From 967da25cfe76237dec1beca476d77b2a74d41ecc Mon Sep 17 00:00:00 2001 From: Duncan Coutts Date: Fri, 16 Jun 2006 17:34:59 +0000 Subject: [PATCH] New version. Minor ebuild cleanup, particularly in the way docs are built. Package-Manager: portage-2.1_rc4-r3 --- dev-util/darcs/ChangeLog | 7 ++- dev-util/darcs/Manifest | 48 ++++++++++++++++++-- dev-util/darcs/darcs-1.0.7.ebuild | 58 +++++++++++++++++++++++++ dev-util/darcs/files/digest-darcs-1.0.5 | 2 + dev-util/darcs/files/digest-darcs-1.0.7 | 3 ++ 5 files changed, 114 insertions(+), 4 deletions(-) create mode 100644 dev-util/darcs/darcs-1.0.7.ebuild create mode 100644 dev-util/darcs/files/digest-darcs-1.0.7 diff --git a/dev-util/darcs/ChangeLog b/dev-util/darcs/ChangeLog index a2add9a7e3fa..0df6ced009c6 100644 --- a/dev-util/darcs/ChangeLog +++ b/dev-util/darcs/ChangeLog @@ -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 +darcs-1.0.7.ebuild: + New version. Minor ebuild cleanup, particularly in the way docs are built. 21 May 2006; Markus Rothe darcs-1.0.5.ebuild: Stable on ppc64 diff --git a/dev-util/darcs/Manifest b/dev-util/darcs/Manifest index 5f15cab69540..46fe89556159 100644 --- a/dev-util/darcs/Manifest +++ b/dev-util/darcs/Manifest @@ -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 index 000000000000..d0ba2d7deee6 --- /dev/null +++ b/dev-util/darcs/darcs-1.0.7.ebuild @@ -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 +} diff --git a/dev-util/darcs/files/digest-darcs-1.0.5 b/dev-util/darcs/files/digest-darcs-1.0.5 index e9fc6de03cf5..6cf5c9d01cc2 100644 --- a/dev-util/darcs/files/digest-darcs-1.0.5 +++ b/dev-util/darcs/files/digest-darcs-1.0.5 @@ -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 index 000000000000..d58b3a718f5e --- /dev/null +++ b/dev-util/darcs/files/digest-darcs-1.0.7 @@ -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 -- 2.26.2