New version. Minor ebuild cleanup, particularly in the way docs are built.
authorDuncan Coutts <dcoutts@gentoo.org>
Fri, 16 Jun 2006 17:34:59 +0000 (17:34 +0000)
committerDuncan Coutts <dcoutts@gentoo.org>
Fri, 16 Jun 2006 17:34:59 +0000 (17:34 +0000)
Package-Manager: portage-2.1_rc4-r3

dev-util/darcs/ChangeLog
dev-util/darcs/Manifest
dev-util/darcs/darcs-1.0.7.ebuild [new file with mode: 0644]
dev-util/darcs/files/digest-darcs-1.0.5
dev-util/darcs/files/digest-darcs-1.0.7 [new file with mode: 0644]

index a2add9a7e3fa2e04a180ae9b989838d63899259d..0df6ced009c6c303885b8c41c5f74954452026d9 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-util/darcs
 # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/ChangeLog,v 1.56 2006/05/21 18:24:36 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/ChangeLog,v 1.57 2006/06/16 17:34:59 dcoutts Exp $
+
+*darcs-1.0.7 (16 Jun 2006)
+
+  16 Jun 2006; Duncan Coutts <dcoutts@gentoo.org> +darcs-1.0.7.ebuild:
+  New version. Minor ebuild cleanup, particularly in the way docs are built.
 
   21 May 2006; Markus Rothe <corsair@gentoo.org> darcs-1.0.5.ebuild:
   Stable on ppc64
index 5f15cab69540235efebed76c49d2b08d5dfff262..46fe89556159a47e91ab32d62ecaf6c42c79013d 100644 (file)
@@ -1,8 +1,50 @@
-MD5 a837656431da6a08ff5cb6357acdee31 ChangeLog 7842
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST darcs-1.0.4.tar.gz 950528
+DIST darcs-1.0.5.tar.gz 944888 RMD160 453dc7282d2751c0b862cf74bd095b63b927e5d7 SHA1 49512ba28c1724adba9eef4a9e3f7e104b7634f9 SHA256 9e71bfdab2be413b43219bdd10f8e79a3b496d542eb447d910b2708f8a6663a9
+DIST darcs-1.0.6.tar.gz 963609 RMD160 271f5f965a1ccd7428877a06349c8d9d39d74658 SHA1 d45bb51718225525b92b0efc57000ce4c50f49ce SHA256 8296f91934cfff4721356549db0d2f403fcc796ae424307c76afd33101090752
+DIST darcs-1.0.7.tar.gz 1009946 RMD160 01cbde260718b5e16475047b3ed801c8d52507df SHA1 31e9048b223c9cf3bd33102419a63034255071b0 SHA256 8d9e60f67e937f344332458cd58f46545d1348c8427b76ece2f3541661732e94
+EBUILD darcs-1.0.4.ebuild 1412 RMD160 c0471e56606da1915b759bad246edbb47d640d66 SHA1 5476d0b5c2bfffcbdb8daa4f3865aa2ba883c31b SHA256 23b170ba2c7b012eb9b31a7b0e2600c23dd37b7b79fbb367a4dba3f159906956
 MD5 dfdf6d8f6fc2fb544124444a213fa933 darcs-1.0.4.ebuild 1412
+RMD160 c0471e56606da1915b759bad246edbb47d640d66 darcs-1.0.4.ebuild 1412
+SHA256 23b170ba2c7b012eb9b31a7b0e2600c23dd37b7b79fbb367a4dba3f159906956 darcs-1.0.4.ebuild 1412
+EBUILD darcs-1.0.5.ebuild 1750 RMD160 21e459319027840783899c40f287cc3071dbf203 SHA1 af15035fca89fcbe73c956b73b2cba04e3145591 SHA256 c14ca3732a1cf1cbf503d9ce2dc74ca6f9f39b044a871a42b0bed62b49862068
 MD5 dc66d655544d99f6f6328dd9153ab0e7 darcs-1.0.5.ebuild 1750
+RMD160 21e459319027840783899c40f287cc3071dbf203 darcs-1.0.5.ebuild 1750
+SHA256 c14ca3732a1cf1cbf503d9ce2dc74ca6f9f39b044a871a42b0bed62b49862068 darcs-1.0.5.ebuild 1750
+EBUILD darcs-1.0.6.ebuild 1953 RMD160 e2d9a7fc2f314dcff7e8e72c3d4b51d9cc8b8abb SHA1 ba4369f90b8622845cf3f3c83fb5f1d185ad79ad SHA256 196238a412600b5dfa4aacd90ec026fa11c6f17705b7ca37654244ef3a2e8ad3
 MD5 5c7cc98527f739446850e30e6fa1d5c1 darcs-1.0.6.ebuild 1953
+RMD160 e2d9a7fc2f314dcff7e8e72c3d4b51d9cc8b8abb darcs-1.0.6.ebuild 1953
+SHA256 196238a412600b5dfa4aacd90ec026fa11c6f17705b7ca37654244ef3a2e8ad3 darcs-1.0.6.ebuild 1953
+EBUILD darcs-1.0.7.ebuild 1547 RMD160 8b1ca044013ad1f76d7cbda11525ffd921e9aedb SHA1 6519bb4cba6fdacb404a938f48bd94430afe83f2 SHA256 a06b1fbbf1d0981867168ee5141e6401583d61d23f0c5721f58431f55d3490dc
+MD5 9bf8b4019c1523d56beb9b2bdf127a7f darcs-1.0.7.ebuild 1547
+RMD160 8b1ca044013ad1f76d7cbda11525ffd921e9aedb darcs-1.0.7.ebuild 1547
+SHA256 a06b1fbbf1d0981867168ee5141e6401583d61d23f0c5721f58431f55d3490dc darcs-1.0.7.ebuild 1547
+MISC ChangeLog 8019 RMD160 564d43740068f4bc4f5fe47f351ec6c41bf72700 SHA1 26426911662cb3c43cf56b187d02e60067d5314e SHA256 802d29dd3bae78737bba287d206e29af266e7647876697cf89207d75bad1c8a7
+MD5 2dec20d8b7c669d792573e27700ad265 ChangeLog 8019
+RMD160 564d43740068f4bc4f5fe47f351ec6c41bf72700 ChangeLog 8019
+SHA256 802d29dd3bae78737bba287d206e29af266e7647876697cf89207d75bad1c8a7 ChangeLog 8019
+MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
+MD5 c694674dcbef799cd4fdb6914683ebff metadata.xml 223
+RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 metadata.xml 223
+SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 metadata.xml 223
 MD5 da9a5baba3176cbc6ba4df0190fc4b00 files/digest-darcs-1.0.4 63
-MD5 2bae2d256674251392dd30e47f52478f files/digest-darcs-1.0.5 63
+RMD160 7a965f23f82e487b5f0b7c6201b49415acad6c46 files/digest-darcs-1.0.4 63
+SHA256 e594931d5eefc8d761090c701b769e80a803882313a564f50a36bba79f76de0f files/digest-darcs-1.0.4 63
+MD5 dbaaee27c0e5da1ed7c38beb2bb7bde2 files/digest-darcs-1.0.5 235
+RMD160 8d4336ed3ea5d3e9837408851fefdbb5374d2ab6 files/digest-darcs-1.0.5 235
+SHA256 e0114817178b86370733e1e205b954eb02dfa7e12d7e914f22909cfaa1d8c496 files/digest-darcs-1.0.5 235
 MD5 21a9468341a0422926788eb367b45a49 files/digest-darcs-1.0.6 235
-MD5 c694674dcbef799cd4fdb6914683ebff metadata.xml 223
+RMD160 e46a1d8ae182ac57a92ab454338a5b06385e2ce9 files/digest-darcs-1.0.6 235
+SHA256 eada088f6174c90239d3df11a18728a2a5924c8244365600c6ebc43454d2ea13 files/digest-darcs-1.0.6 235
+MD5 09aa6cf36df74b25968244a6248e4501 files/digest-darcs-1.0.7 238
+RMD160 af6d866f974191db72db2235e2b1195a05fc3e55 files/digest-darcs-1.0.7 238
+SHA256 f60ab21abc29fb110593b246c79dfc211e38c9bfa02f0e0d2b9f78f43fc389b4 files/digest-darcs-1.0.7 238
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.2 (GNU/Linux)
+
+iD8DBQFEkuu0nUVyUObPUL4RAj99AJ9Qk4DAKEZYvAW1YiXJXWBJcq9jKQCePClS
+iZ8bYhFtsPp3IvZN+AMmpJI=
+=rVEj
+-----END PGP SIGNATURE-----
diff --git a/dev-util/darcs/darcs-1.0.7.ebuild b/dev-util/darcs/darcs-1.0.7.ebuild
new file mode 100644 (file)
index 0000000..d0ba2d7
--- /dev/null
@@ -0,0 +1,58 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-1.0.7.ebuild,v 1.1 2006/06/16 17:34:59 dcoutts Exp $
+
+inherit base
+
+DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS"
+HOMEPAGE="http://abridgegame.org/darcs"
+MY_P0="${P/_rc/rc}"
+MY_P="${MY_P0/_pre/pre}"
+SRC_URI="http://abridgegame.org/darcs/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc"
+
+DEPEND=">=net-misc/curl-7.10.2
+       virtual/mta
+       >=virtual/ghc-6.2.2
+       doc?  ( virtual/tetex
+                       >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )"
+
+RDEPEND=">=net-misc/curl-7.10.2
+       virtual/mta"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+       base_src_unpack
+
+       # If we're going to use the CFLAGS with GHC's -optc flag then we'd better
+       # use it with -opta too or it'll break with some CFLAGS, eg -mcpu on sparc
+       sed -i 's:\($(addprefix -optc,$(CFLAGS))\):\1 $(addprefix -opta,$(CFLAGS)):' \
+               ${S}/autoconf.mk.in
+
+       # 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() {
+       econf $(use_with doc docs) \
+               || die "configure failed"
+       emake all || die "make failed"
+}
+
+src_test() {
+       make test
+}
+
+src_install() {
+       make DESTDIR="${D}" installbin || die "installation failed"
+       if use doc; then
+               dodoc "${S}/darcs.ps"
+               dohtml "${S}/manual/"*
+       fi
+}
index e9fc6de03cf5c24f35e7f2c1814479c8463252fb..6cf5c9d01cc2c4bd3198ab34cebb20840dbc8f22 100644 (file)
@@ -1 +1,3 @@
 MD5 9a9a4f84ed5b6258f7ab321713adf20b darcs-1.0.5.tar.gz 944888
+RMD160 453dc7282d2751c0b862cf74bd095b63b927e5d7 darcs-1.0.5.tar.gz 944888
+SHA256 9e71bfdab2be413b43219bdd10f8e79a3b496d542eb447d910b2708f8a6663a9 darcs-1.0.5.tar.gz 944888
diff --git a/dev-util/darcs/files/digest-darcs-1.0.7 b/dev-util/darcs/files/digest-darcs-1.0.7
new file mode 100644 (file)
index 0000000..d58b3a7
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 5fe4e4e7b049c095995b9a57ea6aeece darcs-1.0.7.tar.gz 1009946
+RMD160 01cbde260718b5e16475047b3ed801c8d52507df darcs-1.0.7.tar.gz 1009946
+SHA256 8d9e60f67e937f344332458cd58f46545d1348c8427b76ece2f3541661732e94 darcs-1.0.7.tar.gz 1009946