ChangeLog

# ChangeLog for dev-haskell/hdbc
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc/ChangeLog,v 1.11 2007/12/13 17:17:58 dcoutts Exp $

*hdbc-1.1.3 (13 Dec 2007)

13 Dec 2007; Duncan Coutts +hdbc-1.1.3.ebuild:
New version.

31 Oct 2007; Duncan Coutts hdbc-1.0.0.ebuild,
hdbc-1.0.1.ebuild:
Drop virtual/ghc in favour of dev-lang/ghc

*hdbc-1.0.1 (11 Jul 2007)

11 Jul 2007; Duncan Coutts +hdbc-1.0.1.ebuild:
New minor version.

12 Oct 2006; Duncan Coutts -hdbc-0.99.0.ebuild,
-hdbc-0.99.2.ebuild:
Remove old pre-1.0 versions.

*hdbc-1.0.0 (02 Jul 2006)

02 Jul 2006; Duncan Coutts +hdbc-1.0.0.ebuild:
New 1.0 version of HDBC and backends.

*hdbc-0.99.2 (30 Mar 2006)

30 Mar 2006; Duncan Coutts +hdbc-0.99.2.ebuild:
New Version. Add backends back into PDEPEND (I changed my mind).

11 Mar 2006; Duncan Coutts hdbc-0.99.0.ebuild:
Remove the backends from PDEPEND. Use a message in pkg_postinst instead.

09 Mar 2006; Duncan Coutts hdbc-0.99.0.ebuild:
Add ~sparc to KEYWORDS. See bug #124902

01 Mar 2006; Michael Hanselmann hdbc-0.99.0.ebuild:
Added to ~ppc. See bug #124469.

01 Mar 2006; Markus Rothe hdbc-0.99.0.ebuild:
Added ~ppc64; bug #124469

*hdbc-0.99.0 (23 Feb 2006)

23 Feb 2006; +metadata.xml, +hdbc-0.99.0.ebuild:
Initial import.

Manifest

DIST HDBC-1.1.3.tar.gz 23802 RMD160 2cd5580c2e939ceb0c44d0f8a8abd86439eae95d SHA1 31ccf19313c0dcaf28b5d677fb37a11ab21358c2 SHA256 a521199a5ca1681b36e1a69b4d24bcbf30dfdf51b9fbfad2d018cabad9dd5c02
DIST hdbc_1.0.0.tar.gz 52179 RMD160 ae60ca444373f07ca63787c9f980264542a39131 SHA1 6f4d5611fbbdeb7abd5388f91f2babfc8480cca3 SHA256 e6aed275c61a28fc95176564675482c25bad06e2afd07bf989ac6a24a8280bd8
DIST hdbc_1.0.1.tar.gz 52565 RMD160 66324cde38d2f60b6ab9e64c87ce3a3597a6afd0 SHA1 78afa6b978131c69e1e310f88105170de0f42312 SHA256 bf4122d7482887f2c42bdab5d1af77b9393947f5d4aa2fdf3fd5078273b3b3fa
EBUILD hdbc-1.0.0.ebuild 720 RMD160 97e4f435430c1d30deb7c8fd0432d509401b7dc8 SHA1 6ea4588226430715bf7acd5a39abee97dc188d7b SHA256 13fcdf4429074181f76f02da5f6657e6f251f5bdbf5932cff7e1c6861d7d2ff9
EBUILD hdbc-1.0.1.ebuild 743 RMD160 db017be11edb56d08cc39e8f4da513289fc24eb2 SHA1 ec53bca07d2f58c40dc8863ac1d290ee2e2a716a SHA256 f942c204f94b23a24b5a06069643d7b57e7eb932451e418dd783d791570a64e1
EBUILD hdbc-1.1.3.ebuild 1113 RMD160 78dd9c0a6280b60391e1b0d2ab647adbd2e09eab SHA1 ec7ecca27650597c0949b1800d5f925a5bf93ad7 SHA256 52f07f6c714de2b5dceb92501f27e4fbe0de210284248fc53a7760c89a14f095
MISC ChangeLog 1591 RMD160 c21e4847baec6f3cf8afeeaaadba0760b75894d2 SHA1 dd2017aa5d21de3935e23080fcd56116a59728f8 SHA256 cea755137902843eda51b104fe345507499631737fdc0063e8b303aaa0de6553
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508

hdbc-1.0.0.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc/hdbc-1.0.0.ebuild,v 1.2 2007/10/31 13:00:06 dcoutts Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

DESCRIPTION="Haskell Database Connectivity"
HOMEPAGE="http://quux.org/devel/hdbc/"
SRC_URI="http://quux.org/devel/hdbc/${PN}_${PV}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="odbc postgres sqlite"

DEPEND=">=dev-lang/ghc-6.4.1"

PDEPEND="odbc? ( =dev-haskell/hdbc-odbc-${PV}* )
postgres? ( =dev-haskell/hdbc-postgresql-${PV}* )
sqlite? ( =dev-haskell/hdbc-sqlite-${PV}* )"

S="${WORKDIR}/${PN}"

hdbc-1.0.1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc/hdbc-1.0.1.ebuild,v 1.2 2007/10/31 13:00:06 dcoutts Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

DESCRIPTION="Haskell Database Connectivity"
HOMEPAGE="http://quux.org/devel/hdbc/"
SRC_URI="http://quux.org/devel/hdbc/${PN}_${PV}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="odbc postgres sqlite"

DEPEND=">=dev-lang/ghc-6.4.1
>=dev-haskell/mtl-1.0"

PDEPEND="odbc? ( =dev-haskell/hdbc-odbc-${PV}* )
postgres? ( =dev-haskell/hdbc-postgresql-${PV}* )
sqlite? ( =dev-haskell/hdbc-sqlite-${PV}* )"

S="${WORKDIR}/${PN}"

hdbc-1.1.3.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc/hdbc-1.1.3.ebuild,v 1.1 2007/12/13 17:17:58 dcoutts Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal versionator

MY_PN=HDBC
MY_P=${MY_PN}-${PV}

DESCRIPTION="Haskell Database Connectivity"
HOMEPAGE="http://software.complete.org/hdbc"
SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="odbc postgres sqlite"

DEPEND=">=dev-lang/ghc-6.4.1
>=dev-haskell/mtl-1.0"

PDEPEND="odbc? ( =dev-haskell/hdbc-odbc-${PV}* )
postgres? ( =dev-haskell/hdbc-postgresql-${PV}* )
sqlite? ( =dev-haskell/hdbc-sqlite-${PV}* )"

S="${WORKDIR}/${MY_P}"

src_unpack() {
unpack "${A}"

sed -i -e '/GHC-Options:/d' "${S}/HDBC.cabal"

if version_is_at_least "6.8" "$(ghc-version)"; then
sed -i -e '/Build-Depends:/a \
, old-time, containers, bytestring' \
"${S}/HDBC.cabal"
echo "GHC-Options: -fglasgow-exts" >> "${S}/HDBC.cabal"
fi
}

metadata.xml




haskell

haskell@gentoo.org