[Pkg-haskell-commits] r1212 - in /packages/haskelldb-hsql-sqlite3/trunk/debian: ./ changelog compat control copyright haskell-haskelldb-hsql-sqlite3-doc.doc-base rules watch

arjan at users.alioth.debian.org arjan at users.alioth.debian.org
Wed Apr 30 23:15:48 UTC 2008


Author: arjan
Date: Wed Apr 30 23:15:47 2008
New Revision: 1212

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

Added:
    packages/haskelldb-hsql-sqlite3/trunk/debian/
    packages/haskelldb-hsql-sqlite3/trunk/debian/changelog
    packages/haskelldb-hsql-sqlite3/trunk/debian/compat
    packages/haskelldb-hsql-sqlite3/trunk/debian/control
    packages/haskelldb-hsql-sqlite3/trunk/debian/copyright
    packages/haskelldb-hsql-sqlite3/trunk/debian/haskell-haskelldb-hsql-sqlite3-doc.doc-base
    packages/haskelldb-hsql-sqlite3/trunk/debian/rules   (with props)
    packages/haskelldb-hsql-sqlite3/trunk/debian/watch

Added: packages/haskelldb-hsql-sqlite3/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk/debian/changelog?rev=1212&op=file
==============================================================================
--- packages/haskelldb-hsql-sqlite3/trunk/debian/changelog (added)
+++ packages/haskelldb-hsql-sqlite3/trunk/debian/changelog Wed Apr 30 23:15:47 2008
@@ -1,0 +1,7 @@
+haskelldb-hsql-sqlite3 (0.10-1~pre1) unstable; urgency=low
+
+  * Initial Debian release.
+  * New Debian packages due to the dividing of Haskell haskelldb library
+    into a couple of Haskell libraries.
+
+ -- Arjan Oosting <arjan at debian.org>  Thu, 01 May 2008 00:13:25 +0200

Added: packages/haskelldb-hsql-sqlite3/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk/debian/compat?rev=1212&op=file
==============================================================================
--- packages/haskelldb-hsql-sqlite3/trunk/debian/compat (added)
+++ packages/haskelldb-hsql-sqlite3/trunk/debian/compat Wed Apr 30 23:15:47 2008
@@ -1,0 +1,1 @@
+5

Added: packages/haskelldb-hsql-sqlite3/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk/debian/control?rev=1212&op=file
==============================================================================
--- packages/haskelldb-hsql-sqlite3/trunk/debian/control (added)
+++ packages/haskelldb-hsql-sqlite3/trunk/debian/control Wed Apr 30 23:15:47 2008
@@ -1,0 +1,40 @@
+Source: haskelldb-hsql-sqlite3
+Section: devel
+Priority: optional
+Maintainer: Arjan Oosting <arjan at debian.org>
+Build-Depends: debhelper (>= 5), dpkg-dev (>= 0.13.19),
+ ghc6 (>= 6.4.2), haskell-devscripts (>= 0.5.6),
+ libghc6-haskelldb-dev, libghc6-haskelldb-hsql-dev,
+ libghc6-hsql-sqlite3-dev, libghc6-mtl-dev
+Build-Depends-Indep: haddock, ghc6-doc, haskell-haskelldb-doc,
+ haskell-haskelldb-hsql-doc, haskell-hsql-doc, libghc6-mtl-doc  
+Standards-Version: 3.7.3
+Homepage: http://haskelldb.sourceforge.net/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk
+
+Package: libghc6-haskelldb-hsql-sqlite3-dev
+Section: libdevel
+Architecture: any
+Suggests: haskelldb-bin (= ${binary:Version}), libghc6-haskelldb-hsql-sqlite3-doc (= ${source:Version})
+Depends: ${haskell:Depends}, ${shlibs:Depends}
+Description: GHC6 library for HaskellDB support for the HSQL SQLite3 driver
+ HaskellDB is library for expressing database queries and operations
+ in a type safe and declarative way. This package contains the library
+ to use the HSQL SQLite3 driver with HaskellDB for use with GHC 6. 
+ .
+ HaskellDB compiles a relational algebra-like
+ syntax into SQL, submits the operations to the database for
+ processing, and returns the results as ordinary Haskell values.
+
+Package: haskell-haskelldb-hsql-sqlite3-doc
+Architecture: all
+Section: doc
+Recommends: ghc6-doc, haskell-haskelldb-doc,
+ haskell-haskelldb-hsql-doc, libghc6-mtl-doc
+Suggests: doc-base
+Description: API documentation of haskelldb-hsql-sqlite3
+ The API documentation of haskelldb-hsql-sqlite3 which is part of
+ HaskellDB, a Haskell library for expressing database queries and
+ operations in a type safe and declarative way.
+

Added: packages/haskelldb-hsql-sqlite3/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk/debian/copyright?rev=1212&op=file
==============================================================================
--- packages/haskelldb-hsql-sqlite3/trunk/debian/copyright (added)
+++ packages/haskelldb-hsql-sqlite3/trunk/debian/copyright Wed Apr 30 23:15:47 2008
@@ -1,0 +1,50 @@
+This package was debianized by Arjan Oosting <arjan at debian.org> on
+Wed, 30 April 2008.
+
+It was downloaded from http:/hackage.debian.org/
+
+The original upstream author is Daan Leijen
+Later contributions were by Conny Andersson, Martin Andersson, 
+Mary Bergman, Victor Blomqvist, Bjorn Bringert, Anders Hockersten, 
+Torbjorn Martin and Jeremy Shaw 
+
+The current upstream maintainers can be reached at
+haskelldb-users at lists.sourceforge.net 
+
+Copyright:
+
+Copyright (c) 1999 Daan Leijen, daan at cs.uu.nl
+Copyright (c) 2003-2007 The HaskellDB development team
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+
+    * Redistributions in binary form must reproduce the above
+      copyright notice, this list of conditions and the following
+      disclaimer in the documentation and/or other materials provided
+      with the distribution.
+
+    * Neither the names of the copyright holders nor the names of the
+      contributors may be used to endorse or promote products derived
+      from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT
+OWNER 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.
+
+
+The Debian packaging is (c) 2007, Arjan Oosting <arjan at debian.org>
+and is licensed under the same terms as haskelldb libraries itself.

Added: packages/haskelldb-hsql-sqlite3/trunk/debian/haskell-haskelldb-hsql-sqlite3-doc.doc-base
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk/debian/haskell-haskelldb-hsql-sqlite3-doc.doc-base?rev=1212&op=file
==============================================================================
--- packages/haskelldb-hsql-sqlite3/trunk/debian/haskell-haskelldb-hsql-sqlite3-doc.doc-base (added)
+++ packages/haskelldb-hsql-sqlite3/trunk/debian/haskell-haskelldb-hsql-sqlite3-doc.doc-base Wed Apr 30 23:15:47 2008
@@ -1,0 +1,9 @@
+Document: haskelldb-hsql-sqlite3-api
+Title: HaskellDB API documentation for the HSQL SQLite3 driver
+Author: Daan Leijen et. al.
+Abstract: The API documentation for the HSQL SQLite3 driver for HaskellDB
+Section: Programming/Haskell
+
+Format: HTML
+Index: /usr/share/doc/haskell-haskelldb-hsql-sqlite3-doc/html/haskelldb-hsql-sqlite3/index.html
+Files: /usr/share/doc/haskell-haskelldb-hsql-sqlite3-doc/html/haskelldb-hsql-sqlite3/*.html

Added: packages/haskelldb-hsql-sqlite3/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk/debian/rules?rev=1212&op=file
==============================================================================
--- packages/haskelldb-hsql-sqlite3/trunk/debian/rules (added)
+++ packages/haskelldb-hsql-sqlite3/trunk/debian/rules Wed Apr 30 23:15:47 2008
@@ -1,0 +1,80 @@
+#!/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:
+	dh_testdir
+	ghc --make Setup -o setup -package Cabal 
+
+build: build-stamp
+build-stamp: setup
+	touch $@
+
+clean: clean-patched
+clean-patched:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	if [ -x setup ] && [ -e .setup-config ]; then ./setup clean ; fi
+	rm -rf dist html
+	dh_clean setup Setup.hi Setup.o .*config*
+
+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_installman
+	dh_strip
+	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/haskelldb-hsql-sqlite3/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/haskelldb-hsql-sqlite3/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/haskelldb-hsql-sqlite3/trunk/debian/watch?rev=1212&op=file
==============================================================================
--- packages/haskelldb-hsql-sqlite3/trunk/debian/watch (added)
+++ packages/haskelldb-hsql-sqlite3/trunk/debian/watch Wed Apr 30 23:15:47 2008
@@ -1,0 +1,3 @@
+version=3
+http://hackage.haskell.org/packages/archive/haskelldb-hsql-sqlite3/([\d.]+)/haskelldb-hsql-sqlite3-([\d.]+).tar.gz
+




More information about the Pkg-haskell-commits mailing list