Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-haskell/hsql-mysql
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hsql-mysql/ChangeLog,v 1.8 2007/12/13 05:42:21 dcoutts Exp $
13 Dec 2007; Duncan Coutts
Updates for upward compatability with cabal-1.2 and ghc-6.8
31 Oct 2007; Duncan Coutts
Drop virtual/ghc in favour of dev-lang/ghc
23 Nov 2006; Francesco Riosa
dev-db/mysql => virtual/mysql
09 Mar 2006; Duncan Coutts
Add ~sparc to KEYWORDS. See bug #124902.
Also specify a version of mysql. Use any 4.x version.
01 Mar 2006; Markus Rothe
Added ~ppc64; bug #124469
01 Mar 2006; Michael Hanselmann
Added to ~ppc. See bug #124469.
23 Feb 2006; Duncan Coutts
Changed the dep on hsql to use a ~ dep (as suggested by ciaranm)
*hsql-mysql-1.7 (23 Feb 2006)
23 Feb 2006;
Initial import.
DIST hsql-mysql-1.7.tar.gz 4157 RMD160 930221ad3516ab2bd1a32d60582f6ef81c0e5c3b SHA1 295ca36dcfa7250854318877d85405e17b80507b SHA256 08fb54512457b41d7afa707f0cfe115df3d7935f6a6919325fd52c9edc2ac2b5
EBUILD hsql-mysql-1.7.ebuild 1038 RMD160 92452ae2023309ce6f6f58c55eb263e269772874 SHA1 19961e3c8773f0d7264724052818142735d99d21 SHA256 2b7199f22a29c0b8679d6338517a239df6efc24efbabaa401ba41e35f83bbc90
MISC ChangeLog 1230 RMD160 e72062eed1f449a39c15e2ad949b49e65744ccf5 SHA1 8949663c60ab8aac9ec9f4db23a35d83a161c0b2 SHA256 74f0e22433b59db30288e54d610b5b4ea02052673ca56105ecb6265978c56dfe
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/hsql-mysql/hsql-mysql-1.7.ebuild,v 1.8 2007/12/13 05:42:21 dcoutts Exp $
CABAL_FEATURES="lib haddock"
inherit haskell-cabal versionator
DESCRIPTION="MySQL driver for HSQL"
HOMEPAGE="http://htoolkit.sourceforge.net/"
SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND=">=dev-lang/ghc-6.4.1
~dev-haskell/hsql-${PV}
>=virtual/mysql-4.0"
src_unpack() {
unpack "${A}"
cabal-mksetup
sed -i '/cc-options:/d' "${S}/${PN}.cabal"
echo 'extra-libraries: mysqlclient' >> "${S}/${PN}.cabal"
echo 'ld-options: -L/usr/lib/mysql' >> "${S}/${PN}.cabal"
echo 'include-dirs: Database/HSQL /usr/include/mysql' >> "${S}/${PN}.cabal"
# Add in the extra split-base deps
if version_is_at_least "6.8" "$(ghc-version)"; then
echo "build-depends: old-time" >> "${S}/${PN}.cabal"
fi
}