debian/0000755000000000000000000000000012147643024007171 5ustar debian/watch0000644000000000000000000000035712036250316010222 0ustar # See uscan(1) for format version=3 opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\ filenamemangle=s|(.*)/$|hsql-$1.tar.gz|" \ http://hackage.haskell.org/packages/archive/hsql \ ([\d\.]*\d)/ debian/control0000644000000000000000000000504012147621355010576 0ustar Source: haskell-hsql Section: haskell Priority: extra Maintainer: Debian Haskell Group Uploaders: Marco Túlio Gontijo e Silva Build-Depends: cdbs , debhelper (>= 9) , haskell-devscripts (>= 0.8.13) , cpphs , ghc , ghc-prof Build-Depends-Indep: ghc-doc Standards-Version: 3.9.4 Homepage: http://hackage.haskell.org/package/hsql Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-hsql/ Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-hsql Package: libghc-hsql-dev Architecture: any Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends} Suggests: ${haskell:Suggests}, libghc-hsql-sqlite3-dev, libghc-hsql-sqlite-dev, libghc-hsql-odbc-dev, libghc-hsql-mysql-dev, libghc-hsql-postgresql-dev, haskell-hsql-doc Recommends: ${haskell:Recommends} Provides: ${haskell:Provides} Description: Multi-Database Interface System library for GHC HSQL provides interfaces for Haskell programmers to the PostgreSQL, MySQL, SQLite, and UnixODBC database systems. There is a generic abstract interface so that code can be used interchangeably with these database systems. In this sense, it is similar to Java's JDBC, Python's DB-API, or Perl's DBI. Package: libghc-hsql-prof Architecture: any Depends: ${haskell:Depends} , ${shlibs:Depends} , ${misc:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: Multi-Database Interface System profiling library for GHC HSQL provides interfaces for Haskell programmers to the PostgreSQL, MySQL, SQLite, and UnixODBC database systems. There is a generic abstract interface so that code can be used interchangeably with these database systems. In this sense, it is similar to Java's JDBC, Python's DB-API, or Perl's DBI. Package: libghc-hsql-doc Replaces: haskell-hsql-doc (<< 1.7.1-3), libghc6-hsql-doc (<< 1:1) Conflicts: haskell-hsql-doc (<< 1.7.1-3), libghc6-hsql-doc (<< 1:1) Provides: haskell-hsql-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${haskell:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Description: API documentation of the HSQL library for Haskell HSQL provides interfaces for Haskell programmers to the PostgreSQL, MySQL, SQLite, and UnixODBC database systems. There is a generic abstract interface so that code can be used interchangeably with these database systems. In this sense, it is similar to Java's JDBC, Python's DB-API, or Perl's DBI. . This package provides documentation for HSQL. debian/rules0000755000000000000000000000022212036250316010240 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/changelog0000644000000000000000000002462012147643024011047 0ustar haskell-hsql (1.8.2-2) unstable; urgency=low * Enable compat level 9 -- Joachim Breitner Fri, 24 May 2013 12:51:00 +0200 haskell-hsql (1.8.2-1) experimental; urgency=low * New upstream release -- Joachim Breitner Sun, 21 Oct 2012 18:05:12 +0200 haskell-hsql (1.8.1-5) experimental; urgency=low * Depend on haskell-devscripts 0.8.13 to ensure this packages is built against experimental * Bump standards version, no change -- Joachim Breitner Sun, 14 Oct 2012 12:01:10 +0200 haskell-hsql (1.8.1-4) unstable; urgency=low [ Clint Adams ] * Fix -doc package dependency. [ Joachim Breitner ] * Use standard docs directory, avoids upgrade problems. -- Joachim Breitner Sat, 19 May 2012 22:45:47 +0200 haskell-hsql (1.8.1-3) unstable; urgency=low * Fixes for changed behaviour in GHC 7.4 + Use mkTyCon3 instead of deprecated mkTyCon in DB/HSQL/Error.hs. Takes 3 Strings: (Package Name, Module Name, Constructor) + Also import constructors of CType in DB/HSQL/Type/Time.hsc. GHC 7.6 will make using abstract newtypes in FFI declarations an error (for now it is just a warning). + Use FlexibleInstances extension in DB/HSQL/Type/Diverse.hs in order to allow SqlBind instance to be defined for String ([Char]). * -- Iain Lane Thu, 01 Mar 2012 21:37:31 +0000 haskell-hsql (1.8.1-2) unstable; urgency=low * Add Replaces/Conflicts on libghc6-*-doc package (Closes: #656428) -- Joachim Breitner Sat, 21 Jan 2012 16:56:57 +0100 haskell-hsql (1.8.1-1) unstable; urgency=low [ Marco Silva ] * Use ghc instead of ghc6 [ Iain Lane ] * New upstream release * Standards-Version bump to 3.9.2, no changes required -- Iain Lane Thu, 19 May 2011 09:51:57 +0100 haskell-hsql (1.7.1-4) unstable; urgency=low * Fix "Updating the haskell-hsql Uploaders list" changing Uploader (Closes: #576182) * control: Use versioned Replaces: and Conflicts: -- Marco Túlio Gontijo e Silva Wed, 05 May 2010 18:01:46 -0300 haskell-hsql (1.7.1-3) unstable; urgency=low * debian/source/format: Use 3.0 (quilt). * debian/control: Rename -doc package. -- Marco Túlio Gontijo e Silva Tue, 16 Mar 2010 10:59:45 -0300 haskell-hsql (1.7.1-2) 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: Add Homepage: field. * debian/control: Use Vcs-Browser: field. * debian/control: Use comma in the beginning of the line. * 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. * debian/control: Use more sintetic link in Homepage:. [ Joachim Breitner ] * Bump haskell-devscripts dependency to 0.7 -- Joachim Breitner Sat, 20 Feb 2010 19:38:20 +0100 haskell-hsql (1.7.1-1) unstable; urgency=low [ Arjan Oosting ] * New upstream release (Closes: #526438, 520322) * debian/patches/01_update-cabal-file.dpatch: Updated. Adjust the hsql.cabal for the Cabal version which Debian ships. * debian/control: - Change download location. - Update Standards-Version. * Added debian/README.source to describe patch system. * debian/changelog: - Fix a spelling error. [ Marco Túlio Gontijo e Silva ] * debian/control: Use Debian Haskell Group as Maintainer. [ Joachim Breitner ] * Bump standards version, move to section Haskell * Remove the patch again, included upstream * Use standard haskell-devscripts packaging -- Joachim Breitner Sat, 25 Jul 2009 00:24:45 +0200 haskell-hsql (1.7-2) unstable; urgency=low * debian/control: - Add a libghc6-hsql-prof binary package containing the profiling library of hsql for use with GHC 6. - Add Vcs-* fields. -- Arjan Oosting Sun, 03 Feb 2008 19:59:51 +0100 haskell-hsql (1.7-1) unstable; urgency=medium * Set urgency to medium as this upload fixes an RC bug. * Hijack this package as the current maintainer does not seem to be working on it anymore. Moved Víctor Pérez Pereira to the Uploaders and set myself as maintainer. * New upstream release. The source tarball has been split up and every Haskell library has its own source source tarball now. - debian/control: + Remove the binary stanzas for libghc6-hsql-sqlite3-dev, libghc6-hsql-sqlite-dev, libghc6-hsql-odbc-dev, libghc6-hsql-mysql-dev and libghc6-hsql-postgresql-dev which all will get their own source package. + Update Build-Depends on haskell-devscripts to 0.6.0 needed to build the package. + Add dpatch and ghc6-prof to the build dependencies. - debian/rules: + Replaced with a much simpler version as we only need to build one Haskell library. This version works with (and needs) haskell-devscripts >= 0.6.0. (Closes: #458615) * debian/watch: - Use hackage.haskell.org as location for new upstream releases. * Update for GHC 6.8.2: - debian/control: + Bump build dependency on GHC to 6.8.2 as we need the new Cabal version. - debian/patches/01_update-cabal-file: + Add old-time to the build-depends in hsql.cabal + Add TypeOperators, ScopedTypeVariables, RankNTypes and DeriveDataTypeable to the list of needed extensions in hsql.cabal. * Fix small spelling error in debian/control. * Convert debian/copyright file to UTF-8 to fix lintian warning debian-copyright-file-uses-obsolete-national-encoding * debian/control: - Change section of libghc6-hsql-dev and libghc6-hsql-prof to libdevel to fix lintian warning dev-package-should-be-section-libdevel - Bump Standards-Version 3.7.3. No furthur changes needed. -- Arjan Oosting Sun, 03 Feb 2008 19:29:40 +0100 haskell-hsql (1.6-8.2) unstable; urgency=low * Non-maintainer upload. * debian/rules: call ghc-pkg with --force to ignore missing directories. (Closes: 393635) -- Arjan Oosting Tue, 24 Oct 2006 23:39:37 +0200 haskell-hsql (1.6-8.1) unstable; urgency=low * Non-maintainer upload, to fix Failure To Build From Source, applying patch by Arjan Oosting. * Fixes FTBFS: needs to update for new ghc6 (Closes: #379264) - update MySQL/Setup.lhs, PostgresSQL/Setup.lhs, SQLite/Setup.lhs and SQLite3/Setup.lhs for the new Cabal version shipped with ghc 6.4.2. - debian/control: Build-Depends on the ghc6 (>= 6.4.2) which ships the new Cabal version. Drop the build dependency on ghc6 (6.4.1-999) to make (binary) non-maintainer uploads easier. - debian/ghc-pkg: replace the call to /usr/lib/ghc-6.4.1/bin/ghc-pkg with a call to /usr/bin/ghc-pkg6 to make independant of the ghc6 version. -- Margarita Manterola Thu, 10 Aug 2006 15:27:19 -0300 haskell-hsql (1.6-8) unstable; urgency=medium * New maintainer (closes: #358873) * Update of Debian Policy. -- Víctor Pérez Pereira Sun, 14 May 2006 19:16:00 -0400 haskell-hsql (1.6-7) unstable; urgency=medium * QA upload. * PostgreSQL/Setup.lhs: Since we use only client-side headers, remove `pg_config --includedir-server' output from the compile line. This makes a build dependency on postgresql-server-dev-8.0 unnecessary. Closes: #339639, #359995. * debian/rules: Fix build failure with ghc 6.4.1. Thanks to Bart Martens for the patch. Closes: #357761. * Add a Section field for the source package. * Remove duplicate dependencies from Build-Depends-Indep. -- Matej Vela Sun, 9 Apr 2006 10:05:21 +0200 haskell-hsql (1.6-6) unstable; urgency=low * Orphaning this package. Maintainer set to Debian QU Group. -- John Goerzen Fri, 24 Mar 2006 16:08:00 -0600 haskell-hsql (1.6-5) unstable; urgency=low * Rebuilt with ghc 6.4.1. * haskell-hsql-doc section updated. -- John Goerzen Sun, 16 Oct 2005 23:41:44 -0500 haskell-hsql (1.6-4) unstable; urgency=low * Added build-dep on haddock. * Changed section of several items to libdevel to correspond with the archive. -- John Goerzen Fri, 16 Sep 2005 06:48:40 -0500 haskell-hsql (1.6-3) unstable; urgency=low * Added cpphs to Build-Depends. Closes: #327606. -- John Goerzen Wed, 14 Sep 2005 06:12:01 -0500 haskell-hsql (1.6-2) unstable; urgency=low * Fixed failure to generate postinst/prerm scripts. * Fixed Postgres deps. -- John Goerzen Wed, 17 Aug 2005 21:53:02 -0500 haskell-hsql (1.6-1) unstable; urgency=low * New upstream release. * Upstream now uses Cabal and splits modules into individual per-DB modules. Now do that here as well. Closes: #288234. -- John Goerzen Wed, 17 Aug 2005 05:23:19 -0500 haskell-hsql (1.4-5) unstable; urgency=low * Moved src/HSQL back to ghc-options in cabal. -- John Goerzen Thu, 12 May 2005 07:36:31 -0500 haskell-hsql (1.4-4) unstable; urgency=low * Rebuilt for ghc6 6.4. * Minor code hacks for ghc6 6.4 compatibility. -- John Goerzen Thu, 12 May 2005 06:34:33 -0500 haskell-hsql (1.4-3) unstable; urgency=low * Recent cabal changed Extra-libs to extra-libraries. Make change in .cabal file and build-dep on newer cabal. Closes: #299123. -- John Goerzen Mon, 14 Mar 2005 10:49:24 -0600 haskell-hsql (1.4-2) unstable; urgency=low * Partially fixed Depends on ghc package. * Update to libmysqlclient12. * Build updated for newer cabal and haskell-devscripts. -- John Goerzen Fri, 11 Feb 2005 13:59:07 -0600 haskell-hsql (1.4-1) unstable; urgency=low * Initial Release. Closes: #275073. -- John Goerzen Mon, 22 Nov 2004 09:48:39 -0600 debian/source/0000755000000000000000000000000012036250316010464 5ustar debian/source/format0000644000000000000000000000001412036250316011672 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212147616222010367 0ustar 9 debian/copyright0000644000000000000000000000363512036250316011126 0ustar This package was debianized by John Goerzen on Mon, 22 Nov 2004 09:48:39 -0600. It is currently maintained by Arjan Oosting It was downloaded from http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hsql-mysql-1.7 Copyright (c) 2003, Krasimir Angelov 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 name of the HToolkit nor the names of its 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. Debian packaging copyright: (C) 2007 Arjan Oosting The Debian packaging can be redistributed and/or modified under the same terms as HSQL itself.