debian/0000755000000000000000000000000012147642757007205 5ustar debian/watch0000644000000000000000000000033712036247547010234 0ustar version=3 opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\ filenamemangle=s|(.*)/$|haskelldb-$1.tar.gz|" \ http://hackage.haskell.org/packages/archive/haskelldb \ ([\d\.]*\d)/ debian/control0000644000000000000000000000506312147621346010603 0ustar Source: haskelldb Section: haskell Priority: extra Maintainer: Debian Haskell Group Uploaders: Joachim Breitner Build-Depends: debhelper (>= 9) , cdbs , haskell-devscripts (>= 0.8.13) , ghc , ghc-prof , ghc-doc , libghc-mtl-dev (>= 1.1) , libghc-mtl-dev (<< 3) , libghc-mtl-prof , libghc-mtl-doc Standards-Version: 3.9.4 Homepage: http://haskelldb.sourceforge.net/ Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskelldb/ Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskelldb Package: libghc-haskelldb-dev Architecture: any Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends} Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends} Provides: ${haskell:Provides} Description: Haskell library for expressing database queries HaskellDB is library for expressing database queries and operations in a type safe and declarative way. This package contains the library for use with GHC. . 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: libghc-haskelldb-prof Architecture: any Depends: ${haskell:Depends}, ${misc:Depends} Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends} Provides: ${haskell:Provides} Description: Haskell library for expressing database queries; profiling libraries HaskellDB is library for expressing database queries and operations in a type safe and declarative way. This package contains the library for use with GHC. . 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: haskelldb-doc Depends: haskell-haskelldb-doc, ${misc:Depends} Architecture: all Section: doc Description: transitional dummy package This package is a dummy package and is used to easy the upgrade from previous versions of haskelldb-doc to haskell-haskelldb-doc. . This package can safely be removed. Package: libghc-haskelldb-doc Provides: haskell-haskelldb-doc Conflicts: haskell-haskelldb-doc (<< 0.12-6) Replaces: haskelldb-doc (<< 0.10-1), haskell-haskelldb-doc (<< 0.12-6) Architecture: all Section: doc Depends: ${haskell:Depends}, ${misc:Depends} Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends} Description: API documentation of haskelldb The API documentation of HaskellDB, a Haskell library for expressing database queries and operations in a type safe and declarative way. debian/rules0000755000000000000000000000022212036247547010254 0ustar #!/usr/bin/make -f DEB_BUILD_DEPENDENCIES = build-arch include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk debian/changelog0000644000000000000000000003254712147642757011072 0ustar haskelldb (2.2.2-2) unstable; urgency=low * Enable compat level 9 -- Joachim Breitner Fri, 24 May 2013 12:50:23 +0200 haskelldb (2.2.2-1) experimental; urgency=low * New upstream release -- Joachim Breitner Fri, 08 Feb 2013 21:02:21 +0100 haskelldb (2.2.1-1) experimental; urgency=low * Depend on haskell-devscripts 0.8.13 to ensure this packages is built against experimental * Bump standards version, no change * New upstream release -- Joachim Breitner Fri, 19 Oct 2012 22:31:27 +0200 haskelldb (2.1.1-5) unstable; urgency=low * Use standard docs directory, avoids upgrade problems. -- Joachim Breitner Sat, 19 May 2012 22:40:38 +0200 haskelldb (2.1.1-4) unstable; urgency=low * Bump mtl dependency also in debian/control -- Joachim Breitner Sat, 19 May 2012 19:21:26 +0200 haskelldb (2.1.1-3) unstable; urgency=low * debian/patches/bump-mtl-dependency -- Joachim Breitner Sat, 19 May 2012 19:17:49 +0200 haskelldb (2.1.1-2) unstable; urgency=low * Sourceful upload to rebuild documentation package. -- Clint Adams Thu, 09 Feb 2012 21:36:03 -0500 haskelldb (2.1.1-1) unstable; urgency=low * New upstream release 2.1.1 * Update build-depends for new upstream release * Don't mention 'GHC 6' in package descriptions * Remove obsolete patches -- Iain Lane Sun, 29 May 2011 12:25:35 +0100 haskelldb (0.12-8) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * Remove doc-base. [ Marco Silva ] * Use ghc instead of ghc [ Iain Lane ] * Standards-Version → 3.9.2, no changes required -- Iain Lane Wed, 25 May 2011 11:55:43 +0100 haskelldb (0.12-7) unstable; urgency=low * control: Use versioned Replaces: and Conflicts: -- Marco Túlio Gontijo e Silva Wed, 05 May 2010 21:32:37 -0300 haskelldb (0.12-6) unstable; urgency=low * debian/control: Rename -doc package. -- Marco Túlio Gontijo e Silva Wed, 17 Mar 2010 17:16:07 -0300 haskelldb (0.12-5) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * debian/source/format: Use 3.0 (quilt). [ Joachim Breitner ] * Fix-source-encoding.patch: Haskell sources have to be utf8. (Closes: #570881) -- Joachim Breitner Mon, 22 Feb 2010 15:42:53 +0100 haskelldb (0.12-4) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * debian/control: Change Priority: to extra. * debian/watch: Use format that works for --download-current-version. * debian/watch: Add .tar.gz to downloaded filename. * debian/watch: Include package name in downloaded .tar.gz. * debian/watch: Remove spaces, since they're not allowed by uscan. * debian/control: Add field Provides: ${haskell:Provides} to -dev and -prof packages. * debian/control: Use Vcs-Browser: field. * debian/control: Remove dependency in hscolour, since it's now a dependency of haskell-devscripts. * debian/control: Remove haddock from Build-Depends:, since it's now a Depends: of haskell-devscripts. * debian/control: Bump Standards-Version: to 3.8.4, no changes needed. [ Joachim Breitner ] * Bump haskell-devscripts dependency to 0.7 -- Joachim Breitner Sat, 20 Feb 2010 19:31:32 +0100 haskelldb (0.12-3) unstable; urgency=low * Build-Depend on the right -prof packages (Closes: #546307) -- Joachim Breitner Sat, 12 Sep 2009 19:18:26 +0200 haskelldb (0.12-2) unstable; urgency=low * Add a profiling library package, to be consistent with the rest of the Debian Haskell packages. -- Joachim Breitner Wed, 09 Sep 2009 10:48:29 +0200 haskelldb (0.12-1) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * debian/control: Use Debian Haskell Group as Maintainer. * debian/control: Use one line per dependencie. * Remove spaces in the end of the lines. [ Joachim Breitner ] * New upstream release. * Update packaging to current common practice -- Joachim Breitner Tue, 08 Sep 2009 19:08:37 +0200 haskelldb (0.10-5) unstable; urgency=low * debian/haskell-haskelldb-doc.doc-base: - Change doc-base section to Programming/Haskell as it should be. -- Arjan Oosting Wed, 30 Apr 2008 23:13:40 +0200 haskelldb (0.10-4) unstable; urgency=low * debian/control: - Drop un-needed build dependencies on autotools-dev, dctrl-tools and libghc-mtl-prof. - Drop the ${binary:Version} in the dependency on haskelldb-bin which is build from another source package. - Let the VCS-* fields point to the trunk. * debian/haskelldb-dev.{dirs,install}: removed this cruft. * Setup.lhs: Removed this cruft also. -- Arjan Oosting Wed, 30 Apr 2008 23:07:05 +0200 haskelldb (0.10-3) unstable; urgency=low * Fix lintian warning "doc-base-unknown-section haskelldb-api:5 Apps/Programming" -- Arjan Oosting Mon, 17 Mar 2008 00:01:05 +0100 haskelldb (0.10-2) unstable; urgency=low * Rebuild with haskell-devscripts 0.6.6 to get the correct path to the API documentation in the package configuration file. -- Arjan Oosting Mon, 21 Jan 2008 02:24:04 +0100 haskelldb (0.10-1) unstable; urgency=low * New upstream release. (Closes: #446568) * Because the Haskell library has been divided into a couple of Haskell libraries a couple of new Debian packages corresponding to the new libraries are introduced. * Updated for GHC 6.8.2 and Cabal version 1.2.3.0: - debian/control: + Bump the build dependency on GHC to (>= 6.8.2) as we need a Cabal version >= 1.2 - debian/patches/01_update-cabal-file.dpatch: + Add directory, old-locale, old-time and pretty to the build dependecies. + Add FlexibleContexts, FlexibleInstances, FunctionalDependencies, PatternSignatures, RankNTypes, ScopedTypeVariables and TypeSynonymInstances to the list of needed Extensions. * debian/control: - Remove all unneccesary build dependencies. - Remove the haskelldb-bin binary package, which will now be build from haskelldb-dynamic source package. - Add Homepage field and use the official Vcs-* fields. - Bump build dependency on haskell-devscripts to 0.6.0 which ships dh_haskell_depends. - Bump Standards-Version to 3.7.3. No changes needed. - Make doc-base a Suggest instead of a Recommends. - Add ghc-doc and libghc-mtl-doc to the Recommends. - Rename haskelldb-doc to haskell-haskelldb-doc so dh_haskell will detect it as an handled package and automatically generate the Haddock documentation. - Make haskelldb-doc an transitional package. * debian/rules: - dh_haskell_install does not install empty directories anymore so no need to cleanup after it. It also adjusts the path to the documentation generated by haddock so stop adjusting it here. - dh_haskell now handles the generating and installation of the haddock documentation so remove this code as well. * debian/mk-haskell-depends: Removed. Replaced by dh_haskell_depends. * debian/watch: Update the uscan file to new upstream location. (Closes: #450071) -- Arjan Oosting Sun, 13 Jan 2008 19:39:24 +0100 haskelldb (0.9.cvs.601-18) unstable; urgency=low * Rebuild for GHC 6.6.1. * debian/control: - Add ghc-doc to the BuildDepends-Indep so haddock can generate references to other documentation packages. -- Arjan Oosting Tue, 19 Jun 2007 18:56:07 +0100 haskelldb (0.9.cvs.601-17) unstable; urgency=low * debian/compat: Bump debhelper compatibility level to 5. * debian/control: - Bump versioned dependency on debhelper. - Add XS-Vcs-Browser field. -- Arjan Oosting Fri, 13 Apr 2007 11:08:20 +0200 haskelldb (0.9.cvs.601-16) unstable; urgency=low * Document the genericConnect function. (Closes: #407184) -- Arjan Oosting Sat, 27 Jan 2007 01:33:33 +0100 haskelldb (0.9.cvs.601-15) unstable; urgency=low * debian/DBDirect.1: added man page for DBDirect. * debian/rules: - Do not ship DBDirect in libghc-haskelldb-dev. (Closes: #402335) -- Arjan Oosting Sat, 9 Dec 2006 19:22:29 +0100 haskelldb (0.9.cvs.601-14) unstable; urgency=low * debian/control: - Add haddock to Build-Depends-Indep and autotools-dev cpphs to Build-Depends. - Add haskelldb-doc binary package (Closes: 387664). - Add link to homepage of HaskellDB. - Add a versioned Build-Depends on dpkg-dev as we use ${source:Version} and ${binary:Version} * debian/haskelldb-doc.{dirs,doc-base,docs}: added. * debian/rules: - Use up-to-date config.guess and config.sub from autotools-dev. - Update the rules file to generate haskelldb-doc. - Use cpphs and sed to generate a src/Database/HaskellDB/DriverAPI.hs file which can be parsed by haddock. * debian/mk-haskell-depends: update script to take installed package configuration files as arguments. * src/Database/HaskellDB/DriverAPI: remove some haddock annotations which make haddock fail. -- Arjan Oosting Sun, 26 Nov 2006 20:56:52 +0100 haskelldb (0.9.cvs.601-13) unstable; urgency=low * Fix FTBFS (Closes: #395241) * Properly adopt the package as I am doing the work on it anyway. (Closes: #305460) -- Arjan Oosting Wed, 25 Oct 2006 23:25:57 +0200 haskelldb (0.9.cvs.601-12) unstable; urgency=low * QA upload. * Rebuild against latest GHC (Closes: #393806) * Fix FTBFS with GHC 6.6 * debian/mk-haskell-depends: add shell script to generate ${haskell:Depends} substitution variable. * debian/rules: use mk-haskell-depends to generate dependencies on other libghc-*-dev packages. * src/Database/HaskellDB/Database.hs: fix issue with distinct scoped type variables not being distinct. -- Arjan Oosting Wed, 25 Oct 2006 00:13:55 +0200 haskelldb (0.9.cvs.601-11) unstable; urgency=low * QA upload. * debian/control: Fix typo in substitution variable which caused a strange version number. (Closes: #383533) -- Arjan Oosting Thu, 24 Aug 2006 13:49:53 +0200 haskelldb (0.9.cvs.601-10) unstable; urgency=low * QA upload. * debian/control: - Add a Section for the source package. - Update build dependency on ghc. (Closes: #381815) - Add missing Depends on libghc-hsql-mysql-dev, libghc-hsql-odbc-dev, libghc-hsql-postgresql-dev and libghc-hsql-sqlite-dev needed to configure and use libghc-haskelldb-dev. - Make sure libghc-haskell-dev depends on the version of libghc-hsql-dev it was build against by using the ${HSQL:Version} substitution variable. - Add dctrl-tools to Build-Depends because grep-dctrl is used to determine the version of libghc-hsql-dev. - Bump Standards-Version. No changes needed. * debian/haskelldb.cabal: - Add hsql-odbc, hsql-mysql, hsql-sqlite and hsql-postgresql to the Build-Depends as these modules are needed to build haskelldb and ghc (>= 6.4.2) will not make them available by default anymore. - Remove Allow prefix from the needed extensions declarations. * debian/rules: - Remove commented out dh_make template cruft. - Touch configure-stamp at the end of the configure-stamp target. - Do not ignore errors on clean. - Generate the ${HSQL:Version} substitution variable. -- Arjan Oosting Mon, 7 Aug 2006 16:05:44 +0200 haskelldb (0.9.cvs.601-9) unstable; urgency=medium * QA upload. * Update dependencies for ghc 6.4.1. Closes: #337275. -- Matej Vela Mon, 13 Mar 2006 10:51:01 +0100 haskelldb (0.9.cvs.601-8) unstable; urgency=low * QA upload. * Add build dependencies on libghc-hsql-mysql-dev, libghc-hsql-odbc-dev, libghc-hsql-postgresql-dev, libghc-hsql-sqlite-dev. Closes: #329835. * Remove dh_make examples. * debian/watch: Add. * Conforms to Standards version 3.6.2. -- Matej Vela Sat, 24 Sep 2005 18:15:12 +0200 haskelldb (0.9.cvs.601-7) unstable; urgency=low * [NMU] Rebuilt to get newer gmp3. Closes: #329275. * Updated dep on haskell-hsql to version in sid. -- John Goerzen Wed, 21 Sep 2005 05:38:29 -0500 haskelldb (0.9.cvs.601-6) unstable; urgency=low * [NMU] Built against GHC 6.4 -- John Goerzen Thu, 12 May 2005 07:51:57 -0500 haskelldb (0.9.cvs.601-5) unstable; urgency=low * Orphaning this package. -- John Goerzen Tue, 19 Apr 2005 23:15:27 -0500 haskelldb (0.9.cvs.601-4) unstable; urgency=low * Update cabal file syntax for newer cabal and build-dep on newer haskell-devscripts. Closes: #301643. -- John Goerzen Mon, 28 Mar 2005 09:10:21 -0600 haskelldb (0.9.cvs.601-3) unstable; urgency=low * Added some missing HSQL modules to Exposed-Modules. -- John Goerzen Mon, 14 Feb 2005 16:23:14 -0600 haskelldb (0.9.cvs.601-2) unstable; urgency=low * Removed incorrect dep on ghc. -- John Goerzen Fri, 11 Feb 2005 15:46:45 -0600 haskelldb (0.9.cvs.601-1) unstable; urgency=low * Initial Release. Closes: #294818. -- John Goerzen Fri, 11 Feb 2005 13:32:03 -0600 debian/source/0000755000000000000000000000000012036247547010500 5ustar debian/source/format0000644000000000000000000000001412036247547011706 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212147616153010372 0ustar 9 debian/copyright0000644000000000000000000000332612036247547011137 0ustar This package was debianized by John Goerzen on Fri, 11 Feb 2005. It was downloaded from haskelldb.sourceforge.net Copyright: Copyright (c) 1999 Daan Leijen, daan@cs.uu.nl Copyright (c) 2003-2004 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.