ChangeLog

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

20 Dec 2007; Duncan Coutts missingh-0.18.6.ebuild:
Add missing DEPEND on dev-haskell/regex-compat.

15 Dec 2007; Duncan Coutts missingh-0.18.6.ebuild:
Added ~sparc.

13 Dec 2007; Duncan Coutts missingh-0.18.6.ebuild:
Updates for upward compatability with cabal-1.2 and ghc-6.8

31 Oct 2007; Duncan Coutts missingh-0.14.4.ebuild,
missingh-0.16.0.ebuild:
Drop virtual/ghc in favour of dev-lang/ghc

*missingh-0.18.6 (26 Jul 2007)

26 Jul 2007; Duncan Coutts +missingh-0.18.6.ebuild:
New version.

07 Jul 2007; Duncan Coutts missingh-0.16.0.ebuild:
Correct dep on quickcheck.

13 May 2007; Thilo Bangert metadata.xml:
add no-herd

30 Apr 2007; Duncan Coutts missingh-0.16.0.ebuild:
Add missing deps on the new modular libs.

*missingh-0.16.0 (29 Apr 2007)

29 Apr 2007; Duncan Coutts +missingh-0.16.0.ebuild:
New version that builds with ghc 6.4.2 and 6.6

*missingh-0.14.4 (04 Jul 2006)

04 Jul 2006; +metadata.xml, +missingh-0.14.4.ebuild:
Initial import.

Manifest

DIST missingh_0.14.4.tar.gz 346707 RMD160 d0b380208b7ba68bd7877cff0b40969ac1c1a8a4 SHA1 83ff144c7cb978410ca9403dafd27e780fa46d51 SHA256 a32d4e02a69c08917c9a99ee5c62b54c17a72eb0b433fa1626961a4026ae76b8
DIST missingh_0.16.0.tar.gz 349365 RMD160 cc2a34d5f74f02c8ce10488699584b4db9f28260 SHA1 1348262e819669252c693199a2e636f82ee1a9d7 SHA256 6db94808db0a9f1196d902730f913f4c6900a9f20fbb7da50c122219b7eae854
DIST missingh_0.18.6.tar.gz 129137 RMD160 e7e7b68286790002b950a605babd107e74248eeb SHA1 c7043c633bf8b80316fede8c00bb7b96e3298d07 SHA256 6fb7bfb566a359ec362c638b7e917bf651a199f150aa61322a7eef9861350abb
EBUILD missingh-0.14.4.ebuild 897 RMD160 5db9338364e16747ad1a3c82b529833a8d63e746 SHA1 dbbd54cc0a1db6e23943d56dafacae7602b80fdc SHA256 6d04b628ea0eabf8296e7c740c793d7e98ad1d19f3d7acf9b5210c465f3beac2
EBUILD missingh-0.16.0.ebuild 1294 RMD160 ed333c74c650a3ea65fdf66d5ffb8a4ff392e806 SHA1 bd6c3c9336b5c0688eba864d5f0c89b828ead732 SHA256 1c6e19d5bae7f9a4aaf421efdd7b4c03ebaf8e0f92464f3be8396dbd7b2ae7be
EBUILD missingh-0.18.6.ebuild 1251 RMD160 da3494515ef2797d2666a74cf4ad63ff7b6c42d8 SHA1 923f6e25298b0cbbb5e1bd3d1250cef626195c93 SHA256 508e0962a6baae3b763592febc908eff3d55c472be7ec254a5d898478966108a
MISC ChangeLog 1437 RMD160 cb3384ce1614c7aac9b069c97a51922b5d9d2d6e SHA1 9e534228a30297a004d3af592e5bc2742e66d9a6 SHA256 e6e277ad5b59cd39825aa7d960692824e1b50779d14c0a22f67bcd370649c1ef
MISC metadata.xml 252 RMD160 83f4bf542ac752dfa01b735bef181a833f1b464f SHA1 27ae686d2e8145fe1edc0bd97d214ae6c5b935bd SHA256 208b4bf045e0eeb8edb00b11e893775427bd5e21b3d7b035d775948a12ba42cf

metadata.xml




no-herd
haskell

haskell@gentoo.org

missingh-0.14.4.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/missingh/missingh-0.14.4.ebuild,v 1.3 2007/10/31 13:08:35 dcoutts Exp $

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

DESCRIPTION="Collection of Haskell-related utilities"
HOMEPAGE="http://quux.org/devel/missingh"
SRC_URI="http://quux.org/devel/missingh/missingh_${PV}.tar.gz"

LICENSE="GPL-2" # mixed licence, mostly GPL
KEYWORDS="~amd64 ~x86"
IUSE=""
SLOT="0"

S="${WORKDIR}/missingh"

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

src_unpack() {
base_src_unpack

# removes warning with later versions of cabal
sed -i -e "s/HS-Source-Dir/HS-Source-Dirs/" "${S}/MissingH.cabal"

# change -O2 to -O
sed -i -e "s/GHC-Options: -O2/GHC-Options: -O/" "${S}/MissingH.cabal"
}

src_install() {
cabal_src_install
dodoc README COPYRIGHT
}

missingh-0.16.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/missingh/missingh-0.16.0.ebuild,v 1.4 2007/10/31 13:08:35 dcoutts Exp $

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

DESCRIPTION="Collection of Haskell-related utilities"
HOMEPAGE="http://software.complete.org/missingh"
SRC_URI="http://software.complete.org/missingh/static/download_area/0.16/missingh_${PV}.tar.gz"

LICENSE="GPL-2" # mixed licence, mostly GPL
KEYWORDS="~amd64 ~x86"
IUSE=""
SLOT="0"

S="${WORKDIR}/missingh"

DEPEND=">=dev-lang/ghc-6.4.2
>=dev-haskell/mtl-1.0
>=dev-haskell/quickcheck-1.0
>=dev-haskell/hunit-1.1
>=dev-haskell/network-1.0"

src_unpack() {
base_src_unpack

# removes warning with later versions of cabal
sed -i -e "s/HS-Source-Dir/HS-Source-Dirs/" "${S}/MissingH.cabal"

# change -O2 to -O
sed -i -e "s/GHC-Options: -O2/GHC-Options: -O/" "${S}/MissingH.cabal"

# rexex module got it's onw package in 6.6 but before that it was in base
# so don't dep on the regex-compat package with ghc-6.4.x
if ! version_is_at_least "6.6" "$(ghc-version)"; then
sed -i -e "s/regex-compat,//" "${S}/MissingH.cabal"
fi
}

src_install() {
cabal_src_install
dodoc README COPYRIGHT
}

missingh-0.18.6.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/missingh/missingh-0.18.6.ebuild,v 1.4 2007/12/20 13:27:00 dcoutts Exp $

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

DESCRIPTION="Collection of Haskell-related utilities"
HOMEPAGE="http://software.complete.org/missingh"
SRC_URI="http://software.complete.org/missingh/static/download_area/${PV}/missingh_${PV}.tar.gz"

LICENSE="GPL-2" # mixed licence, all GPL compatible
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
SLOT="0"

S="${WORKDIR}/missingh"

DEPEND=">=dev-lang/ghc-6.4.2
>=dev-haskell/hunit-1.1
>=dev-haskell/filepath-1.0
>=dev-haskell/hslogger-1.0.1
>=dev-haskell/mtl-1.0
>=dev-haskell/hunit-1.1
>=dev-haskell/network-1.0
>=dev-haskell/quickcheck-1.0
dev-haskell/regex-compat"

src_unpack() {
unpack "${A}"

cabal-mksetup
sed -i -e 's/GHC-Options: -O2/GHC-Options: -fglasgow-exts/' \
-e 's/Build-Depends:/Build-Depends: unix,/' \
"${S}/MissingH.cabal"

if version_is_at_least "6.8" "$(ghc-version)"; then
sed -i -e '/Build-Depends:/a \
directory, random, process, old-time, \
containers, old-locale, array,' \
"${S}/MissingH.cabal"
fi
}