summaryrefslogtreecommitdiff
path: root/p/haskell-pcre-light
diff options
context:
space:
mode:
authorJoachim Breitner <mail@joachim-breitner.de>2010-02-11 23:53:59 +0300
committerJoachim Breitner <mail@joachim-breitner.de>2010-02-11 23:53:59 +0300
commit3ccb4fae0fa1310eb116371ae1230dcaddaf8c36 (patch)
treefe518bcf85ffaf46ec1b452abcfff789715102ff /p/haskell-pcre-light
parent131f7e8f045d909718f60a2fe82f9aaebe24c2a8 (diff)
downloadDHG_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/changelog39
-rw-r--r--p/haskell-pcre-light/debian/compat1
-rw-r--r--p/haskell-pcre-light/debian/control46
-rw-r--r--p/haskell-pcre-light/debian/copyright11
-rwxr-xr-xp/haskell-pcre-light/debian/rules92
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