[Pkg-haskell-commits] r989 - in /packages/haskell-regex-compat/trunk/debian: ./ changelog compat control copyright patches/ patches/00list rules watch

arjan at users.alioth.debian.org arjan at users.alioth.debian.org
Sat Jan 19 15:57:00 UTC 2008


Author: arjan
Date: Sat Jan 19 15:57:00 2008
New Revision: 989

URL: http://svn.debian.org/wsvn/pkg-haskell/?sc=1&rev=989
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    packages/haskell-regex-compat/trunk/debian/
    packages/haskell-regex-compat/trunk/debian/changelog
    packages/haskell-regex-compat/trunk/debian/compat
    packages/haskell-regex-compat/trunk/debian/control
    packages/haskell-regex-compat/trunk/debian/copyright
    packages/haskell-regex-compat/trunk/debian/patches/
    packages/haskell-regex-compat/trunk/debian/patches/00list
    packages/haskell-regex-compat/trunk/debian/rules   (with props)
    packages/haskell-regex-compat/trunk/debian/watch

Added: packages/haskell-regex-compat/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-compat/trunk/debian/changelog?rev=989&op=file
==============================================================================
--- packages/haskell-regex-compat/trunk/debian/changelog (added)
+++ packages/haskell-regex-compat/trunk/debian/changelog Sat Jan 19 15:57:00 2008
@@ -1,0 +1,15 @@
+haskell-regex-compat (0.91-1) unstable; urgency=low
+
+  * Take over package from Ian, as I already maintain haskell-regex-base,
+    and move Ian to the Uploaders field.
+  * Packaging complete redone (based on my haskell-regex-base package).
+
+ -- Arjan Oosting <arjan at debian.org>  Sat, 19 Jan 2008 16:48:39 +0100
+
+haskell-regex-compat (0.71.0.1-1) unstable; urgency=low
+ 
+  * Initial release (used to be part of ghc6).
+  * Using "Generic Haskell cabal library packaging files v9".
+  
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Wed, 21 Nov 2007 01:26:57 +0000
+  

Added: packages/haskell-regex-compat/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-compat/trunk/debian/compat?rev=989&op=file
==============================================================================
--- packages/haskell-regex-compat/trunk/debian/compat (added)
+++ packages/haskell-regex-compat/trunk/debian/compat Sat Jan 19 15:57:00 2008
@@ -1,0 +1,1 @@
+5

Added: packages/haskell-regex-compat/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-compat/trunk/debian/control?rev=989&op=file
==============================================================================
--- packages/haskell-regex-compat/trunk/debian/control (added)
+++ packages/haskell-regex-compat/trunk/debian/control Sat Jan 19 15:57:00 2008
@@ -1,0 +1,49 @@
+Source: haskell-regex-compat
+Section: devel
+Priority: extra
+Maintainer: Arjan Oosting <arjan at debian.org>
+Build-Depends: cpphs, dpkg-dev (>= 1.13.19), debhelper (>= 5.0.0),
+ dpatch, ghc6 (>= 6.8.2), ghc6-prof, haskell-devscripts (>= 0.6.6),
+ libghc6-regex-base-dev (>= 0.93), libghc6-regex-base-prof (>= 0.93)
+ libghc6-regex-posix-dev (>= 0.93), libghc6-regex-posix-prof (>= 0.93)
+Build-Depends-Indep: haddock, ghc6-doc, haskell-regex-base-doc,
+ haskell-regex-posix-doc
+Standards-Version: 3.7.3
+Vcs-Svn: svn://svn.debian.org/svn/pkg-haskell/packages/haskell-regex-compat
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-compat
+Homepage: http://sourceforge.net/projects/lazy-regex
+Uploaders: Ian Lynagh (wibble) <igloo at debian.org>
+
+Package: libghc6-regex-compat-dev
+Architecture: any
+Section: libdevel
+Depends: ${haskell:Depends}, ${misc:Depends}
+Suggests: haskell-regex-compat-doc (= ${source:Version})
+Description: GHC 6 library provinding old Text.Regex inferface
+ A library providing the old Text.Regex interface to the POSIX regular
+ expression backend.
+ .
+ This package contains the libraries for use with GHC 6.
+
+Package: libghc6-regex-compat-prof
+Architecture: any
+Section: libdevel
+Depends: libghc6-regex-compat-dev (= ${binary:Version}), ${haskell:Depends}, ${misc:Depends}
+Suggests: haskell-regex-compat-doc (= ${source:Version})
+Description: GHC 6 profiling library provinding old Text.Regex inferface
+ A library providing the old Text.Regex interface to the POSIX regular
+ expression backend.
+ .
+ This package contains additional profiling libraries which can be
+ used with ghc6-prof.
+
+Package: haskell-regex-compat-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Recommends: doc-base, ghc6-doc, haskell-regex-base-doc, haskell-regex-posix-doc
+Description: API documentation for regex-compat Haskell library
+ A library containing a POSIX regular expression backend conforming to
+ the interface API of regex-base.
+ .
+ This package contains the API documentation of the library.

Added: packages/haskell-regex-compat/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-compat/trunk/debian/copyright?rev=989&op=file
==============================================================================
--- packages/haskell-regex-compat/trunk/debian/copyright (added)
+++ packages/haskell-regex-compat/trunk/debian/copyright Sat Jan 19 15:57:00 2008
@@ -1,0 +1,33 @@
+This package was debianized by Arjan Oosting <arjan at debian.org> on
+Sat, 19 Jan 2008 16:38:00 +0200
+
+It was downloaded from 
+  http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-posix
+
+Upstream Author: Christopher Kuklewicz <TextRegexLazy at 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 at debian.org> and
+is licensed under the BSD, see `/usr/share/common-licenses/BSD'.

Added: packages/haskell-regex-compat/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-compat/trunk/debian/patches/00list?rev=989&op=file
==============================================================================
--- packages/haskell-regex-compat/trunk/debian/patches/00list (added)
+++ packages/haskell-regex-compat/trunk/debian/patches/00list Sat Jan 19 15:57:00 2008
@@ -1,0 +1,1 @@
+

Added: packages/haskell-regex-compat/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-compat/trunk/debian/rules?rev=989&op=file
==============================================================================
--- packages/haskell-regex-compat/trunk/debian/rules (added)
+++ packages/haskell-regex-compat/trunk/debian/rules Sat Jan 19 15:57:00 2008
@@ -1,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 

Propchange: packages/haskell-regex-compat/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/haskell-regex-compat/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskell-regex-compat/trunk/debian/watch?rev=989&op=file
==============================================================================
--- packages/haskell-regex-compat/trunk/debian/watch (added)
+++ packages/haskell-regex-compat/trunk/debian/watch Sat Jan 19 15:57:00 2008
@@ -1,0 +1,3 @@
+version=3
+http://hackage.haskell.org/packages/archive/regex-compat/([\d.]+)/regex-compat-([\d.]+).tar.gz
+




More information about the Pkg-haskell-commits mailing list