summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kahle <tomka@gentoo.org>2013-09-14 12:44:55 +0000
committerThomas Kahle <tomka@gentoo.org>2013-09-14 12:44:55 +0000
commit42dc76aa23b043a479c002c778cc7ea12730432b (patch)
treeb075ce6ec410de6cd94a012769769b2b28ed0e4a /sci-mathematics/polymake
parentInstall upstream unit files (#482596) (diff)
downloadhistorical-42dc76aa23b043a479c002c778cc7ea12730432b.tar.gz
historical-42dc76aa23b043a479c002c778cc7ea12730432b.tar.bz2
historical-42dc76aa23b043a479c002c778cc7ea12730432b.zip
remove old
Package-Manager: portage-2.2.4/cvs/Linux x86_64 Manifest-Sign-Key: 0x89DEB219565C32BC!
Diffstat (limited to 'sci-mathematics/polymake')
-rw-r--r--sci-mathematics/polymake/ChangeLog9
-rw-r--r--sci-mathematics/polymake/Manifest26
-rw-r--r--sci-mathematics/polymake/files/2.10-drop-jreality.patch25
-rw-r--r--sci-mathematics/polymake/files/2.10-soname.patch11
-rw-r--r--sci-mathematics/polymake/polymake-2.10.ebuild82
-rw-r--r--sci-mathematics/polymake/polymake-2.11.ebuild82
6 files changed, 16 insertions, 219 deletions
diff --git a/sci-mathematics/polymake/ChangeLog b/sci-mathematics/polymake/ChangeLog
index 62cb05ff0d02..65bac841042e 100644
--- a/sci-mathematics/polymake/ChangeLog
+++ b/sci-mathematics/polymake/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-mathematics/polymake
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/ChangeLog,v 1.10 2012/06/03 14:54:00 tomka Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/ChangeLog,v 1.11 2013/09/14 12:44:47 tomka Exp $
+
+ 14 Sep 2013; Thomas Kahle <tomka@gentoo.org> -files/2.10-drop-jreality.patch,
+ -files/2.10-soname.patch, -polymake-2.10.ebuild, -polymake-2.11.ebuild:
+ remove old
03 Jun 2012; Thomas Kahle <tomka@gentoo.org> polymake-2.12.ebuild:
Fix libpolymake.so.0 symlink
@@ -55,4 +59,3 @@
03 Nov 2010; Thomas Kahle <tomka@gentoo.org> +polymake-2.9.8.ebuild,
+metadata.xml:
initial import, fixes bug 207033
-
diff --git a/sci-mathematics/polymake/Manifest b/sci-mathematics/polymake/Manifest
index e753428c520a..c82aa162a5c5 100644
--- a/sci-mathematics/polymake/Manifest
+++ b/sci-mathematics/polymake/Manifest
@@ -1,22 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX 2.10-drop-jreality.patch 1091 RMD160 6b1e49f3ca55319413db31479d501904a846c7b8 SHA1 ad9917f637def387799f5dd090e2f48d684944bb SHA256 25790558e1ba2a5491805c9d3851569db73036d658ac749f05e1f5ce8a0f5c7d
-AUX 2.10-soname.patch 1057 RMD160 a9b2344dacdde91ec1d3fa5d57e54ddaf6e53050 SHA1 a3a4830253d24731eeeb31a852dcb3ad49298f0f SHA256 3f1a3f2cebb4d2bebd26bc7b906bb3787e05efdab49075d37c736b5bec5cf204
-AUX polymake-2.11-drop-jreality.patch 1089 RMD160 21408cc895710a3665ae264c621ced6ffb48c414 SHA1 03740f85add8ba2142b5573ee3439b81ca45d6a8 SHA256 eef8495dbc941409c4cbaeb05e8ec6ef4d4895a51b98ce4bc543ad29c875fb3c
-AUX polymake-2.12-soname.patch 1194 RMD160 e3ca761ba15d92df65215da93392580304593dd3 SHA1 b1e0680414b865f701babef691ca29a9bffc6b81 SHA256 ec8439257fd6b3d5c1cb28c147a4fdc990fdf358670dc67dfe557d41d755f042
-DIST polymake-2.10-2.tar.bz2 22276991 RMD160 c32687b1361eddfc27aeef3cec7719ed3b35c0dd SHA1 2990537954725d7da763f1f1fdcf6c2e954d94dc SHA256 48ecf60bbb52cbb190bc7800e949793c68c322615d67a4f8a481e06059e45752
-DIST polymake-2.11_rc2.tar.bz2 22487813 RMD160 c53e2811861322d530d9b688c1f08ba9798ce166 SHA1 69342929b3bf5d40dde7fe3df0563b7f7c69c472 SHA256 6efac71d7d93d232a0d6a72874728e3f1276c18d537a6e5340f65b0d6b9caec8
-DIST polymake-2.12-rc3.tar.bz2 13303348 RMD160 0c9ceb8f5497ddb6ac6a7c3a39e15b690d47b98d SHA1 a990ea31a68740cbf1aba02d49ec23ef589c173d SHA256 354a5220009882c178d8d98ec8c16921eea284ed73ff7d36c5fee787aa3f4796
-EBUILD polymake-2.10.ebuild 2364 RMD160 4471d47328b9f7db8fc353c389aa51ac141605ab SHA1 b46ec59ef9a35a94231188d71a3b3c1d589ae4c6 SHA256 734906c5508680910d0f5c53ab4a7d7859f19d7ad733ead423242ed7456f414b
-EBUILD polymake-2.11.ebuild 2322 RMD160 e6a93c795dfc72c304cc8affaf7fe4360b167920 SHA1 77522b24dc4b761e1821d17036f1d1ed3eea021e SHA256 f7e89550e385c74ed50120bae7846fdda63cbb0e4dfb2334eb4835d764fd36e7
-EBUILD polymake-2.12.ebuild 2465 RMD160 1fe5cff86035a6c94d94b3e3710efefad416092d SHA1 beee8376af1d4ab41500415a8cb7a7e05a97da5a SHA256 699eca167f5fdd8d75b404d168fd2212e1ad3e877fb6b57736e6cd238b314168
-MISC ChangeLog 2003 RMD160 af416c06111a763ff56c7ef2d6f501e0d44833c8 SHA1 7f4180a530f8ed6d4d6787508baab099dc0eeaa0 SHA256 3188d830fe99a0707432989cf54338ee22ff4b968bf7dbea181294db03091c68
-MISC metadata.xml 615 RMD160 1779fe920cb0ac998ddc9477b005ba5d4bce073d SHA1 4ae7194efb2d6f693d8f24658e0da7210e335bbf SHA256 05a17f47de10b29c32a8edd01ed12ad2584e6f2762c931605af0e1845bed6895
+AUX polymake-2.11-drop-jreality.patch 1089 SHA256 eef8495dbc941409c4cbaeb05e8ec6ef4d4895a51b98ce4bc543ad29c875fb3c SHA512 a26cd822495ac1954555ba333307a5a71304c1fec1ebfde0d20f34fe564f137171107ae4bd2f996a1cfd0366bcf8f82c5354a1173911f1ad4e13fd67b9fff123 WHIRLPOOL 919fd5ba9319c43b221bc9ac289bcdd74a2b7dbfa6853d9f90b3b5f7ff9109b8c731dfa0860e76729b000eaa5f7ae5e5b203f4b65aeba1487c64f2829fb68598
+AUX polymake-2.12-soname.patch 1194 SHA256 ec8439257fd6b3d5c1cb28c147a4fdc990fdf358670dc67dfe557d41d755f042 SHA512 5e19703c12547953310992e8374d13d6086f8ff0b618b637ec83dd79e7d453e36c2620049efd479babd8d341ae4efbc6c0964e5e15842b88ccde4e0972ca7b3e WHIRLPOOL 45ad453d8c4715f1a3e4e0af561f470ac7fd22aa6fbc60fa6557c3ceb24b64be1810c7f160d9da50efa08e33ba760b80ed117a19f45232a6cb6f7a4463e8709a
+DIST polymake-2.12-rc3.tar.bz2 13303348 SHA256 354a5220009882c178d8d98ec8c16921eea284ed73ff7d36c5fee787aa3f4796 SHA512 897a9422422181e7039771b24e1605292e397e69cb3f173c96734c331f7d7019eb171a04b604d0655bd52f849989c6c2a28ba9b56164351299658f455f7987aa WHIRLPOOL fe6c2bfa23b49c12216095c988e054a5252bd92b110e0fdce1627186e5168215ab89dff4a6bfbda88601c381113546fa3ba6f3e7e50cb0abe3cec3a06369e640
+EBUILD polymake-2.12.ebuild 2465 SHA256 699eca167f5fdd8d75b404d168fd2212e1ad3e877fb6b57736e6cd238b314168 SHA512 548760f933b5de10c551d4cf333164fe7b01c37f13b4b98ca18d92e0abd44d124c2ec9012789cefc74502e16c423c5856f4ee81dd9651be20a88f2fecb2f3dfc WHIRLPOOL 0a38897dec4fce490b04875d079fa262e232f2d4060a010ed762abe7ea74c7418131e3001fe0a27f584422e5abfd6c04147d056ff4b7980f4593a4b56663f561
+MISC ChangeLog 2170 SHA256 927f06c71a6074644cfb8b122b4a58eb035e82af483c54766b31981b4674fa42 SHA512 6a32ca15d2c22157aee2818a74921bb5ee41adba1ef002894565fd9167febed6bf0e13c100d1f298ff197eb51bddc087d1cd3941a2f006369325f151b5cf885f WHIRLPOOL 9a4fae000993cdbe5fe1172238f1c1c61f85585a082a65f06b4fb913e4b0b32213c5942ad77d4ea146805a4be34c0196bed3bd07f690c4a1d2f0f2ec4365d3d7
+MISC metadata.xml 615 SHA256 05a17f47de10b29c32a8edd01ed12ad2584e6f2762c931605af0e1845bed6895 SHA512 c6a38afbcee33c06ad25920bfdebbfd19d295a1e584dbcb2847bdcbeb38c61553e34b26634ae4599edf072b5193a823cc55ced08a3e6f3d6ecf98a430e5e5a7f WHIRLPOOL bde24a2798501f1a89562902641d01f0c059ab8e91642e7e1a852290c5f9b9a4c7c3a3a21df5a1e841ba65801ecd326cc2109da598791723deb92e35a26a5c66
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.20 (GNU/Linux)
-iF4EAREIAAYFAk/Leo4ACgkQid6yGVZcMrwlgAD+L2HG1X+kxw2aIMivQNROIPX/
-Z7ONs3KDcy60Zs46r3YA/jZte0uUjDQC+nNn/UNLBEanE5S0RzYMTqkCftjfjrgy
-=ADV9
+iF4EAREIAAYFAlI0WmEACgkQid6yGVZcMrwnpQEAv5yteq+AjSO+NLe7xUU19dTz
+ZIMLVpzUFPbC0JBDNKgA/jU9ZgqYm6ybJXfr1udJ561qTRJxogB81t0PBm2zJsK3
+=Hs3S
-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/polymake/files/2.10-drop-jreality.patch b/sci-mathematics/polymake/files/2.10-drop-jreality.patch
deleted file mode 100644
index 1358647c6368..000000000000
--- a/sci-mathematics/polymake/files/2.10-drop-jreality.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -U 3 -dHrN polymake-2.10/Makefile polymake-2.10.fixed/Makefile
---- polymake-2.10/Makefile 2011-06-06 18:02:18.000000000 +0100
-+++ polymake-2.10.fixed/Makefile 2011-08-13 13:58:59.000000000 +0100
-@@ -134,11 +134,11 @@
- @case "$$(uname -s)" in \
- *linux*|*Linux*) \
- for d in linux32 linux64; do \
-- ${PERL} ${INSTALL_PL} -m ${DirMask} -U external/jreality/jni/$$d ${InstallArch}/lib/jreality/jni/$$d; \
-+ true; \
- done; \
- ;; \
- Darwin*|darwin*) \
-- ${PERL} ${INSTALL_PL} -m ${DirMask} -U external/jreality/jni/macosx ${InstallArch}/lib/jreality/jni/macosx; \
-+ true; \
- ;; \
- esac
- [ -d ${InstallBin} ] || $(call _CreateDir,${InstallBin})
-@@ -166,7 +166,6 @@
- @+$(call _MakeApps, install-src)
- $(if ${.svn},${CallPolymake} --no-config --script filter_rules -m ${InstallTop} ${Apps})
- [ ! -d java_build ] || $(call _InstallSubdir,java_build,-X de)
-- [ ! -d java_build ] || $(call _InstallSubdirRenamed,external/jreality/lib,java_build/jreality/lib)
- $(call _InstallSubdir,povray)
- $(call _InstallSubdir,scripts)
- $(call _InstallSubdir,xml)
diff --git a/sci-mathematics/polymake/files/2.10-soname.patch b/sci-mathematics/polymake/files/2.10-soname.patch
deleted file mode 100644
index 14e66eaeb81c..000000000000
--- a/sci-mathematics/polymake/files/2.10-soname.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- polymake-2.10.fixed/support/corelib.make 2011-06-20 08:30:06.000000000 +0100
-+++ polymake-2.10/support/corelib.make 2011-08-20 23:42:29.000000000 +0100
-@@ -89,7 +89,7 @@
- ifneq (${LDcallableFlags},none)
- # no explicit dependence on XSObjects here because they are built in compile-xs using the Makefile generated by xsubpp
- ${CallableLib} : ${SharedObjects} ${CallableSharedObjects} ${GlueObjects} ${CallableGlueObjects} ${XXSObjects} $(patsubst %,${SourceDir}/perl/%.xs,${XSModules})
-- ${CXX} ${LDcallableFlags} -o $@ ${SharedObjects} ${CallableSharedObjects} ${GlueObjects} ${CallableGlueObjects} ${XXSObjects} ${XSObjects} ${LDFLAGS} ${PERLccdlflags} -lmpfr -lgmp ${LIBS} -L${PERLarchlib}/CORE -lperl
-+ ${CXX} ${LDcallableFlags} -Wl,-soname,libpolymake.so.0 -o $@ ${SharedObjects} ${CallableSharedObjects} ${GlueObjects} ${CallableGlueObjects} ${XXSObjects} ${XSObjects} ${LDFLAGS} ${PERLccdlflags} -lmpfr -lgmp ${LIBS} -L${PERLarchlib}/CORE -lperl
- else
- ${CallableLib} : ${XXSObjects} $(patsubst %,${SourceDir}/perl/%.xs,${XSModules})
- endif
diff --git a/sci-mathematics/polymake/polymake-2.10.ebuild b/sci-mathematics/polymake/polymake-2.10.ebuild
deleted file mode 100644
index 654a101e1719..000000000000
--- a/sci-mathematics/polymake/polymake-2.10.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/polymake-2.10.ebuild,v 1.1 2011/08/20 22:57:21 tomka Exp $
-
-EAPI=2
-
-inherit eutils flag-o-matic
-
-MY_PV=${PV}-2
-
-DESCRIPTION="research tool for polyhedral geometry and combinatorics"
-SRC_URI="http://polymake.org/lib/exe/fetch.php/download/${PN}-${MY_PV}.tar.bz2"
-HOMEPAGE="http://polymake.org"
-
-IUSE="libpolymake"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/gmp
- dev-libs/boost
- dev-libs/libxml2:2
- dev-perl/XML-LibXML
- dev-libs/libxslt
- dev-perl/XML-LibXSLT
- dev-perl/XML-Writer
- dev-perl/Term-ReadLine-Gnu"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- # embedded jreality is a precompiled desaster (bug #346073)
- epatch "${FILESDIR}/${PV}"-drop-jreality.patch
- # Assign a soname (reported upstream, no answer)
- epatch "${FILESDIR}/${PV}"-soname.patch
- rm -rf java_build/jreality
-
- # Don't strip
- sed -i '/system "strip $to"/d' support/install.pl || die
-
- einfo "During compile this package uses up to"
- einfo "750MB of RAM per process. Use MAKEOPTS=\"-j1\" if"
- einfo "you run into trouble."
-}
-
-src_configure () {
- export CXXOPT=$(get-flag -O)
- local myconf
- if use libpolymake ; then
- # WTF: If we leave myconf as the empty string here
- # then configure will fail.
- myconf="--without-prereq"
- else
- # --with-callable is not supported :(
- myconf="--without-callable"
- fi
- echo ${myconf}
- # Configure does not accept --host, therefore econf cannot be used
- # Note 'libdir' does not mean where to put .so files!
- # --libdir=/usr/$(get_libdir) \
- ./configure --prefix=/usr \
- --without-java \
- --without-prereq \
- "${myconf}" || die
-}
-
-src_install(){
- emake -j1 DESTDIR="${D}" install || die "install failed"
-}
-
-pkg_postinst(){
- elog "Polymake uses Perl Modules compiled during install."
- elog "You have to reinstall polymake after an upgrade of Perl."
- elog " "
- elog "This version of polymake does not ship docs. Sorry."
- elog "Help can be found on http://www.opt.tu-darmstadt.de/polymake_doku/ "
- elog " "
- elog "Visualization in polymake is via jreality which ships pre-compiled"
- elog "binary libraries. Until this situation is resolved, support for"
- elog "jreality has been dropped. Please contribute to Bug #346073 to "
- elog "make jreality available in Gentoo."
-}
diff --git a/sci-mathematics/polymake/polymake-2.11.ebuild b/sci-mathematics/polymake/polymake-2.11.ebuild
deleted file mode 100644
index 504908a229c7..000000000000
--- a/sci-mathematics/polymake/polymake-2.11.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/polymake-2.11.ebuild,v 1.2 2011/12/26 08:32:49 tomka Exp $
-
-EAPI=2
-
-inherit eutils flag-o-matic
-
-MY_PV=${PV}_rc2
-
-DESCRIPTION="research tool for polyhedral geometry and combinatorics"
-SRC_URI="http://polymake.org/lib/exe/fetch.php/download/${PN}-${MY_PV}.tar.bz2"
-HOMEPAGE="http://polymake.org"
-
-IUSE="libpolymake"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/gmp
- dev-libs/boost
- dev-libs/libxml2:2
- dev-perl/XML-LibXML
- dev-libs/libxslt
- dev-perl/XML-LibXSLT
- dev-perl/XML-Writer
- dev-perl/Term-ReadLine-Gnu"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- # embedded jreality is a precompiled desaster (bug #346073)
- epatch "${FILESDIR}/${P}"-drop-jreality.patch
- # Assign a soname
- epatch "${FILESDIR}/2.10"-soname.patch
- rm -rf java_build/jreality
-
- # Don't strip
- sed -i '/system "strip $to"/d' support/install.pl || die
-
- einfo "During compile this package uses up to"
- einfo "750MB of RAM per process. Use MAKEOPTS=\"-j1\" if"
- einfo "you run into trouble."
-}
-
-src_configure () {
- export CXXOPT=$(get-flag -O)
- local myconf
- if use libpolymake ; then
- # WTF: If we leave myconf as the empty string here
- # then configure will fail.
- myconf="--without-prereq"
- else
- # --with-callable is not supported :(
- myconf="--without-callable"
- fi
- echo ${myconf}
- # Configure does not accept --host, therefore econf cannot be used
- ./configure --prefix=/usr \
- --without-java \
- --without-prereq \
- --libdir=/usr/$(get_libdir) \
- --libexecdir=/usr/$(get_libdir)/polymake \
- "${myconf}" || die
-}
-
-src_install(){
- emake -j1 DESTDIR="${D}" install || die "install failed"
-}
-
-pkg_postinst(){
- elog "Polymake uses Perl Modules compiled during install."
- elog "You have to reinstall polymake after an upgrade of Perl."
- elog " "
- elog "This version of polymake does not ship docs. Sorry."
- elog "Help can be found on http://www.opt.tu-darmstadt.de/polymake_doku/ "
- elog " "
- elog "Visualization in polymake is via jreality which ships pre-compiled"
- elog "binary libraries. Until this situation is resolved, support for"
- elog "jreality has been dropped. Please contribute to Bug #346073 to "
- elog "make jreality available in Gentoo."
-}