summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kahle <tomka@gentoo.org>2014-06-26 12:22:46 +0000
committerThomas Kahle <tomka@gentoo.org>2014-06-26 12:22:46 +0000
commit6bcc0658736831b557d39fca0693e8d0d0f2016c (patch)
tree824689bc7a5fee5c29cee9f642c7793561818f1d /sci-mathematics
parentminor enhancement wrt #492846 (diff)
downloadhistorical-6bcc0658736831b557d39fca0693e8d0d0f2016c.tar.gz
historical-6bcc0658736831b557d39fca0693e8d0d0f2016c.tar.bz2
historical-6bcc0658736831b557d39fca0693e8d0d0f2016c.zip
bump to 2.13
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x565C32BC
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/polymake/ChangeLog9
-rw-r--r--sci-mathematics/polymake/Manifest12
-rw-r--r--sci-mathematics/polymake/polymake-2.13.ebuild63
3 files changed, 77 insertions, 7 deletions
diff --git a/sci-mathematics/polymake/ChangeLog b/sci-mathematics/polymake/ChangeLog
index 65bac841042e..66292da46b72 100644
--- a/sci-mathematics/polymake/ChangeLog
+++ b/sci-mathematics/polymake/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-mathematics/polymake
-# 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 $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/ChangeLog,v 1.12 2014/06/26 12:22:39 tomka Exp $
+
+*polymake-2.13 (26 Jun 2014)
+
+ 26 Jun 2014; Thomas Kahle <tomka@gentoo.org> +polymake-2.13.ebuild:
+ bump to 2.13
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:
diff --git a/sci-mathematics/polymake/Manifest b/sci-mathematics/polymake/Manifest
index c82aa162a5c5..f84c7c64f141 100644
--- a/sci-mathematics/polymake/Manifest
+++ b/sci-mathematics/polymake/Manifest
@@ -4,13 +4,15 @@ Hash: SHA256
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
+DIST polymake-2.13-1.tar.bz2 16539798 SHA256 d010edc206b22356333493e90bd24f807c7341730232276d47dbf1b62eb53aba SHA512 90fd0c7eacbb673734e08860a753f75dae06347ce8affcb5d50c55a51975b85260db841393979c0143be5a71a26b6737f9513509d75a5950b40654c54d0be3ea WHIRLPOOL cef5c95930c7633acb0652e6ce3cd6c85b469af912ad1adb695e58a018e4cedbdac9f63caaeb12f3da0a8f7fb2b71e853b782f308a1594cfc89d2c9697e6c170
EBUILD polymake-2.12.ebuild 2465 SHA256 699eca167f5fdd8d75b404d168fd2212e1ad3e877fb6b57736e6cd238b314168 SHA512 548760f933b5de10c551d4cf333164fe7b01c37f13b4b98ca18d92e0abd44d124c2ec9012789cefc74502e16c423c5856f4ee81dd9651be20a88f2fecb2f3dfc WHIRLPOOL 0a38897dec4fce490b04875d079fa262e232f2d4060a010ed762abe7ea74c7418131e3001fe0a27f584422e5abfd6c04147d056ff4b7980f4593a4b56663f561
-MISC ChangeLog 2170 SHA256 927f06c71a6074644cfb8b122b4a58eb035e82af483c54766b31981b4674fa42 SHA512 6a32ca15d2c22157aee2818a74921bb5ee41adba1ef002894565fd9167febed6bf0e13c100d1f298ff197eb51bddc087d1cd3941a2f006369325f151b5cf885f WHIRLPOOL 9a4fae000993cdbe5fe1172238f1c1c61f85585a082a65f06b4fb913e4b0b32213c5942ad77d4ea146805a4be34c0196bed3bd07f690c4a1d2f0f2ec4365d3d7
+EBUILD polymake-2.13.ebuild 1657 SHA256 13280932cd514f2e96e6ddace08e1b15bff54acd7abc6807ac6c4bb861353aea SHA512 55547ef613c481513de95768fe1b9e1f2a87e6d8d92263a71c2ae334a5b1581b27c31174a46aa3f298fb13079364f14758ea8cd655eb94377f30e23194aa205b WHIRLPOOL bc4889adb66b63c1444fe67804ac0e05701bdd87319e6392f5eb8e1bbfbf0f7b330bd91c61b2b9452b3836a5c3267083380aadd230b0d1736d84391c186f7837
+MISC ChangeLog 2286 SHA256 012ef9d0bda83e0e0afe8fe56c79268a5f81999a0a152b1ca6e3a5801f669ff3 SHA512 e08c9d8402922cda3026bf217d48347841cd537450bbcb79b575b7cc885fb7d7268eada3ccc768a7aebef37ccb6593800c71143505a6fd48de35d3236dc5a719 WHIRLPOOL 19f82033ecfc6c5ab0ef072988e847d0fe80038329b048dad81be5a577c425c73fce4bb45072854a51fd15d5f5fc6093f4f1a4d59be119fd6189736f0b8f5c7d
MISC metadata.xml 615 SHA256 05a17f47de10b29c32a8edd01ed12ad2584e6f2762c931605af0e1845bed6895 SHA512 c6a38afbcee33c06ad25920bfdebbfd19d295a1e584dbcb2847bdcbeb38c61553e34b26634ae4599edf072b5193a823cc55ced08a3e6f3d6ecf98a430e5e5a7f WHIRLPOOL bde24a2798501f1a89562902641d01f0c059ab8e91642e7e1a852290c5f9b9a4c7c3a3a21df5a1e841ba65801ecd326cc2109da598791723deb92e35a26a5c66
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlI0WmEACgkQid6yGVZcMrwnpQEAv5yteq+AjSO+NLe7xUU19dTz
-ZIMLVpzUFPbC0JBDNKgA/jU9ZgqYm6ybJXfr1udJ561qTRJxogB81t0PBm2zJsK3
-=Hs3S
+iF4EAREIAAYFAlOsELcACgkQid6yGVZcMrwmLAD/QNVyAQiWkvthhBIioDxvGC5o
+o4fmSL4csjlcbST9gEwA/3kehmh8rIa+KJ4ng0qu2iL4ZRTaDcV2uUkR8oViPgRZ
+=Z712
-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/polymake/polymake-2.13.ebuild b/sci-mathematics/polymake/polymake-2.13.ebuild
new file mode 100644
index 000000000000..e93e99ec5390
--- /dev/null
+++ b/sci-mathematics/polymake/polymake-2.13.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/polymake-2.13.ebuild,v 1.1 2014/06/26 12:22:39 tomka Exp $
+
+EAPI=5
+
+inherit eutils flag-o-matic
+
+MY_PV=${PV}-1
+
+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 ~amd64-linux ~x86-linux"
+
+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}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+ # 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)
+ # Configure does not accept --host, therefore econf cannot be used
+ ./configure --prefix="${EPREFIX}/usr" \
+ --without-java \
+ $(use_with libpolymake callable) \
+ --without-prereq \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --libexecdir="${EPREFIX}/usr/$(get_libdir)/polymake" \
+ "${myconf}" || die
+}
+
+src_install(){
+ emake -j1 DESTDIR="${D}" install
+ dosym libpolymake.so "${EPREFIX}/usr/$(get_libdir)/libpolymake.so.0"
+}
+
+pkg_postinst(){
+ elog "Docs can be found on http://www.polymake.org/doku.php/documentation"
+ elog " "
+ elog "Support for jreality is missing, sorry (see bug #346073)."
+}