ChangeLog

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

*hdbc-sqlite-1.1.3.0 (13 Dec 2007)

13 Dec 2007; Duncan Coutts
+files/hdbc-sqlite3-helper.h, +hdbc-sqlite-1.1.3.0.ebuild:
New version.

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

*hdbc-sqlite-1.0.1.0 (11 Jul 2007)

11 Jul 2007; Duncan Coutts
+hdbc-sqlite-1.0.1.0.ebuild:
New minor version. Fixes bug #180690.

12 Oct 2006; Duncan Coutts
-hdbc-sqlite-0.99.0.0.ebuild, -hdbc-sqlite-0.99.2.0.ebuild:
Remove old pre-1.0 versions.

*hdbc-sqlite-1.0.0.0 (02 Jul 2006)

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

*hdbc-sqlite-0.99.2.0 (30 Mar 2006)

30 Mar 2006; Duncan Coutts
+hdbc-sqlite-0.99.2.0.ebuild:
New Version

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

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

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

23 Feb 2006; Duncan Coutts
hdbc-sqlite-0.99.0.0.ebuild:
Changed the dep on hdbc to use a ~ dep (as suggested by ciaranm)

*hdbc-sqlite-0.99.0.0 (23 Feb 2006)

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

Manifest

AUX hdbc-sqlite3-helper.h 968 RMD160 804dfa947804789226a6090fc80d403a103d903e SHA1 b1457380538e0842db2c3c2c1e1bb9db83682949 SHA256 594aca7903c0e9ebb4acc446665f921223b6f00239d4e90d557c7391df9fa728
DIST HDBC-sqlite3-1.1.3.0.tar.gz 17217 RMD160 64b3485a7800e30d1c3c4c3488288873aca410f0 SHA1 34d5013d21e78fac94c09cdda094ee9341cd75f9 SHA256 c75ed90c222b61867e8d2bc898e0bff17d56d7faefcdfbe25ded71564205901d
DIST hdbc-sqlite3_1.0.0.0.tar.gz 23787 RMD160 ac277b6aed7a4436662ede731d98826d1c270884 SHA1 0086644d44452dce338339f852353552863f5aa0 SHA256 5d82afea0aec889e2a24f9070b94ce5d5cefc4b568e35f3402ea0ff90fcc706e
DIST hdbc-sqlite3_1.0.1.0.tar.gz 23818 RMD160 8de873255f88348e8baa93991861c31ea0775d7d SHA1 13d402a70b031f88b20ccb1344f1e1745eb4320e SHA256 1d5bef4d8f6e11d493f53867e169957800689e7f54fe4e3e72e0d17b6b289509
EBUILD hdbc-sqlite-1.0.0.0.ebuild 679 RMD160 22eee0a2926181a9ee8e46037a84168f94d3f6d5 SHA1 94de78fa64eed65f627e53875ff26f1e14e2150c SHA256 d5e48c29135d4645786fd81a039a7018e1c66ed6876653a056846b1eff682e23
EBUILD hdbc-sqlite-1.0.1.0.ebuild 841 RMD160 330f671f6de8055db3c6d970058ab0f531a3b4e5 SHA1 f153d93fa5c2cd92699b2771cafc48e4a45865a4 SHA256 1f29a5f05c8e31d2479d18f53c667ccb50d6d6aa47ebec2fce5f17e35f1f62af
EBUILD hdbc-sqlite-1.1.3.0.ebuild 1223 RMD160 01c3ca28adacea200ad13e4319505a9c3a79ced5 SHA1 89ecb3b95b6f72279de7fb87cc29e90d60da34d8 SHA256 effb86d0860374e0100a45ba298ed933c0bb06547ac45ff168f1d014355e9e8a
MISC ChangeLog 1774 RMD160 645a4fea5b9fc016c49d87a5a171d4f675d154c3 SHA1 691bf5eab3feb4ebbbe5c3d0c77a040dea693752 SHA256 0bff8207d39902601b8ef76559561ea83040407522e256881c6381a5c4691433
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508

files

hdbc-sqlite-1.0.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-sqlite/hdbc-sqlite-1.0.0.0.ebuild,v 1.2 2007/10/31 13:01:36 dcoutts Exp $

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

DESCRIPTION="Sqlite v3 database driver for HDBC"
HOMEPAGE="http://quux.org/devel/hdbc/"
SRC_URI="http://quux.org/devel/hdbc/${PN}3_${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"

KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~sparc"
IUSE=""

hdbc_PV=$(get_version_component_range 1-3)

DEPEND=">=dev-lang/ghc-6.4.1
~dev-haskell/hdbc-${hdbc_PV}
>=dev-db/sqlite-3.2"

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

hdbc-sqlite-1.0.1.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-sqlite/hdbc-sqlite-1.0.1.0.ebuild,v 1.2 2007/10/31 13:01:36 dcoutts Exp $

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

DESCRIPTION="Sqlite v3 database driver for HDBC"
HOMEPAGE="http://quux.org/devel/hdbc/"
SRC_URI="http://quux.org/devel/hdbc/${PN}3_${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"

KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~sparc"
IUSE=""

hdbc_PV=$(get_version_component_range 1-3)

DEPEND=">=dev-lang/ghc-6.4.1
~dev-haskell/hdbc-${hdbc_PV}
>=dev-db/sqlite-3.2"

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

src_unpack() {
base_src_unpack

# Fix haddock markup
sed -i -e 's|execute/fetchrow|execute\\/fetchrow|' \
"${S}/Database/HDBC/Sqlite3/Statement.hsc"
}

hdbc-sqlite-1.1.3.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-sqlite/hdbc-sqlite-1.1.3.0.ebuild,v 1.1 2007/12/13 17:20:20 dcoutts Exp $

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

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

DESCRIPTION="Sqlite v3 database driver for HDBC"
HOMEPAGE="http://software.complete.org/hdbc-sqlite3"
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=""

hdbc_PV=$(get_version_component_range 1-3)

DEPEND=">=dev-lang/ghc-6.4.1
dev-haskell/mtl
=dev-haskell/hdbc-${hdbc_PV}*
>=dev-db/sqlite-3.2"

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

src_unpack() {
unpack "${A}"

cp "${FILESDIR}/hdbc-sqlite3-helper.h" "${S}/"
sed -i -e 's/GHC-Options: -O2 -Wall/GHC-Options: -fvia-C/' \
-e '/^Extensions:/a \
, ForeignFunctionInterface, EmptyDataDecls' \
"${S}/${MY_PN}.cabal"

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

metadata.xml




haskell

haskell@gentoo.org