Bump to 2.14
authorThomas Kahle <tomka@gentoo.org>
Thu, 5 Mar 2015 15:09:27 +0000 (15:09 +0000)
committerThomas Kahle <tomka@gentoo.org>
Thu, 5 Mar 2015 15:09:27 +0000 (15:09 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x565C32BC

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

index 6ef53442be7b52b04d54b0b82e6e465a7c73233d..109b7ebcef8a0eedb972ce6fbcbe51f7b379e7ad 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sci-mathematics/polymake
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/ChangeLog,v 1.14 2015/03/03 09:34:22 tomka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/ChangeLog,v 1.15 2015/03/05 15:09:25 tomka Exp $
+
+*polymake-2.14 (05 Mar 2015)
+
+  05 Mar 2015; Thomas Kahle <tomka@gentoo.org> +polymake-2.14.ebuild:
+  Bump to 2.14
 
   03 Mar 2015; Thomas Kahle <tomka@gentoo.org> +files/polymake_gcc49.patch,
   polymake-2.13.ebuild:
index ff48b270a698d197dcdd49d441ea6897e8fb2df0..338f30f3089503833c8b212778d3b562a896739e 100644 (file)
@@ -3,13 +3,15 @@ Hash: SHA256
 
 AUX polymake_gcc49.patch 2497 SHA256 cef2a15991205a07078c06113dab9fb39c825d850099322cea28a415040da0f3 SHA512 0e0d65badb3031593378af6eff71381f90378c59641448d662571955a20fd744f68e643967539839355d6071c4082f467fcefee4f7c1c67b45b638250e13674a WHIRLPOOL 1ff6cda15e12c8cf463323e298d809d0c881f747e6f3c24f203c40714a90b4be47dc88b4f2535b1ba4dca0e3bf131d4c2484b2631f2d9088e19135e9e8b12997
 DIST polymake-2.13-1.tar.bz2 16539798 SHA256 d010edc206b22356333493e90bd24f807c7341730232276d47dbf1b62eb53aba SHA512 90fd0c7eacbb673734e08860a753f75dae06347ce8affcb5d50c55a51975b85260db841393979c0143be5a71a26b6737f9513509d75a5950b40654c54d0be3ea WHIRLPOOL cef5c95930c7633acb0652e6ce3cd6c85b469af912ad1adb695e58a018e4cedbdac9f63caaeb12f3da0a8f7fb2b71e853b782f308a1594cfc89d2c9697e6c170
+DIST polymake-2.14.tar.bz2 38747874 SHA256 c181277b5cd45ac00f5667647e4eb5fa13c20547623fd6e63ce2522c058883c2 SHA512 f66eac2e821060719a16a6979fa0cc20edf9598d425ba2fff5bddfc053fd582b05a5579e1c2521fd382733a4808955aa49cb946234a183aba3ef75eed8c02b22 WHIRLPOOL 26b21d28d6b9a76b7a3164b6d5e45a00ed8a604b3f973a22db1472dce714dec5f8ad5d2ee7133321e2cd0f48d6380343b8e6d93db9e79b6726ef1e9954c04405
 EBUILD polymake-2.13.ebuild 1697 SHA256 ff27a8f2ac3d1c9d27873ca9cc6e05e4e88622d9907b01e5ee8016013fc3c93e SHA512 77dba09e73473e2bbe317fa631ce55505c4965de07f0ba44e7a3114737561ce75cec5ef2ae15ae170be3fc3d74869dbe0d91735103f46d733c3916974504c072 WHIRLPOOL 77d436fcf57b8d2552bab3caea1982abdb9757c983ba5456f5e51e92de2c4e2cfdbb4f6b9a5be9cb62b3e3d3b9cee47b29e87440bdca71b2c77f686898e57985
-MISC ChangeLog 2593 SHA256 c6f9bce6496701e7dbbb0332f56c03c58f843e4b42b4bee496de6cdea2f0866b SHA512 fc7f75c495db981f9dc162212422155e1e7345db864403bce23cbaf3529d60642f77f0f912e8b189d088ce5eee96d2671e122ec869976d1e6d5513a449b32bb8 WHIRLPOOL 553e55e10e1696a7480bfb28219a55344333dda4a0e1bd3eeddf2f3d1c1d9406b9d53f27d3701eeca0a10b846654fe79b7ec6d06edd71550cc33015d7272725f
+EBUILD polymake-2.14.ebuild 1601 SHA256 0d13e967dfceceeefc999dcbdbe40a36969570e7e494fed38b846bfdadea7b8f SHA512 60fcdf8f81215e66a96e9cba1c94d6a6230387163be8e619eea9cf756471f3b118f9a3a710ab7adc9e3b6a15af6d506ca70ee6ffa1cc1c4a9c860ad782ec8614 WHIRLPOOL bfce2fbadef57a9acd4615c0f1a6c926d395f6ad3dc85cf91d42ad458519133333767f30f010a52ce94b58af84a4abb188255a08061ac28e37bc75e46b9c0e91
+MISC ChangeLog 2709 SHA256 4cf5d3e5581dd13cef9f522a2cb8bd0f6d626c905d86e574f908999f0fb2a355 SHA512 d6cf7960c27441f43b45fc588cfbea6fbec7c560ea11f0c9456e09bb7fd87496a47c62b04dd1cda85e12fd940859f3397f1d6f8b9e279b76100d48871a175679 WHIRLPOOL 2081e54777a1193d537a85dd78b16ac1d0894b03c999f32716a362fe0e120dee10ee30d16b2f7b870c4b619bc909ef1200bf6a0b18a89dff0879d0c1ddb43488
 MISC metadata.xml 615 SHA256 05a17f47de10b29c32a8edd01ed12ad2584e6f2762c931605af0e1845bed6895 SHA512 c6a38afbcee33c06ad25920bfdebbfd19d295a1e584dbcb2847bdcbeb38c61553e34b26634ae4599edf072b5193a823cc55ced08a3e6f3d6ecf98a430e5e5a7f WHIRLPOOL bde24a2798501f1a89562902641d01f0c059ab8e91642e7e1a852290c5f9b9a4c7c3a3a21df5a1e841ba65801ecd326cc2109da598791723deb92e35a26a5c66
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlT1gJMACgkQid6yGVZcMrxJDQEAwAn0JYoW1Ii+owaJ/e3pvvxY
-KL+CM8xto6SjWOgmxKQA/i950jGBDcwqgWRFvGZaEnVX7Y+hpWyFiUuelNMOuH5G
-=LQ+y
+iF4EAREIAAYFAlT4choACgkQid6yGVZcMrwWdQD/ZU67LFnLJ2QPkp8Pe+bYRajy
+B9WeCUx8ZiLXUwdGUFcBALfzVfu9i0m8Z6Sv3cXB0M39FU0oTckYrCok3ASpwnHK
+=apru
 -----END PGP SIGNATURE-----
diff --git a/sci-mathematics/polymake/polymake-2.14.ebuild b/sci-mathematics/polymake/polymake-2.14.ebuild
new file mode 100644 (file)
index 0000000..a3ba7f2
--- /dev/null
@@ -0,0 +1,59 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/polymake/polymake-2.14.ebuild,v 1.1 2015/03/05 15:09:25 tomka Exp $
+
+EAPI=5
+
+inherit eutils flag-o-matic
+
+DESCRIPTION="research tool for polyhedral geometry and combinatorics"
+SRC_URI="http://polymake.org/lib/exe/fetch.php/download/${P}.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}"
+
+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)."
+}