summaryrefslogtreecommitdiff
path: root/p/haskell-regex-base/debian
diff options
context:
space:
mode:
authorJoachim Breitner <mail@joachim-breitner.de>2009-07-16 17:19:23 +0400
committerJoachim Breitner <mail@joachim-breitner.de>2009-07-16 17:19:23 +0400
commit7a90b5a9c6b196c362badba3f1c52b7fafefd088 (patch)
tree093c5114eb30e8ee359fa87d1910629464fe6771 /p/haskell-regex-base/debian
parent552d26844e038f68aef5dffcf26af60c14cc9121 (diff)
downloadDHG_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/changelog66
-rw-r--r--p/haskell-regex-base/debian/compat1
-rw-r--r--p/haskell-regex-base/debian/control61
-rw-r--r--p/haskell-regex-base/debian/copyright33
-rw-r--r--p/haskell-regex-base/debian/libhugs-regex-base.linda-overrides2
-rwxr-xr-xp/haskell-regex-base/debian/rules78
-rw-r--r--p/haskell-regex-base/debian/watch3
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
+