diff options
author | Lennart Kolmodin <kolmodin@gentoo.org> | 2009-07-21 18:20:09 +0000 |
---|---|---|
committer | Lennart Kolmodin <kolmodin@gentoo.org> | 2009-07-21 18:20:09 +0000 |
commit | d7a2179407c5c3938ff138f0f31312e4a7928420 (patch) | |
tree | 95248fbdc171f3bd0136d302c6bf0893b692403b /dev-util | |
parent | Stable on alpha, bug #277722 (diff) | |
download | historical-d7a2179407c5c3938ff138f0f31312e4a7928420.tar.gz historical-d7a2179407c5c3938ff138f0f31312e4a7928420.tar.bz2 historical-d7a2179407c5c3938ff138f0f31312e4a7928420.zip |
Version bump dev-util/darcs
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/darcs/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/darcs/Manifest | 12 | ||||
-rw-r--r-- | dev-util/darcs/darcs-2.2.1.ebuild | 77 |
3 files changed, 91 insertions, 7 deletions
diff --git a/dev-util/darcs/ChangeLog b/dev-util/darcs/ChangeLog index 15de12de2878..c4be5d80940c 100644 --- a/dev-util/darcs/ChangeLog +++ b/dev-util/darcs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/darcs -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/ChangeLog,v 1.101 2008/10/20 17:39:18 kolmodin Exp $ +# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/ChangeLog,v 1.102 2009/07/21 18:20:09 kolmodin Exp $ + +*darcs-2.2.1 (21 Jul 2009) + + 21 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> +darcs-2.2.1.ebuild: + Version bump. *darcs-2.1.0-r1 (20 Oct 2008) diff --git a/dev-util/darcs/Manifest b/dev-util/darcs/Manifest index 3f58885dba17..2ce1ca545b93 100644 --- a/dev-util/darcs/Manifest +++ b/dev-util/darcs/Manifest @@ -12,6 +12,7 @@ DIST darcs-1.0.9.tar.gz 1059363 RMD160 3a971f778e4343d90e88f1ba8815ea3c880ac2a1 DIST darcs-1.1.0pre1.tar.gz 1116180 RMD160 4269f61695045e85f2b74eb124221c1e0ac449d6 SHA1 ec47136625c2a7c99030cdfa9738d09e77dbd517 SHA256 4c0cc05d251af94c86664bc2e4cdae7bf2a6cf10fcef2ebf5329b593d661a2f0 DIST darcs-2.0.2.tar.gz 1800653 RMD160 e401bd2ab64e2df4c654bdc03355ce215a053195 SHA1 75a186b906ac8bbc1144c5124c215e4c57c06222 SHA256 164c87bb7e41d1e81c4423432804b634862269291fa495f25e7f67f1b95bf49e DIST darcs-2.1.0.tar.gz 1851395 RMD160 4f0073b7a879f5e357601f92320b902098258140 SHA1 738a063e67b90f5f831b7164969f285692250cee SHA256 d5a63e62bceb45905163d508c6b25158dab6aca367015566d8c539ec37107ab4 +DIST darcs-2.2.1.tar.gz 984160 RMD160 c26d27fa40efee05436b7f6c5ff7495175bb8f65 SHA1 9bf214898f895c72e5a9ba36b5d6f7e7ceb5d6dc SHA256 575beb35436685a3ede78e87ff225f04ca92eb24ff1eb45fe5d01b4d3169c447 EBUILD darcs-1.0.5.ebuild 2102 RMD160 920879c9238e54f28aa43dc602f329b7a1e79148 SHA1 fbf6bea59b40fab90e734e1127503c175b04e9eb SHA256 8aa667cf54a4281bbea3c1d1bf9f909e0ec9d06769ba0804e70e5a30e32da341 EBUILD darcs-1.0.6.ebuild 2303 RMD160 de226492774651404db10f7bab40c4d32c3ca833 SHA1 3081a719aa752b2d0858f895b5a724744585223c SHA256 d8468f4a5975e574f8d1f2d09155863bed4770c74c71fdb4baffa7203c386dc9 EBUILD darcs-1.0.7.ebuild 2375 RMD160 a2063de21c656c860d4f2a9913b9b746370c13f7 SHA1 b12ee1e95fa0eb12991d9b4663d78c468def9a45 SHA256 09175e29ee425edd73df67130a303766b4561e1821e7867de438028bed292cd4 @@ -20,12 +21,13 @@ EBUILD darcs-1.0.9.ebuild 3105 RMD160 242b1d272995f5e46e4647eb1b8dd3b1c20d5b36 S EBUILD darcs-1.1.0_pre1.ebuild 3159 RMD160 9afeda06991d7494fddd19e1262f1597d7e5d1be SHA1 c85e03cf1aa6849d7bcb6a03eaa99a08cb429f80 SHA256 b3870adb092a5fac4f0328b7f2155a86597e3e8cb42241a37bad6039a97d6dc9 EBUILD darcs-2.0.2.ebuild 2679 RMD160 c93f8f7aa2d138b80586a9b446baaa7974a53110 SHA1 170154a4c65e35166771bd82eeb949ee87424374 SHA256 a3bf908c5844d045bc7b4b62b61352de01537f2041d6a3ad04cc48d1bb913a96 EBUILD darcs-2.1.0-r1.ebuild 2806 RMD160 8fed3d5b17f1c7b1b5903264217a72a882165be7 SHA1 f6ddf2460fafcb594025c0bbc5685607dcd774a2 SHA256 a7c3b75112208630dc8000ea3c5fb478c89d729a2701e43a4ce76849e96ff5ff -MISC ChangeLog 15275 RMD160 485751c07718431c804c6c789b15f5ef35ef839a SHA1 bf045bd3ee97971f0d56ba1e9317a0bb62555e70 SHA256 58cd8d587134dcd9ff8713e96d44b8f312133ce18c6c5e88a2e76c4a5580b3e4 +EBUILD darcs-2.2.1.ebuild 2286 RMD160 e47dcb2f7c3e101b37660a8dc2dea03afe3ba96e SHA1 6c903c2858f0ad6a2e82a9c2c5c2e283da1f3bf3 SHA256 672e9d7f854e8d499cd24e5f85abf31ed3a218d4c1ca4476df16a4affd33ee47 +MISC ChangeLog 15395 RMD160 697038c09af12ef20b2c5bee6d090f5e2350f56b SHA1 61a045087a75620af8a1aabf97a3a8d3702b3b0d SHA256 a03c833349b8ffb47ab02f9db8a5932e0c98953ee91b811c2d4d936b90bdb64c MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) +Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkj8wlMACgkQ1n/CYbXjntKDZgCfcr5afpkxYVA06vsczoEAcjML -mPEAnjBm6l16wgSKKcv+W6v0vLgQNgCB -=eEYO +iEYEARECAAYFAkpmBtcACgkQ1n/CYbXjntLz0gCfQVymunVajmgwYfhgJiIZi4eW +pOsAoKgq3u1q+GRDYLKkZGQBhaoIXhnd +=JdEe -----END PGP SIGNATURE----- diff --git a/dev-util/darcs/darcs-2.2.1.ebuild b/dev-util/darcs/darcs-2.2.1.ebuild new file mode 100644 index 000000000000..77fde3e8f090 --- /dev/null +++ b/dev-util/darcs/darcs-2.2.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-2.2.1.ebuild,v 1.1 2009/07/21 18:20:09 kolmodin Exp $ + +CABAL_FEATURES="bin lib haddock" +inherit haskell-cabal eutils bash-completion + +DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" +HOMEPAGE="http://darcs.net" +SRC_URI="http://hackage.haskell.org/packages/archive/darcs/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~x86-fbsd" +IUSE="doc" + +DEPEND=">=net-misc/curl-7.10.2 + >=dev-lang/ghc-6.2.2 + >=dev-haskell/cabal-1.6 + =dev-haskell/quickcheck-1* + dev-haskell/mtl + dev-haskell/html + dev-haskell/http + =dev-haskell/parsec-2.1* + dev-haskell/regex-compat + sys-apps/diffutils + dev-haskell/network + dev-haskell/filepath + doc? ( virtual/latex-base + >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" + +RDEPEND=">=net-misc/curl-7.10.2 + virtual/mta + dev-libs/gmp" + +pkg_setup() { + if use doc && ! built_with_use -o dev-tex/latex2html png gif; then + eerror "Building darcs with USE=\"doc\" requires that" + eerror "dev-tex/latex2html is built with at least one of" + eerror "USE=\"png\" and USE=\"gif\"." + die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" + fi +} + +src_unpack() { + unpack ${A} + + cd "${S}/tools" + epatch "${FILESDIR}/${PN}-1.0.9-bashcomp.patch" + + # On ia64 we need to tone down the level of inlining so we don't break some + # of the low level ghc/gcc interaction gubbins. + use ia64 && sed -i 's/-funfolding-use-threshold20//' "${S}/GNUmakefile" +} + +src_compile() { + # don't use the haskell zlib package + # with it, I keep getting this: + # darcs failed: Codec.Compression.Zlib: incorrect data check + CABAL_CONFIGURE_FLAGS="--flags=-external-zlib" + cabal_src_compile +} + +src_install() { + cabal_src_install + dobashcompletion "${S}/tools/darcs_completion" "${PN}" +} + +pkg_postinst() { + ghc-package_pkg_postinst + bash-completion_pkg_postinst + + ewarn "NOTE: in order for the darcs send command to work properly," + ewarn "you must properly configure your mail transport agent to relay" + ewarn "outgoing mail. For example, if you are using ssmtp, please edit" + ewarn "/etc/ssmtp/ssmtp.conf with appropriate values for your site." +} |