diff options
| author | Joachim Breitner <mail@joachim-breitner.de> | 2010-02-11 23:53:59 +0300 |
|---|---|---|
| committer | Joachim Breitner <mail@joachim-breitner.de> | 2010-02-11 23:53:59 +0300 |
| commit | 3ccb4fae0fa1310eb116371ae1230dcaddaf8c36 (patch) | |
| tree | fe518bcf85ffaf46ec1b452abcfff789715102ff /p/haskell-pcre-light | |
| parent | 131f7e8f045d909718f60a2fe82f9aaebe24c2a8 (diff) | |
| download | DHG_packages-3ccb4fae0fa1310eb116371ae1230dcaddaf8c36.tar.gz | |
haskell-pcre-light: Initial check-in
Diffstat (limited to 'p/haskell-pcre-light')
| -rw-r--r-- | p/haskell-pcre-light/debian/changelog | 39 | ||||
| -rw-r--r-- | p/haskell-pcre-light/debian/compat | 1 | ||||
| -rw-r--r-- | p/haskell-pcre-light/debian/control | 46 | ||||
| -rw-r--r-- | p/haskell-pcre-light/debian/copyright | 11 | ||||
| -rwxr-xr-x | p/haskell-pcre-light/debian/rules | 92 |
5 files changed, 189 insertions, 0 deletions
diff --git a/p/haskell-pcre-light/debian/changelog b/p/haskell-pcre-light/debian/changelog new file mode 100644 index 000000000..2f73191e8 --- /dev/null +++ b/p/haskell-pcre-light/debian/changelog @@ -0,0 +1,39 @@ +haskell-pcre-light (0.3.1-5) unstable; urgency=low + + * Apply a workaround for the misformatted installed-pkg-config file which + results an installation failure on some platforms (e.g. mips). Thanks to + Luca Falavigna for the patch. Closes: #482079 + * Bump Standarts-Version to 3.8.0. + + -- Recai Oktaş <roktas@debian.org> Sun, 13 Jul 2008 03:24:34 +0300 + +haskell-pcre-light (0.3.1-4) unstable; urgency=low + + * Fix dependency on ghc6 which lintian complains about. + + -- Recai Oktaş <roktas@debian.org> Mon, 26 May 2008 04:15:51 +0300 + +haskell-pcre-light (0.3.1-3) unstable; urgency=low + + * Enhance package description. + * Enhance copyright file. + * New -prof packages compiled with profiling enabled. + * Prefix source package name with haskell- in accordance with the current + Haskell packaging practices. Otherwise, pcre-light would be too generic + (Thanks Joerg Jaspert for noticing me). + + -- Recai Oktaş <roktas@debian.org> Tue, 12 Feb 2008 08:28:43 +0200 + +haskell-pcre-light (0.3.1-2) unstable; urgency=low + + * Remove bogus dependency on pandoc-doc. + * Reword package description (thanks Christian Perrier and Steve Langasek). + * Minor fixes in debian/rules. + + -- Recai Oktaş <roktas@debian.org> Sun, 10 Feb 2008 08:06:53 +0200 + +haskell-pcre-light (0.3.1-1) unstable; urgency=low + + * Initial release. Closes: #464901 + + -- Recai Oktaş <roktas@debian.org> Sat, 09 Feb 2008 20:33:08 +0200 diff --git a/p/haskell-pcre-light/debian/compat b/p/haskell-pcre-light/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/p/haskell-pcre-light/debian/compat @@ -0,0 +1 @@ +5 diff --git a/p/haskell-pcre-light/debian/control b/p/haskell-pcre-light/debian/control new file mode 100644 index 000000000..fbf12eb06 --- /dev/null +++ b/p/haskell-pcre-light/debian/control @@ -0,0 +1,46 @@ +Source: haskell-pcre-light +Section: devel +Priority: optional +Maintainer: Recai Oktaş <roktas@debian.org> +Build-Depends: debhelper (>= 4.0.0), haskell-devscripts (>=0.5.12), ghc6 (>= 6.8.2), ghc6-prof, libpcre3-dev +Build-Depends-Indep: haddock +Standards-Version: 3.8.0 +Homepage: http://code.haskell.org/~dons/code/pcre-light + +Package: libghc6-pcre-light-dev +Section: libdevel +Architecture: any +Depends: ${haskell:Depends}, libpcre3-dev +Suggests: haskell-pcre-light-doc (= ${source:Version}) +Description: Haskell library for Perl 5-compatible regular expressions + The PCRE library is a set of functions that implement regular expression + pattern matching using the same syntax and semantics as Perl 5. The library + aims to be light, efficient and portable. + . + This package provides a library for the Haskell programming language. See + http://www.haskell.org/ for more information on Haskell. + +Package: libghc6-pcre-light-prof +Section: libdevel +Architecture: any +Depends: ${haskell:Depends}, libghc6-pcre-light-dev (= ${binary:Version}) +Suggests: haskell-pcre-light-doc (= ${source:Version}) +Description: pcre-light library with profiling enabled + The PCRE library is a set of functions that implement regular expression + pattern matching using the same syntax and semantics as Perl 5. The library + aims to be light, efficient and portable. + . + This package provides a library for the Haskell programming language, compiled + for profiling. See http://www.haskell.org/ for more information on Haskell. + +Package: haskell-pcre-light-doc +Section: doc +Architecture: all +Description: library documentation for pcre-light + The PCRE library is a set of functions that implement regular expression + pattern matching using the same syntax and semantics as Perl 5. The library + aims to be light, efficient and portable. + . + This package provides the documentation for a library for the Haskell + programming language. See http://www.haskell.org/ for more information on + Haskell. diff --git a/p/haskell-pcre-light/debian/copyright b/p/haskell-pcre-light/debian/copyright new file mode 100644 index 000000000..6dd849d0b --- /dev/null +++ b/p/haskell-pcre-light/debian/copyright @@ -0,0 +1,11 @@ +Debianized by: Recai Oktaş <roktas@debian.org> on February 2008 +Current Debian maintainer: Recai Oktaş <roktas@debian.org> +Downloaded from: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/pcre-light + +Upstream Authors: Don Stewart <dons@galois.com> +Copyrights: 2007 Don Stewart +License: BSD licenced. The complete text of the BSD license + can be found in /usr/share/common-licenses/BSD on + Debian systems. + +All of the Debian packaging scripts are released into the public domain. diff --git a/p/haskell-pcre-light/debian/rules b/p/haskell-pcre-light/debian/rules new file mode 100755 index 000000000..652886c18 --- /dev/null +++ b/p/haskell-pcre-light/debian/rules @@ -0,0 +1,92 @@ +#!/usr/bin/make -f +# +# This file is based on John Goerzen's Cabal Debian template. +# See http://www.n-heptane.com/nhlab/repos/cabalDebianTemplate/ +# +# This file is in the public domain. + +THIS := $(shell sed -ne 's/^Source: \(.*\)/\1/p' debian/control) +PREFIX := /usr +GHC := $(firstword $(shell bash -c "type -p ghc6 ghc")) + +configure: configure-stamp +configure-stamp: + dh_testdir + + if [ -e Setup.lhs ]; then $(GHC) --make Setup.lhs -o setup; else $(GHC) --make Setup.hs -o setup; fi + ./setup configure --ghc --prefix=$(PREFIX) $(CONFIGURE_OPTS) + + touch $@ + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + + touch $@ + +clean: + dh_testdir + dh_testroot + + -./setup clean + rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist html + rm -f configure-stamp build-stamp build-indep-stamp + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs -a + dh_haskell -a + +build-indep: build-indep-stamp +build-indep-stamp: + dh_testdir + +install-indep: build-indep + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs -i + dh_haskell -i + +# Build architecture-independent files here. +binary-indep: build-indep install-indep + dh_testdir + dh_testroot + dh_installchangelogs -i + dh_installdocs -i + dh_installexamples -i + dh_installman -i + dh_link -i + dh_strip -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_shlibdeps -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs -a + dh_installdocs -a + dh_installexamples -a + dh_installman -a + dh_link -a + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install build-indep install-indep |
