Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-haskell/hdbc-odbc
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-odbc/ChangeLog,v 1.12 2007/12/13 17:19:01 dcoutts Exp $
*hdbc-odbc-1.1.3.0 (13 Dec 2007)
13 Dec 2007; Duncan Coutts
+hdbc-odbc-1.1.3.0.ebuild:
New version.
31 Oct 2007; Duncan Coutts
hdbc-odbc-1.0.1.1.ebuild:
Drop virtual/ghc in favour of dev-lang/ghc
*hdbc-odbc-1.0.1.1 (11 Jul 2007)
11 Jul 2007; Duncan Coutts
New minor version. Fixes bug #180686.
12 Oct 2006; Duncan Coutts
-hdbc-odbc-0.99.0.0.ebuild, -hdbc-odbc-0.99.2.1.ebuild:
Remove old pre-1.0 versions.
*hdbc-odbc-1.0.0.0 (02 Jul 2006)
02 Jul 2006; Duncan Coutts
New 1.0 version of HDBC and backends.
30 Mar 2006; Duncan Coutts
Patch build bug as recommened by upstream.
*hdbc-odbc-0.99.2.1 (30 Mar 2006)
30 Mar 2006; Duncan Coutts
+hdbc-odbc-0.99.2.1.ebuild:
New Version
12 Mar 2006; Brent Baude
Marking hdbc-odbc ~ppc64
09 Mar 2006; Duncan Coutts
Add ~sparc to KEYWORDS. See bug #124902
01 Mar 2006; Michael Hanselmann
hdbc-odbc-0.99.0.0.ebuild:
Added to ~ppc. See bug #124469.
23 Feb 2006; Duncan Coutts
Changed the dep on hdbc to use a ~ dep (as suggested by ciaranm)
*hdbc-odbc-0.99.0.0 (23 Feb 2006)
23 Feb 2006;
+hdbc-odbc-0.99.0.0.ebuild:
Initial import.
AUX hdbc-odbc-helper.h 1035 RMD160 fc8aff7d163dc42d03e10e5734a32d4a98b1f6a6 SHA1 1653d5f1bf7fb8655ae83e0ac1fb264f0abe6a98 SHA256 c642524a01ea0a510cb2010e7a7788885e927aee901d698272a4684ac66ff1c4
DIST HDBC-odbc-1.1.3.0.tar.gz 20250 RMD160 399fe279bc705a28b1765adcfd41c774b4074e75 SHA1 ec18f109fad5bcd00fceb0455af9dd01a7a8f4dd SHA256 890911b1f94585b2ed80a0ee51959047b957fde410331a4212d25bf7c53bae6d
DIST hdbc-odbc_1.0.0.0.tar.gz 36486 RMD160 8d727479f85ca7b432a26a179ee68ca76829e127 SHA1 480b780ff905f9298f1edbbe841dc457468c4e0d SHA256 cadfb22db6a02e0cc07dd32c90b7280b4c2fae32f79258394cd985b6c5ef5f80
DIST hdbc-odbc_1.0.1.1.tar.gz 37075 RMD160 669ed71a1d6fc517c1d09fd1b3d3beac46d6284d SHA1 431ec30d0e3f81839edace6d4bf6c08f65abf498 SHA256 cdb84175b501e4eccfded96f930fb010504471b36724221fbbca9d06d9121e50
EBUILD hdbc-odbc-1.0.0.0.ebuild 966 RMD160 d4ee00ccd702ebadb3a94d5f53d1f9f80a2bb436 SHA1 a5334c5878bca9043b58b6f17eded5c0312ab756 SHA256 b4a74e660f06ddf1ed7a9bcfc5e196c70543b2d639ee6cf4509282b38af7490f
EBUILD hdbc-odbc-1.0.1.1.ebuild 675 RMD160 7fe52744d9eb746d28bc5cacf89411bfb0e664f8 SHA1 e7fab67067e043b82d303d8fbc61a4bcf8960c5d SHA256 be4e831ed76f44a6eb923430433ded726912217d68d3eab5ef48a446e2460b77
EBUILD hdbc-odbc-1.1.3.0.ebuild 1188 RMD160 25b8b1fbda651ac2d2b4d96971592f34f2d6e609 SHA1 3cea55e24ff733a7a75b609d28ce3e5757e6ce28 SHA256 53037c1acb70ca2ac4a39fec61a6ae4a0f893b2acee627a0a00df8ddf66c87f0
MISC ChangeLog 1841 RMD160 0654ff590585134e8ad31a553c71561d4a1c10d3 SHA1 3da21f02b8da4f4fe7ca1a724cdbe2abfdedcf3c SHA256 41f79e4b0b8ced0ada28cb378d3fd79b699bfa2a2d61c1fe180476782ef5e0c8
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-odbc/hdbc-odbc-1.0.0.0.ebuild,v 1.2 2007/10/31 13:00:38 dcoutts Exp $
CABAL_FEATURES="lib profile haddock"
inherit base haskell-cabal versionator
DESCRIPTION="ODBC database driver for HDBC"
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=""
hdbc_PV=$(get_version_component_range 1-3)
DEPEND=">=dev-lang/ghc-6.4.1
~dev-haskell/hdbc-${hdbc_PV}
>=dev-db/unixODBC-2.2"
S="${WORKDIR}/${PN}"
src_unpack() {
base_src_unpack
# temp patch for missing #include. It seems different versions of
# dev-db/unixODBC #include their headers in each other differently.
sed -i 's/#include
"${S}/Database/HDBC/ODBC/TypeConv.hsc"
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-odbc/hdbc-odbc-1.0.1.1.ebuild,v 1.2 2007/10/31 13:00:38 dcoutts Exp $
CABAL_FEATURES="lib profile haddock"
inherit base haskell-cabal versionator
DESCRIPTION="ODBC database driver for HDBC"
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=""
hdbc_PV=$(get_version_component_range 1-3)
DEPEND=">=dev-lang/ghc-6.4.1
~dev-haskell/hdbc-${hdbc_PV}
>=dev-db/unixODBC-2.2"
S="${WORKDIR}/${PN}"
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-odbc/hdbc-odbc-1.1.3.0.ebuild,v 1.1 2007/12/13 17:19:01 dcoutts Exp $
CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal versionator
MY_PN=HDBC-odbc
MY_P=${MY_PN}-${PV}
DESCRIPTION="ODBC database driver for HDBC"
HOMEPAGE="http://software.complete.org/hdbc-odbc"
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/unixODBC-2.2"
S="${WORKDIR}/${MY_P}"
src_unpack() {
unpack "${A}"
cp "${FILESDIR}/hdbc-odbc-helper.h" "${S}/"
cabal-mksetup
echo "Extra-Libraries: odbc" >> "${S}/${MY_PN}.cabal"
sed -i -e 's/GHC-Options: -O2 -Wall/GHC-Options: -fvia-C/' \
-e '/^Extensions:/a \
, ForeignFunctionInterface' \
"${S}/${MY_PN}.cabal"
if version_is_at_least "6.8" "$(ghc-version)"; then
echo "GHC-Options: -XPatternSignatures" >> "${S}/${MY_PN}.cabal"
fi
}