From a1879bc390b03f3d178b6e2b5b860613a99f2732 Mon Sep 17 00:00:00 2001 From: Lennart Kolmodin Date: Wed, 7 Mar 2007 17:55:10 +0000 Subject: [PATCH] Bump version of dev-haskell/cabal to 1.1.6.1. (needed for dev-lang/ghc-6.6) Package-Manager: portage-2.1.2-r5 --- dev-haskell/cabal/ChangeLog | 9 +++- dev-haskell/cabal/Manifest | 24 ++++++---- dev-haskell/cabal/cabal-1.1.6.1.ebuild | 50 ++++++++++++++++++++ dev-haskell/cabal/files/digest-cabal-1.1.6.1 | 3 ++ 4 files changed, 76 insertions(+), 10 deletions(-) create mode 100644 dev-haskell/cabal/cabal-1.1.6.1.ebuild create mode 100644 dev-haskell/cabal/files/digest-cabal-1.1.6.1 diff --git a/dev-haskell/cabal/ChangeLog b/dev-haskell/cabal/ChangeLog index f4912e16b663..b9a7cedfb014 100644 --- a/dev-haskell/cabal/ChangeLog +++ b/dev-haskell/cabal/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-haskell/cabal -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cabal/ChangeLog,v 1.24 2006/10/12 19:06:05 dcoutts Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cabal/ChangeLog,v 1.25 2007/03/07 17:55:10 kolmodin Exp $ + +*cabal-1.1.6.1 (07 Mar 2007) + + 07 Mar 2007; +cabal-1.1.6.1.ebuild: + Bump version, it's a dependency of dev-lang/ghc-6.6. 12 Oct 2006; Duncan Coutts -cabal-1.1.3.ebuild, cabal-1.1.3-r1.ebuild, cabal-1.1.4.ebuild: diff --git a/dev-haskell/cabal/Manifest b/dev-haskell/cabal/Manifest index 1454cdeeb763..b08091bc08b5 100644 --- a/dev-haskell/cabal/Manifest +++ b/dev-haskell/cabal/Manifest @@ -11,6 +11,7 @@ RMD160 390e17aab566eadb0acda9777b6e2d36cc3bcef5 files/cabal-1.1.4-make.patch 197 SHA256 cee8833ac195f6da00bcdfdac0afe1805b44a4568b8f202f6e5f1cf591618d84 files/cabal-1.1.4-make.patch 1972 DIST cabal-1.1.3.tar.gz 382024 RMD160 e361b676184d2f553cf5761c544ac4c32eefcb69 SHA1 e86f41403ea2d02b5d409195647ff97dec7557da SHA256 5c45f0c5f58ba2c16140b72221798a604242f59a155a75111b4cfd31092f836c DIST cabal-1.1.4.tar.gz 406169 RMD160 0c2b1a33af4512174cc6df6645662046427e9135 SHA1 e1091bd40d40f85b6836a17417f1a907fec20bad SHA256 1740abf0db8a6d18703e315a30ff81c51a06ec4a5f3a6c1927fa1530a0835b66 +DIST cabal-1.1.6.1.tar.gz 440851 RMD160 82e85e57f2747f7b38f68e6d11883252e83838e8 SHA1 7a0d052a2d3d7c56fb728798f9bc1c1063ba6010 SHA256 b59ce863c31bee561ca5d5ab2aa996856f8fc1b6297848868fc4f635d716b04e EBUILD cabal-1.1.3-r1.ebuild 2147 RMD160 0843fd598c540cc184448b30c8ffc63c8519631d SHA1 26f69f18436f7858b7b9a1adf8743a77638fa12b SHA256 21f14b4aa8346d9d41f2298de931b54fee958589d8fb39c4fcb622cce3e949ca MD5 06fb67baca08f76bddbb1f364f5e70ed cabal-1.1.3-r1.ebuild 2147 RMD160 0843fd598c540cc184448b30c8ffc63c8519631d cabal-1.1.3-r1.ebuild 2147 @@ -19,10 +20,14 @@ EBUILD cabal-1.1.4.ebuild 1394 RMD160 dcde18664cf0b2293b3814c68c35b426cdd664d2 S MD5 d2839c642ffc9f41dbcc2d8d2b28ccaf cabal-1.1.4.ebuild 1394 RMD160 dcde18664cf0b2293b3814c68c35b426cdd664d2 cabal-1.1.4.ebuild 1394 SHA256 2310d968c0f93ce7ac23d74413c5c3893221f57bafc27c62090b657b7e9e418d cabal-1.1.4.ebuild 1394 -MISC ChangeLog 3085 RMD160 ee8d4fb9aa5d53ecc93d7db3243c43754a40e2d8 SHA1 a445b7df9918e08b5eef76b33fe49b23be62c351 SHA256 85b7891b02830d552eaf4f03783e8085b0a36d02cf9bfe7be7e4ecd89603bd6d -MD5 08f5783c4868c864bcb75709ebbfe319 ChangeLog 3085 -RMD160 ee8d4fb9aa5d53ecc93d7db3243c43754a40e2d8 ChangeLog 3085 -SHA256 85b7891b02830d552eaf4f03783e8085b0a36d02cf9bfe7be7e4ecd89603bd6d ChangeLog 3085 +EBUILD cabal-1.1.6.1.ebuild 1168 RMD160 edb4a57809d2248d65b79c9a8badbd216126f78f SHA1 baac71ccaf5a55b127ed20f26a5aadd93d8ecf04 SHA256 3df4009bff34679138bb13163556527bf173ee45f6177a9ff122a0c087ccd4c3 +MD5 cea26347aeaf15ba84243ee6dee6b535 cabal-1.1.6.1.ebuild 1168 +RMD160 edb4a57809d2248d65b79c9a8badbd216126f78f cabal-1.1.6.1.ebuild 1168 +SHA256 3df4009bff34679138bb13163556527bf173ee45f6177a9ff122a0c087ccd4c3 cabal-1.1.6.1.ebuild 1168 +MISC ChangeLog 3232 RMD160 8b54209187649bbb5d2131e957c4b26bf0b18d4f SHA1 80ae537180bfb61e5bfffcf677c7947fe7b5401d SHA256 a8762440c801b2e4aa311d2318e083d46774beb2fb03d98e6fdb7c7cad3b2533 +MD5 faf313b3f15805b8189032c7140a6008 ChangeLog 3232 +RMD160 8b54209187649bbb5d2131e957c4b26bf0b18d4f ChangeLog 3232 +SHA256 a8762440c801b2e4aa311d2318e083d46774beb2fb03d98e6fdb7c7cad3b2533 ChangeLog 3232 MISC metadata.xml 231 RMD160 8b37a8901d230433c69ffa03eeed903bca89249b SHA1 b77d396c72fd66ec7c09ae8de996a5ba50d9e482 SHA256 b1bacb51e08eb7f067d6a30020b5c45e4f4e48b5ec4640402ecaa34b78e2ae34 MD5 36536d30381275b652c4a0b5590cf628 metadata.xml 231 RMD160 8b37a8901d230433c69ffa03eeed903bca89249b metadata.xml 231 @@ -33,10 +38,13 @@ SHA256 70df1f4fffe6febc4a1312823fe2961feeedcc65f2835147a545583cd79840ab files/di MD5 aada010179ae8865c61e0e14b969678e files/digest-cabal-1.1.4 235 RMD160 32b736425341278f9af33a5de591fa56df86f751 files/digest-cabal-1.1.4 235 SHA256 ca9a0feaf46da7cd7c8835e62188b2bb9cb641b54c1bda41579d85a17c680717 files/digest-cabal-1.1.4 235 +MD5 3076614f1bdf620952139ca3a768c485 files/digest-cabal-1.1.6.1 241 +RMD160 72b9822813b763d0e31fbe649e45d6f53f94ee48 files/digest-cabal-1.1.6.1 241 +SHA256 b0ba450d8fbef52fc24c21f96171e0e9699e59600ecae98fc7082e0ab7b6994e files/digest-cabal-1.1.6.1 241 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.5 (GNU/Linux) +Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFFLpHSnUVyUObPUL4RAvVlAKCIYJ8SU0p3vP2yTwj9mmFHtMqItQCgkR6W -//zPFD5RwpHZJspL/9PbrY0= -=9FVd +iD8DBQFF7vyJ1n/CYbXjntIRAjMKAJoDH0mTpM1YpkuYmBjweG2DWlbLugCfeIwe +x3lh94a5vrer+vvnHi7c77s= +=J83G -----END PGP SIGNATURE----- diff --git a/dev-haskell/cabal/cabal-1.1.6.1.ebuild b/dev-haskell/cabal/cabal-1.1.6.1.ebuild new file mode 100644 index 000000000000..6a23aff21ea1 --- /dev/null +++ b/dev-haskell/cabal/cabal-1.1.6.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cabal/cabal-1.1.6.1.ebuild,v 1.1 2007/03/07 17:55:10 kolmodin Exp $ + +CABAL_FEATURES="bootstrap profile lib" +inherit haskell-cabal eutils + +DESCRIPTION="Haskell Common Architecture for Building Applications and Libraries" +HOMEPAGE="http://haskell.org/cabal" +SRC_URI="http://haskell.org/cabal/release/${P}/${P}.tar.gz" +LICENSE="as-is" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + +IUSE="doc" + +DEPEND=">=virtual/ghc-6.2" + +src_unpack() { + unpack "${A}" + if ! $(ghc-cabal); then + sed -i 's/Build-Depends: base/Build-Depends: base, unix/' \ + ${S}/Cabal.cabal + fi +} + +src_compile() { + if ghc-cabal; then + make setup HC="$(ghc-getghc) -ignore-package Cabal" + else + make setup HC="$(ghc-getghc)" + fi + cabal-configure + cabal-build +} + +src_install() { + cabal_src_install + + # documentation (install directly) + dohtml -r doc/users-guide + if use doc; then + dohtml -r doc/API + dohtml -r doc/pkg-spec-html + dodoc doc/pkg-spec.pdf + fi + dodoc changelog copyright README releaseNotes TODO +} + diff --git a/dev-haskell/cabal/files/digest-cabal-1.1.6.1 b/dev-haskell/cabal/files/digest-cabal-1.1.6.1 new file mode 100644 index 000000000000..b469b4b25f2a --- /dev/null +++ b/dev-haskell/cabal/files/digest-cabal-1.1.6.1 @@ -0,0 +1,3 @@ +MD5 5712226383de78365e75092f8f5f5e7b cabal-1.1.6.1.tar.gz 440851 +RMD160 82e85e57f2747f7b38f68e6d11883252e83838e8 cabal-1.1.6.1.tar.gz 440851 +SHA256 b59ce863c31bee561ca5d5ab2aa996856f8fc1b6297848868fc4f635d716b04e cabal-1.1.6.1.tar.gz 440851 -- 2.26.2