From: Duncan Coutts Date: Sun, 29 Apr 2007 23:16:13 +0000 (+0000) Subject: New version that builds with ghc 6.4.2 and 6.6 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3b669b02601a7e9441651cd511fc04b59be3cc8b;p=gentoo.git New version that builds with ghc 6.4.2 and 6.6 Package-Manager: portage-2.1.2.2 --- diff --git a/dev-haskell/missingh/ChangeLog b/dev-haskell/missingh/ChangeLog index 5ea7ae64ba7f..b8083e645195 100644 --- a/dev-haskell/missingh/ChangeLog +++ b/dev-haskell/missingh/ChangeLog @@ -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 +missingh-0.16.0.ebuild: + New version that builds with ghc 6.4.2 and 6.6 *missingh-0.14.4 (04 Jul 2006) diff --git a/dev-haskell/missingh/Manifest b/dev-haskell/missingh/Manifest index 9f80bb939c0b..d7957ac59246 100644 --- a/dev-haskell/missingh/Manifest +++ b/dev-haskell/missingh/Manifest @@ -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 index 000000000000..ae5b35555083 --- /dev/null +++ b/dev-haskell/missingh/files/digest-missingh-0.16.0 @@ -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 index 000000000000..b8506517ba0a --- /dev/null +++ b/dev-haskell/missingh/missingh-0.16.0.ebuild @@ -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 +}