summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Kolmodin <kolmodin@gentoo.org>2009-07-21 18:20:09 +0000
committerLennart Kolmodin <kolmodin@gentoo.org>2009-07-21 18:20:09 +0000
commitd7a2179407c5c3938ff138f0f31312e4a7928420 (patch)
tree95248fbdc171f3bd0136d302c6bf0893b692403b /dev-util
parentStable on alpha, bug #277722 (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--dev-util/darcs/Manifest12
-rw-r--r--dev-util/darcs/darcs-2.2.1.ebuild77
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."
+}