diff options
author | Joachim Breitner <mail@joachim-breitner.de> | 2009-07-16 17:19:23 +0400 |
---|---|---|
committer | Joachim Breitner <mail@joachim-breitner.de> | 2009-07-16 17:19:23 +0400 |
commit | 7a90b5a9c6b196c362badba3f1c52b7fafefd088 (patch) | |
tree | 093c5114eb30e8ee359fa87d1910629464fe6771 /p/haskell-regex-base/debian | |
parent | 552d26844e038f68aef5dffcf26af60c14cc9121 (diff) | |
download | DHG_packages-7a90b5a9c6b196c362badba3f1c52b7fafefd088.tar.gz |
haskell-regex-base: Initial Check-in
Diffstat (limited to 'p/haskell-regex-base/debian')
-rw-r--r-- | p/haskell-regex-base/debian/changelog | 66 | ||||
-rw-r--r-- | p/haskell-regex-base/debian/compat | 1 | ||||
-rw-r--r-- | p/haskell-regex-base/debian/control | 61 | ||||
-rw-r--r-- | p/haskell-regex-base/debian/copyright | 33 | ||||
-rw-r--r-- | p/haskell-regex-base/debian/libhugs-regex-base.linda-overrides | 2 | ||||
-rwxr-xr-x | p/haskell-regex-base/debian/rules | 78 | ||||
-rw-r--r-- | p/haskell-regex-base/debian/watch | 3 |
7 files changed, 244 insertions, 0 deletions
diff --git a/p/haskell-regex-base/debian/changelog b/p/haskell-regex-base/debian/changelog new file mode 100644 index 000000000..5f258b6e7 --- /dev/null +++ b/p/haskell-regex-base/debian/changelog @@ -0,0 +1,66 @@ +haskell-regex-base (0.93.1-3.1) unstable; urgency=low + + * Rebuild against GHC 6.10. + * NMU with permission of maintainer. + + -- John Goerzen <jgoerzen@complete.org> Mon, 16 Mar 2009 10:09:14 -0500 + +haskell-regex-base (0.93.1-3) unstable; urgency=low + + * Rebuild with haskell-devscripts 0.6.6 so the package description file + describes the correct path to the generated documentation. Adjust the + build dependency on haskell-devscrips accordingly. + * debian/control: + - Fix some minor errors. + + -- Arjan Oosting <arjan@debian.org> Sun, 13 Jan 2008 23:38:50 +0100 + +haskell-regex-base (0.93.1-2) unstable; urgency=low + + * debian/control: + - Bump build dependency on GHC to >= 6.8.2 because the package now + needs a Cabal version >= 1.2. + * debian/patches/00list: Added empty patch list to fix lintian warning + dpatch-build-dep-but-no-patch-list + * debian/rules: + - Remove build-stamp on clean. + + -- Arjan Oosting <arjan@debian.org> Sun, 13 Jan 2008 16:37:53 +0100 + +haskell-regex-base (0.93.1-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - Adjust section of the libghc-regex-base-dev and + libghc6-regex-base-prof packages to libdevel to fix lintian warning + "dev-package-should-be-section-libdevel" + + -- Arjan Oosting <arjan@debian.org> Sun, 13 Jan 2008 06:50:34 +0100 + +haskell-regex-base (0.92-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - Rename Xs-Vcs-* fields to Vcs-* field. + - Update build dependency on haskell-devscripts to (>= 0.6.0) which + generates the haddock documentation now. + - Bump Standards-Version to 3.7.3. No changes needed. + * debian/mk-haskell-depends: Removed as haskell-devscripts now ships + dh_haskell_depends + * debian/rules: + - dh_haskell_install does not install empty directories anymore and + removes empty directories from the GHC package configuration + file, so stop doing this manually. + - dh_haskell also generates the haddock documentation so stop calling + ./setup haddock + - Replace the call to debian/mk-haskell-depends with a call to + dh_haskell_depends. + + -- Arjan Oosting <arjan@debian.org> Sun, 30 Dec 2007 22:49:21 +0100 + +haskell-regex-base (0.91-1) unstable; urgency=low + + * Initial release. (Closes: #429706) + + -- Arjan Oosting <arjan@debian.org> Tue, 19 Jun 2007 17:05:28 +0100 + diff --git a/p/haskell-regex-base/debian/compat b/p/haskell-regex-base/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/p/haskell-regex-base/debian/compat @@ -0,0 +1 @@ +5 diff --git a/p/haskell-regex-base/debian/control b/p/haskell-regex-base/debian/control new file mode 100644 index 000000000..627218aeb --- /dev/null +++ b/p/haskell-regex-base/debian/control @@ -0,0 +1,61 @@ +Source: haskell-regex-base +Section: devel +Priority: extra +Maintainer: Arjan Oosting <arjan@debian.org> +Build-Depends: cpphs, dpkg-dev (>= 1.13.19), + debhelper (>= 5.0.0), dpatch, ghc6 (>= 6.10), + haskell-devscripts (>= 0.6.6), + libghc6-mtl-dev, libghc6-mtl-prof +Build-Depends-Indep: ghc6-doc, haddock, hugs, libghc6-mtl-doc, libhugs-mtl +Standards-Version: 3.7.3 +Vcs-Svn: svn://svn.debian.org/svn/pkg-haskell/packages/haskell-regex-base +Vcs-Browser: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-base +Homepage: http://sourceforge.net/projects/lazy-regex + +Package: libghc6-regex-base-dev +Architecture: any +Section: libdevel +Depends: ${haskell:Depends}, ${misc:Depends} +Suggests: haskell-regex-base-doc (= ${source:Version}) +Description: GHC 6 library providing an API for regular expressions + A library containing the interface API for the Haskell regular + expressions library packages regex-posix, regex-pcre, regex-parsec, + regex-tdfs, regex-dfa. + . + This package contains the libraries for use with GHC 6. + +Package: libghc6-regex-base-prof +Architecture: any +Section: libdevel +Depends: libghc6-regex-base-dev (= ${binary:Version}), ${haskell:Depends}, ${misc:Depends} +Suggests: haskell-regex-base-doc (= ${source:Version}) +Description: GHC 6 profiling library providing an API for regular expressions + A library containing the interface API for the Haskell regular + expressions library packages regex-posix, regex-pcre, regex-parsec, + regex-tdfs, regex-dfa. + . + This package contains additional profiling libraries which can be + used with ghc6-prof. + +Package: libhugs-regex-base +Architecture: all +Depends: ${haskell:Depends}, libhugs-mtl +Suggests: haskell-regex-base-doc (= ${source:Version}) +Description: Hugs library providing an API for regular expressions + A library containing the interface API for the Haskell regular + expressions library packages regex-posix, regex-pcre, regex-parsec, + regex-tdfs, regex-dfa. + . + This package contains the libraries for use with Hugs98. + +Package: haskell-regex-base-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Recommends: doc-base, ghc6-doc, libghc6-mtl-doc +Description: API documentation for regex-base Haskell library + A library containing the interface API for the Haskell regular + expressions library packages regex-posix, regex-pcre, regex-parsec, + regex-tdfs, regex-dfa. + . + This package contains the API documentation of the library. diff --git a/p/haskell-regex-base/debian/copyright b/p/haskell-regex-base/debian/copyright new file mode 100644 index 000000000..426baf45a --- /dev/null +++ b/p/haskell-regex-base/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Arjan Oosting <arjan@debian.org> on +Mon, 18 Jun 2007 23:29:59 +0100 + +It was downloaded from + http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base + +Upstream Author: Christopher Kuklewicz <TextRegexLazy@personal.mightyreason.com> + +Copyright: (C) 2006 - 2007 Christopher Kuklewicz + +License: + + Redistribution and use in source and binary forms, with or without + modification, are permitted under the terms of the BSD License. + + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + +On Debian systems, the complete text of the BSD License can be +found in `/usr/share/common-licenses/BSD'. + + +The Debian packaging is (C) 2007-2008, Arjan Oosting <arjan@debian.org> and +is licensed under the BSD, see `/usr/share/common-licenses/BSD'. diff --git a/p/haskell-regex-base/debian/libhugs-regex-base.linda-overrides b/p/haskell-regex-base/debian/libhugs-regex-base.linda-overrides new file mode 100644 index 000000000..43556aa6b --- /dev/null +++ b/p/haskell-regex-base/debian/libhugs-regex-base.linda-overrides @@ -0,0 +1,2 @@ +Tag: usr-lib-in-arch-all +Data:.*hs diff --git a/p/haskell-regex-base/debian/rules b/p/haskell-regex-base/debian/rules new file mode 100755 index 000000000..4c8999a65 --- /dev/null +++ b/p/haskell-regex-base/debian/rules @@ -0,0 +1,78 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# +# Based on dh-make template containing work of Joey Hess, Craig Small +# and Bill Allombert. +# + +# Include dpatch +include /usr/share/dpatch/dpatch.make + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + + +setup: patch-stamp + dh_testdir + ghc --make Setup -o setup -package Cabal + +build: build-stamp +build-stamp: setup + touch $@ + +clean: clean-patched unpatch +clean-patched: + dh_testdir + dh_testroot + rm -f build-stamp + if [ -x setup ] && [ -e .setup-config ]; then ./setup clean ; fi + rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist html + dh_clean + +install: install-arch install-indep +install-arch: build-stamp + dh_testdir + dh_testroot + dh_clean -k -s + dh_installdirs -s + dh_haskell -s + dh_install -s + +install-indep: build-stamp + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + dh_haskell -i + dh_install -i + +# Must not depend on anything. This is to be called by +# binary-arch/binary-indep +# in another 'make' thread. +binary-common: + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_compress -X.haddock + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_haskell_depends + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture independant packages using the common target. +binary-indep: install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture dependant packages using the common target. +binary-arch: install-arch + $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common + +binary: binary-arch binary-indep +.PHONY: binary binary-arch binary-indep build clean clean-patched install install-arch install-indep diff --git a/p/haskell-regex-base/debian/watch b/p/haskell-regex-base/debian/watch new file mode 100644 index 000000000..04359029a --- /dev/null +++ b/p/haskell-regex-base/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://hackage.haskell.org/packages/archive/regex-base/([\d.]+)/regex-base-([\d.]+).tar.gz + |