New version that builds with ghc 6.4.2 and 6.6
authorDuncan Coutts <dcoutts@gentoo.org>
Sun, 29 Apr 2007 23:16:13 +0000 (23:16 +0000)
committerDuncan Coutts <dcoutts@gentoo.org>
Sun, 29 Apr 2007 23:16:13 +0000 (23:16 +0000)
Package-Manager: portage-2.1.2.2

dev-haskell/missingh/ChangeLog
dev-haskell/missingh/Manifest
dev-haskell/missingh/files/digest-missingh-0.16.0 [new file with mode: 0644]
dev-haskell/missingh/missingh-0.16.0.ebuild [new file with mode: 0644]

index 5ea7ae64ba7f483ca7ca392e7eefdb1260910476..b8083e645195c1308f78865030a18969afc8dc10 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-haskell/missingh
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/missingh/ChangeLog,v 1.1 2006/07/04 19:55:39 kolmodin Exp $
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/missingh/ChangeLog,v 1.2 2007/04/29 23:16:13 dcoutts Exp $
+
+*missingh-0.16.0 (29 Apr 2007)
+
+  29 Apr 2007; Duncan Coutts <dcoutts@gentoo.org> +missingh-0.16.0.ebuild:
+  New version that builds with ghc 6.4.2 and 6.6
 
 *missingh-0.14.4 (04 Jul 2006)
 
index 9f80bb939c0b942da03824909d1438187d13dae9..d7957ac592462473fff1a282da90947f3b781061 100644 (file)
@@ -2,14 +2,19 @@
 Hash: SHA1
 
 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
 EBUILD missingh-0.14.4.ebuild 897 RMD160 d840d7b689a713dbc8cfa468467fe1f03c62ebb5 SHA1 50a85db8fa5d8456c38df65c54b439f7026477c6 SHA256 49701289a01405f2e2bd76048e8052ae293f0ed0871592bac4ef05d47f2c0734
 MD5 deaa52b4c21847c2192a4aaf62208346 missingh-0.14.4.ebuild 897
 RMD160 d840d7b689a713dbc8cfa468467fe1f03c62ebb5 missingh-0.14.4.ebuild 897
 SHA256 49701289a01405f2e2bd76048e8052ae293f0ed0871592bac4ef05d47f2c0734 missingh-0.14.4.ebuild 897
-MISC ChangeLog 343 RMD160 16f897f2d2a09befa5c1e2e551abb62f08e29205 SHA1 ff0f869fce7f79d9633514305d62b36fca6a3d7d SHA256 aebfb6b3e2a484cb5c4b8fcf40e0f48e92ad7a2a0a1dd84bc56ab2554d43d7f2
-MD5 c6ca994cfe2ffba0a38123066fa78c69 ChangeLog 343
-RMD160 16f897f2d2a09befa5c1e2e551abb62f08e29205 ChangeLog 343
-SHA256 aebfb6b3e2a484cb5c4b8fcf40e0f48e92ad7a2a0a1dd84bc56ab2554d43d7f2 ChangeLog 343
+EBUILD missingh-0.16.0.ebuild 1184 RMD160 525d0785d75460de342700027a5b063c45cd4b01 SHA1 63e11f95b3c1f9ebcf6fe37114f7392fe1bb890a SHA256 12ff14d4662de6d6ab8a8069e34fc3c4cff733b047ad2a09fa174ee463840704
+MD5 6d7540880708ffa0f57a8fcb34279563 missingh-0.16.0.ebuild 1184
+RMD160 525d0785d75460de342700027a5b063c45cd4b01 missingh-0.16.0.ebuild 1184
+SHA256 12ff14d4662de6d6ab8a8069e34fc3c4cff733b047ad2a09fa174ee463840704 missingh-0.16.0.ebuild 1184
+MISC ChangeLog 499 RMD160 6be89021b5337c09599d0af711445e7a2ab692fa SHA1 bd3ac2aa794be11c743952db48c33212a30280bf SHA256 146a2875c04987faa5b5644ae855d543314ab299a956742c5c973b61cbaad8b5
+MD5 3ff60d64c024450f2c9410e20c27568c ChangeLog 499
+RMD160 6be89021b5337c09599d0af711445e7a2ab692fa ChangeLog 499
+SHA256 146a2875c04987faa5b5644ae855d543314ab299a956742c5c973b61cbaad8b5 ChangeLog 499
 MISC metadata.xml 231 RMD160 8b37a8901d230433c69ffa03eeed903bca89249b SHA1 b77d396c72fd66ec7c09ae8de996a5ba50d9e482 SHA256 b1bacb51e08eb7f067d6a30020b5c45e4f4e48b5ec4640402ecaa34b78e2ae34
 MD5 36536d30381275b652c4a0b5590cf628 metadata.xml 231
 RMD160 8b37a8901d230433c69ffa03eeed903bca89249b metadata.xml 231
@@ -17,10 +22,13 @@ SHA256 b1bacb51e08eb7f067d6a30020b5c45e4f4e48b5ec4640402ecaa34b78e2ae34 metadata
 MD5 38b51377b1418397281edf57b604f305 files/digest-missingh-0.14.4 247
 RMD160 2f3656725f1f39d8652300415084f572c23cf627 files/digest-missingh-0.14.4 247
 SHA256 b2b37cb413cc217b48b22da3859c96906e0b0bbaa7f41a57a98398ef3089e079 files/digest-missingh-0.14.4 247
+MD5 b599af75f02431840b6d518eb3a134b2 files/digest-missingh-0.16.0 247
+RMD160 fbe67b3d7e0774bc99783348f7433ae9f77f6790 files/digest-missingh-0.16.0 247
+SHA256 7758875781e8aa1628ac23846b531b6eb933717460093b2a04e54c1ef1efe7db files/digest-missingh-0.16.0 247
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2 (GNU/Linux)
+Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFEqsfK1n/CYbXjntIRAiFFAJ46oX103I4F6TikzVpFZ8Fpe+j6qgCgjSy6
-/bYZS48333Svk5eGUCzhh+U=
-=l+WK
+iD8DBQFGNSRNnUVyUObPUL4RArB5AJwMp86qNZr/pSoMX273K7RihhDumwCgip9v
+HEixRQzVkbK9KzL9NAFlzsc=
+=sA3w
 -----END PGP SIGNATURE-----
diff --git a/dev-haskell/missingh/files/digest-missingh-0.16.0 b/dev-haskell/missingh/files/digest-missingh-0.16.0
new file mode 100644 (file)
index 0000000..ae5b355
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 6f77f7a45be9c01992ed852b9179c9f9 missingh_0.16.0.tar.gz 349365
+RMD160 cc2a34d5f74f02c8ce10488699584b4db9f28260 missingh_0.16.0.tar.gz 349365
+SHA256 6db94808db0a9f1196d902730f913f4c6900a9f20fbb7da50c122219b7eae854 missingh_0.16.0.tar.gz 349365
diff --git a/dev-haskell/missingh/missingh-0.16.0.ebuild b/dev-haskell/missingh/missingh-0.16.0.ebuild
new file mode 100644 (file)
index 0000000..b850651
--- /dev/null
@@ -0,0 +1,40 @@
+# 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.1 2007/04/29 23:16:13 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=">=virtual/ghc-6.4.2"
+
+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
+}