debian/0000755000000000000000000000000012151075750007171 5ustar debian/watch0000644000000000000000000000034212071566130010217 0ustar version=3 opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\ filenamemangle=s|(.*)/$|convertible-$1.tar.gz|" \ http://hackage.haskell.org/packages/archive/convertible \ ([\d\.]*\d)/ debian/rules0000755000000000000000000000023512071566042010251 0ustar #!/usr/bin/make -f # Standard way of building Haskell libraries . include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk debian/copyright0000644000000000000000000000341412071566042011126 0ustar This is convertible, written and maintained by John Goerzen The original source can always be found at: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/convertible The Darcs repository for this program can be accessed with: git clone git://git.complete.org/convertible Copyright (C) 2005-2011 John Goerzen 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 John Goerzen 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 HOLDER 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/source/0000755000000000000000000000000012071566042010471 5ustar debian/source/format0000644000000000000000000000001412071566042011677 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212147620563010372 0ustar 9 debian/control0000644000000000000000000001057212147624274010607 0ustar Source: haskell-convertible Priority: extra Maintainer: Debian Haskell Group Uploaders: John Goerzen , Clint Adams Build-Depends: debhelper (>= 9) , cdbs , haddock , hscolour , haskell-devscripts (>= 0.8.13) , ghc , cpphs , libghc-mtl-dev , libghc-time-dev , libghc-text-dev (>> 0.7) , libghc-mtl-prof , libghc-time-prof , libghc-text-prof Build-Depends-Indep: ghc-doc , libghc-mtl-doc , libghc-time-doc , libghc-text-doc Standards-Version: 3.9.4 Section: haskell Homepage: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/convertible Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-convertible Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-convertible Package: libghc-convertible-dev Architecture: any Depends: ${misc:Depends}, ${haskell:Depends}, ${shlibs:Depends} Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends} Provides: ${haskell:Provides} Description: Typeclasses and instances for converting between types, GHC package convertible provides a typeclass with a single function that is designed to help convert between different types: numeric values, dates and times, and the like. The conversions perform bounds checking and return a pure Either value. This means that you need not remember which specific function performs the conversion you desire. . Also included in the package are optional instances that provide conversion for various numeric and time types, as well as utilities for writing your own instances. . Finally, there is a function that will raise an exception on bounds-checking violation, or return a bare value otherwise, implemented in terms of the safer function described above. . Convertible is also used by HDBC 2.0 for handling marshalling of data to/from databases. . Convertible is backed by an extensive test suite and passes tests on GHC and Hugs. Package: libghc-convertible-prof Architecture: any Depends: ${misc:Depends}, ${haskell:Depends} Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends} Provides: ${haskell:Provides} Description: Typeclasses and instances for converting between types, GHC profiling package convertible provides a typeclass with a single function that is designed to help convert between different types: numeric values, dates and times, and the like. The conversions perform bounds checking and return a pure Either value. This means that you need not remember which specific function performs the conversion you desire. . Also included in the package are optional instances that provide conversion for various numeric and time types, as well as utilities for writing your own instances. . Finally, there is a function that will raise an exception on bounds-checking violation, or return a bare value otherwise, implemented in terms of the safer function described above. . Convertible is also used by HDBC 2.0 for handling marshalling of data to/from databases. . Convertible is backed by an extensive test suite and passes tests on GHC and Hugs. Package: libghc-convertible-doc Replaces: haskell-convertible-doc (<< 1.0.9-2) Conflicts: haskell-convertible-doc (<< 1.0.9-2) Provides: haskell-convertible-doc Section: doc Architecture: all Depends: ${haskell:Depends}, ${misc:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Description: Typeclasses and instances for converting between types, documentation convertible provides a typeclass with a single function that is designed to help convert between different types: numeric values, dates and times, and the like. The conversions perform bounds checking and return a pure Either value. This means that you need not remember which specific function performs the conversion you desire. . Also included in the package are optional instances that provide conversion for various numeric and time types, as well as utilities for writing your own instances. . Finally, there is a function that will raise an exception on bounds-checking violation, or return a bare value otherwise, implemented in terms of the safer function described above. . Convertible is also used by HDBC 2.0 for handling marshalling of data to/from databases. . Convertible is backed by an extensive test suite and passes tests on GHC and Hugs. . This package provides documentation on the Convertible API. debian/gbp.conf0000644000000000000000000000003612071566042010607 0ustar [DEFAULT] pristine-tar = True debian/changelog0000644000000000000000000001043012151075750011041 0ustar haskell-convertible (1.0.11.1-2build1) saucy; urgency=low * Rebuild for new GHC ABIs. -- Colin Watson Tue, 28 May 2013 10:42:00 +0100 haskell-convertible (1.0.11.1-2) unstable; urgency=low * Enable compat level 9 * Bump standards version to 3.9.4 -- Joachim Breitner Fri, 24 May 2013 12:50:13 +0200 haskell-convertible (1.0.11.1-1) experimental; urgency=low * Depend on haskell-devscripts 0.8.13 to ensure this package is built against experimental * Change Vcs headers to Darcs * Add watch file * New upstream release + Drop 0001-Relax-build-dependency-on-time.patch -- Joachim Breitner Fri, 04 Jan 2013 16:33:32 +0100 haskell-convertible (1.0.11.0-3) unstable; urgency=low * Update 0001-Relax-build-dependency-on-time.patch for GHC 7.4.1. -- Clint Adams Thu, 09 Feb 2012 15:31:19 -0500 haskell-convertible (1.0.11.0-2) unstable; urgency=low * Add necessary haskell subst variables -- Joachim Breitner Wed, 14 Sep 2011 23:47:02 +0200 haskell-convertible (1.0.11.0-1) unstable; urgency=low * New upstream version, relicensed. -- Clint Adams Sat, 10 Sep 2011 17:35:59 -0400 haskell-convertible (1.0.9-4) unstable; urgency=low * [1f4b6cc] Standards-Version → 3.9.2, no changes required * [bc00b62] debian/control: Update BDs and package names for ghc6→ghc * [f63c673] Relax build-dependency on time * [1ee4138] Add new patch to relax build dependency on time library -- Iain Lane Thu, 26 May 2011 10:56:53 +0100 haskell-convertible (1.0.9-3) unstable; urgency=low * control: Use versioned Replaces: and Conflicts: -- Marco Túlio Gontijo e Silva Wed, 05 May 2010 23:13:56 -0300 haskell-convertible (1.0.9-2) unstable; urgency=low * debian/control: Rename -doc package. -- Marco Túlio Gontijo e Silva Wed, 17 Mar 2010 19:39:18 -0300 haskell-convertible (1.0.9-1) unstable; urgency=low * New upstream release. * Rebuild for GHC 6.12. * Drop Hugs build for now due to Cabal issue. -- John Goerzen Wed, 17 Feb 2010 11:08:10 -0600 haskell-convertible (1.0.6-3) unstable; urgency=low * Build depend on cpphs to prevent FTBFS. (Closes: #556819) -- Joachim Breitner Sat, 05 Dec 2009 19:11:33 +0100 haskell-convertible (1.0.6-2) unstable; urgency=low [ Erik de Castro Lopo ] * debian/rules - Convert to hlibrary.mk (dh_haskell was removed to haskell-devscripts). * debian/control - Depend on haskell-devscripts >= 0.6.18. - Move Build-Depends-Indeps to Build-Depends. - Add hscolour to build deps. - Standards-Version 3.8.3 - Section haskell. * debian/compat - Version 5 [ Joachim Breitner ] * Change priority to extra * Put packages in section haskell properly * Add ${misc:Depends} and other subst vars -- Joachim Breitner Sat, 05 Dec 2009 17:42:10 +0100 haskell-convertible (1.0.6-1) unstable; urgency=low * New upstream release fixes issues with time library. * Move this to Haskell team maintenance. -- John Goerzen Mon, 02 Nov 2009 16:19:21 -0600 haskell-convertible (1.0.2-2) unstable; urgency=low * Remove requirement for ghci at build time. Closes: #520860. -- John Goerzen Thu, 02 Jul 2009 01:21:40 -0500 haskell-convertible (1.0.2-1) unstable; urgency=low * Added Double conversion to/from System.Time.TimeDiff. -- John Goerzen Wed, 11 Mar 2009 14:49:33 -0500 haskell-convertible (1.0.1-2) unstable; urgency=low * Now build a porfiling version. -- John Goerzen Tue, 27 Jan 2009 12:30:31 -0600 haskell-convertible (1.0.1-1) unstable; urgency=low * New upstream release. + Fixes an odd bug with ClockTime <-> POSIXTime conversions before the epoch. + Added tests to detect the above bug. + New convertVia function. + New C type instances. + Simplified some existing instances. -- John Goerzen Tue, 27 Jan 2009 11:45:24 -0600 haskell-convertible (1.0.0-1) unstable; urgency=low * Initial release. Closes: #513145. -- John Goerzen Tue, 13 Jan 2009 15:04:27 -0600