Version bump (bug #311301).
authorMichael Januszewski <spock@gentoo.org>
Thu, 25 Mar 2010 19:09:13 +0000 (19:09 +0000)
committerMichael Januszewski <spock@gentoo.org>
Thu, 25 Mar 2010 19:09:13 +0000 (19:09 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

sci-mathematics/gimps/ChangeLog
sci-mathematics/gimps/Manifest
sci-mathematics/gimps/gimps-25.11.ebuild [new file with mode: 0644]

index 4e365133adfc4baa0117d17b34f042e30595c43f..0f8ae4194da3fe71d07ed5c5f3d64d222b7b9a65 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sci-mathematics/gimps
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/ChangeLog,v 1.30 2009/12/24 16:08:42 pacho Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/ChangeLog,v 1.31 2010/03/25 19:09:13 spock Exp $
+
+*gimps-25.11 (25 Mar 2010)
+
+  25 Mar 2010; MichaƂ Januszewski <spock@gentoo.org> +gimps-25.11.ebuild:
+  Version bump (bug #311301).
 
   24 Dec 2009; Pacho Ramos <pacho@gentoo.org> gimps-25.9.ebuild:
   amd64 stable, bug 295430
index 3eef5d8a4fb99b4031dad17346d8b6c1cf3d31f5..a5542bf148010b06002728612d3a413efc6c145a 100644 (file)
@@ -10,6 +10,8 @@ AUX gimps-conf.d 276 RMD160 90e297b5a1982c8211934293c78ed41701e60529 SHA1 4040e1
 AUX gimps-init.d 535 RMD160 93b53d68e82e422e21bafbe811d822297bc5db20 SHA1 6bf1b3ad07dc80d28e20e7a72a8a62411475eee0 SHA256 91dc429b761b6d03212bf9dec8a64a127d796b96823f372a65a39bbd57cf7fe0
 AUX mprime-25.7.bpatch 159 RMD160 17ad6b662d265484847aa905c6f2a8b5d177157a SHA1 d4242ebd7a4bd0457c09ab95adaeefba72b1636d SHA256 bb5124de1fb1e90b2329e18890ad48cdc5a8351ec605899f5fb8621aef5edac5
 AUX mprime-25.9.bpatch 156 RMD160 b45bb0811efbb015a5dae0c52198030d3f9d52d6 SHA1 10c10fc6f0fbb09ba153a007d1a51d30271071e6 SHA256 8d2d49340f99f63fd3e2b8ecf0fc2d89523d0f1792a24bfa238b9d70743d9fed
+DIST mprime2511-linux64.tar.gz 1138322 RMD160 b91cf0cdef42c50682bb87b596beb7e98c7ce06c SHA1 e7f73e9a3b853250e2edc275b964b781d8b0f47d SHA256 3f46c2b0ad6c818d66da2cb8616a081798cfd427999e472aa9568db4e7ac9a22
+DIST mprime2511.tar.gz 917849 RMD160 edb9c28e281915012d4ba799e42ea9f97213069a SHA1 934900ab6eda1264c32696a9379f1c7bc9fc0cfb SHA256 af37e0a5fe0e76718d4d5ff513a4c90c4dcedc2feee08471f5836216871e114b
 DIST mprime256-linux64.tar.gz 679015 RMD160 b9de74c6b16451553135f68c11307941a8059923 SHA1 7d513c1078fd977c1340c48e30aef8a63a611982 SHA256 581df1f476c81abe2254cf2e1077ac145096f2c27e7260ab5f472e39e6e619f0
 DIST mprime256.tar.gz 731193 RMD160 736ec3c4d37f2ae9aacbfd5ece064147853d6d7d SHA1 c1b23ad004fcfdf0383d7b45a1bed9c08e396f85 SHA256 be3ecfe64e43ef157ed6bcb6c7f96f5a7c62011deb4e8c68531d701ab5650fbe
 DIST mprime257-linux64.tar.gz 689754 RMD160 92faa8010ce86d7aa1cc754c9b10da47834d5091 SHA1 dd6684c0dcdabd48240343fc86ddb2fb97fbe14a SHA256 b6693975e5232fb51739aa59f774c3e4fd77d038c31f33c4e990f0734e55002d
@@ -21,16 +23,17 @@ DIST mprime259.tar.gz 742275 RMD160 b784f34faf237c6d430312ae5b26737b732c24b5 SHA
 DIST sprime2414.tar.gz 885581 RMD160 a04daa85096da35f825c6c907fed1d6457fae911 SHA1 7a345f58073c8dd4ade4b2b09bb607e384d58409 SHA256 e3c7e677884b8a83f45f639270f0062e8935bb65992640035ded2d319c1c4972
 EBUILD gimps-24.14-r1.ebuild 1899 RMD160 212d998030003c5de9b5563621a769a0e8702917 SHA1 ee3d7f8ef314e4eee84bad2f1fe1714b117f70f7 SHA256 4e7afb53275f5ccdd506255f03805210c6cd50a2a784756a70bbe642a83842b7
 EBUILD gimps-24.14.ebuild 1528 RMD160 aa038b7fb893ed125098cd2c8d130697250cdd4f SHA1 6648169fde60c5c06ca68284f854dec30e2d77d0 SHA256 b74a3c5943605091a9b82ea7c299ee6a3b7f92695d1ef390641460d8d0ecffc2
+EBUILD gimps-25.11.ebuild 2162 RMD160 31cbe8b47362493bf8d15e42dc5108df66048588 SHA1 81a4d2032e61888f828ceee1bf5280453338be79 SHA256 49e419aa89341cabd2eb3cd0ab69ae1b4cad20c5785b729095cfa426e19e5e69
 EBUILD gimps-25.6.ebuild 1713 RMD160 6dfef6305e4f8e095752a257bdef3a361bca2562 SHA1 1c34d3a8129312fb11bc53d6e061c3cb2c516322 SHA256 c973a72e1e0510cd9c701328fbf51f21b94c743949abe4e8d652e01148bfd3d7
 EBUILD gimps-25.7.ebuild 2161 RMD160 8cb93cfad584a90946156fe03d88ed228ed7c8c3 SHA1 8a8a76eaa40599c30f58a6c1be31fc205dce012f SHA256 bab30e39df8d806ca087ad211614e5ac6131f2d32f9f2c37766e3a2485e2f1c4
 EBUILD gimps-25.8.ebuild 2161 RMD160 919dd7dc68a91f73f68d86dd811f76a31b576e78 SHA1 faa303d8246b6221127c6e8da398eadbad8dc0b7 SHA256 1e508cf012b33ad3ec47a470b452bffd22acc8e8f167876fb8d63754f8b85d26
 EBUILD gimps-25.9.ebuild 2159 RMD160 323c40593c9439ac41cedc3112e7035cb2101b52 SHA1 30578d9097cac7ebdc18ce984aecdada45057400 SHA256 8b60a2f68e2cb5de6e8ecb26198e3cfdc673d666056dae2d9003b23b76ccb12e
-MISC ChangeLog 5407 RMD160 c4388c961159ca28e0ff4af2cb42030c1f9fe8b5 SHA1 dc62b9a5858a78881844ab927b801864354d8b9d SHA256 f8f593f0aff805c463a217fafde3befeb1a22a340b632c4993ce2fd431f5bc63
+MISC ChangeLog 5541 RMD160 cee84efb1965fb12ed912ef80a3171260b2f9031 SHA1 72de6e4fb073456c7cb09657256f2db5528c6ab6 SHA256 4265063b1da34890ee1ff4bb97f5ddb4337f6a8fb28d0c19eee97ad5ff1de150
 MISC metadata.xml 255 RMD160 399f78e98260d4f311124e71c6d294e368a76976 SHA1 61f663af9ea0cb4967a12878352e65b095dcd473 SHA256 b2dfe92cb4cae7ec4ecb4af91e94b9aa507a3c8214af32f75cf44f6011a13cc5
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.14 (GNU/Linux)
 
-iEYEARECAAYFAkszkhUACgkQCaWpQKGI+9So2wCbBCh3TUov8/FpeFAILl7iGB05
-jYYAoIM6JiRnltBQzbcppfWfUe4hIO0U
-=kOgw
+iEYEARECAAYFAkurtF8ACgkQchej4aZK9/eWuwCfRrGo5AFwawzaHfmMLahEj66T
+zFYAn0nNpzej0deR8Xpy7spOihz38GC4
+=WmTx
 -----END PGP SIGNATURE-----
diff --git a/sci-mathematics/gimps/gimps-25.11.ebuild b/sci-mathematics/gimps/gimps-25.11.ebuild
new file mode 100644 (file)
index 0000000..d1071a8
--- /dev/null
@@ -0,0 +1,73 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-25.11.ebuild,v 1.1 2010/03/25 19:09:13 spock Exp $
+
+IUSE=""
+DESCRIPTION="GIMPS - The Great Internet Mersenne Prime Search"
+HOMEPAGE="http://mersenne.org/"
+SRC_URI="amd64? ( ftp://mersenne.org/gimps/mprime${PV/./}-linux64.tar.gz )
+       x86? ( ftp://mersenne.org/gimps/mprime${PV/./}.tar.gz )"
+
+SLOT="0"
+LICENSE="as-is"
+KEYWORDS="-* ~amd64 ~x86"
+
+# Since there are no statically linked binaries for this version of mprime,
+# and no static binaries for amd64 in general, we use the dynamically linked
+# ones and try to cover the .so deps with the packages listed in RDEPEND.
+DEPEND="x86? ( dev-util/bsdiff )"
+RDEPEND="net-misc/curl"
+
+S="${WORKDIR}"
+I="/opt/gimps"
+
+QA_EXECSTACK="opt/gimps/mprime"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+
+       if use x86 ; then
+               bspatch mprime mprime.fixed "${FILESDIR}/mprime-25.9.bpatch" || \
+                       die "failed to apply binary patch for libcurl.so.4"
+               mv mprime.fixed mprime
+       fi
+}
+
+src_install() {
+       dodir ${I} /var/lib/gimps
+       cp mprime "${D}/${I}"
+       chmod 0555 "${D}/${I}/mprime"
+       chown root:0 "${D}/${I}"
+       chown root:0 "${D}/${I}/mprime"
+
+       dodoc license.txt readme.txt stress.txt whatsnew.txt undoc.txt
+
+       newinitd "${FILESDIR}/gimps-25.7-init.d" gimps
+       newconfd "${FILESDIR}/gimps-25.6-conf.d" gimps
+}
+
+pkg_postinst() {
+       echo
+       einfo "You can use \`/etc/init.d/gimps start\` to start a GIMPS client in the"
+       einfo "background at boot. Have a look at /etc/conf.d/gimps and check some"
+       einfo "configuration options."
+       einfo
+       einfo "If you are a new user, you will need to configure GIMPS before"
+       einfo "starting the initscript.  To do so, run:"
+       einfo "   ${I}/mprime -w/var/lib/gimps"
+       einfo "followed by:"
+       einfo "   chown nobody:nobody /var/lib/gimps/*"
+       einfo
+       einfo "If you have an existing GIMPS account, follow the instructions at:"
+       einfo "   http://mersenne.org/freesoft/#upgradeusers"
+       einfo "and do not blindy restart gimps."
+       echo
+}
+
+pkg_postrm() {
+       echo
+       einfo "GIMPS data files were not removed."
+       einfo "Remove them manually from /var/lib/gimps/"
+       echo
+}