summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2012-10-07 09:35:32 +0000
committerPacho Ramos <pacho@gentoo.org>2012-10-07 09:35:32 +0000
commit187605bf87157c174968d648934abc3aa601fe92 (patch)
treea01bd9c8153762eec63c208bf531bd9724a2ddfd /sys-apps/dmtcp
parentppc stable #429036 (diff)
downloadhistorical-187605bf87157c174968d648934abc3aa601fe92.tar.gz
historical-187605bf87157c174968d648934abc3aa601fe92.tar.bz2
historical-187605bf87157c174968d648934abc3aa601fe92.zip
Version bump as current version doesn't compile for a long time (#367687).
Package-Manager: portage-2.1.11.24/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/dmtcp')
-rw-r--r--sys-apps/dmtcp/ChangeLog7
-rw-r--r--sys-apps/dmtcp/Manifest12
-rw-r--r--sys-apps/dmtcp/dmtcp-1.2.6.ebuild62
3 files changed, 75 insertions, 6 deletions
diff --git a/sys-apps/dmtcp/ChangeLog b/sys-apps/dmtcp/ChangeLog
index de41ab5e19cc..1e706ac14466 100644
--- a/sys-apps/dmtcp/ChangeLog
+++ b/sys-apps/dmtcp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/dmtcp
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmtcp/ChangeLog,v 1.4 2012/10/07 09:13:43 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmtcp/ChangeLog,v 1.5 2012/10/07 09:35:32 pacho Exp $
+
+*dmtcp-1.2.6 (07 Oct 2012)
+
+ 07 Oct 2012; Pacho Ramos <pacho@gentoo.org> +dmtcp-1.2.6.ebuild:
+ Version bump as current version doesn't compile for a long time (#367687).
07 Oct 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop maintainer due retirement, #24135.
diff --git a/sys-apps/dmtcp/Manifest b/sys-apps/dmtcp/Manifest
index eed070c311d2..4e0b7547aeda 100644
--- a/sys-apps/dmtcp/Manifest
+++ b/sys-apps/dmtcp/Manifest
@@ -2,14 +2,16 @@
Hash: SHA256
AUX dmtcp-1.2.1-gcc46.patch 505 SHA256 348cdfcdf6298c98b88d9e699513bb02905390cf3c40263177d7fba1ee717aa5 SHA512 69e9ce222492eded451e6962758009d875bffc9c8d03dfd459088b0028c19e0d41269786aef3b4ae92eb1a52fa29c3f0aedf4cc2a5e43172c145904b08d70aae WHIRLPOOL 6824930c8f9993dd8fe039c6944aea8da264781a435085593a40e42537341a0ca607d85b9937448fc33a304e70a84455eefc476024cff2523510fb998c3fc611
-DIST dmtcp-1.2.1.tar.gz 864695 SHA256 a345fc4a10a99036cc219ef02bba43e4735b5ae7b7ec915eb623692acb99dae2
+DIST dmtcp-1.2.1.tar.gz 864695 SHA256 a345fc4a10a99036cc219ef02bba43e4735b5ae7b7ec915eb623692acb99dae2 SHA512 0828936cb1c99fd5493be885ab3bcdee113ef5f86083070dca34121f61181aedd81943a384daa74a8a8d2c780517beb3c4d9847c84105af56f5c392f980fcfc2 WHIRLPOOL 2d6032853d0f995307403589113069aa75edcbe620a0ec5036294e70f6ea7c21cfe2a02fef586ec5e18452239831b31a39dc3930ef93b0077201a709847ea891
+DIST dmtcp-1.2.6.tar.gz 936928 SHA256 ede0ef3544f08befe2b3df45d9087b4bfa02d52074cf805181c857f5de9fbfca SHA512 cc14e344b8a479be436c5ada90d15c3693436a0e009f03755d13cd86c645249e22258eade79c5b92e801866ec7fe5907956d12384bebb8c330450f6ba26c84a0 WHIRLPOOL d64ca8143c9943925c1a85ada9b54fe98da4722d57b42d4298ef1cf35782816d300f9aefa0e67fb3046d1f4fdc7c2fdd74450710e375ce4a78cdeed7e2f6d4f3
EBUILD dmtcp-1.2.1.ebuild 1870 SHA256 6383a86547b12246fb596d915d577f645c81d387ff951052c8e34ef6370943a0 SHA512 94581f8f988b4ed276df772ca7b15bfb9a2a5ffdc1434ff7ff8ff48408d276a39ece182565d6e4d3b74ce75adc6a7fa447204d38dddfd3218eb76cae67fb58df WHIRLPOOL e9cef4f1f890db69fb6729dfdf4e62d261e64f0f5e26dffa0a9a1a27a85cb67f3339faa7102fe7f989df8c9d30b7cfaf41f31eadb56adb3bf01a5008d204a805
-MISC ChangeLog 865 SHA256 b5e3b0fca8d191d1a077daab7305dbf10286e61904d56a57bc98e0cca2f27f17 SHA512 92c9909ed7f425e0b940ee1777957fd7cd708ecc4d05bd312dd4d7726d5dbdfee1272868da41de744b27dab607cb087ebd2266eda10d5caf2c22141e0607eab2 WHIRLPOOL a94ca44cb3e811dd498095c756b1bd112032e7ad0e0106396df275ff86dd2863556745e5edf6fb1bdece1bcbf03f351550a989a6ad0e75a741f027a759874ea1
+EBUILD dmtcp-1.2.6.ebuild 1444 SHA256 a16264bb8d5297e176c831d513e99d6042333928e632690b9be6da9adfeec3e1 SHA512 74c3a7336f9b1e19a9f4e5897262229076f42bddf88f9b005f5b666bb5c46e65aec21c44e2a30b69d256d44954314b2db1ba7f48bda659a3215a9c4833ba2a15 WHIRLPOOL d7fbedfd2cc897fa9aafa2d6b336f68bab9143ac32c14ff5ccf637b7777f7d8a818293a5140c38390f8ded8de32be7bc12879e17a2acc0b5daa18845db36322e
+MISC ChangeLog 1038 SHA256 aa4157009348d59ab16760aaf6c3f6891764d3257781af8bbee613a0f5c7e439 SHA512 809bf8ec2c343b47888a8b74f65c720048772aaede124332d85984018e74de9f53245f3082ebd02a94587ae5c30f9b8fe5bb430de6962b7b12542ff1f9e70101 WHIRLPOOL 08e6cee9a715b7d17066425e5da19f2ea92be507ca4a6363b4cd6424c9f341b2dd3e71af43d9947d179fba4b9593747443fe282de6caf565061964f216dc8a27
MISC metadata.xml 345 SHA256 9f3882b1946fa662e43890d281f58d4f3648b70a3945590830a392a36e0018ed SHA512 83e8200752a6b0cbc2f705730d10070715390060adfc9b2987c032c0c86a5d2e1dc4012c46475530995ed956c85434b25e33c9bc2e039fa49a727baf3e52e9c0 WHIRLPOOL 0333e36075b2bd27336e8d7e387058cecd4247181aa632c69158d740e38b4e6ffd6f9f9ff58e86c07cf3b7029e641d13fc5ee12d1910c825a3ace5e3c2d9edb6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlBxR8gACgkQCaWpQKGI+9RgtQCfWGkCIfEoWfD3oigrjDioVHSl
-mMwAn14oKgJKw3fc+XZpuRAoTopwCtSu
-=RUAu
+iEYEAREIAAYFAlBxTOUACgkQCaWpQKGI+9TD4wCfaV6PZaTc1s9CylU04/7QDZxt
+DT4An36rNv/oWCPKzoXNvcWiSNApckvI
+=Fef2
-----END PGP SIGNATURE-----
diff --git a/sys-apps/dmtcp/dmtcp-1.2.6.ebuild b/sys-apps/dmtcp/dmtcp-1.2.6.ebuild
new file mode 100644
index 000000000000..e946c4d2c069
--- /dev/null
+++ b/sys-apps/dmtcp/dmtcp-1.2.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmtcp/dmtcp-1.2.6.ebuild,v 1.1 2012/10/07 09:35:32 pacho Exp $
+
+EAPI=4
+inherit elisp-common eutils multilib
+
+DESCRIPTION="DMTCP is the Distributed MultiThreaded Checkpointing tool."
+HOMEPAGE="http://dmtcp.sourceforge.net/index.html"
+SRC_URI="mirror://sourceforge/dmtcp/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug emacs fast mpi trace"
+
+RDEPEND="sys-libs/readline
+ app-arch/gzip
+ sys-kernel/linux-headers
+ emacs? ( dev-lisp/clisp )
+ mpi? ( virtual/mpi )
+ || ( app-shells/dash
+ app-shells/zsh
+ app-shells/tcsh
+ )"
+
+DEPEND="${RDEPEND}
+ sys-devel/patch"
+
+src_configure() {
+ local myconf="--disable-stale-socket-handling"
+
+ if use debug; then
+ use trace && myconf=" ${myconf} --enable-ptrace-support"
+ myconf=" ${myconf} --disable-pid-virtualization"
+ fi
+
+ use fast && myconf=" ${myconf} --disable-pid-virtualization \
+ --enable-forked-checkpointing \
+ --enable-allocator"
+
+ use mpi && myconf=" ${myconf} --with-mpich=/usr/bin"
+
+ econf $(use_enable debug) $myconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc TODO QUICK-START ${PN}/README
+
+ dodir /usr/share/${PF}/examples
+ mv "${D}"usr/$(get_libdir)/${PN}/examples "${D}"usr/share/${PF}/examples
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}