[arch-commits] Commit in polymake/repos/community-x86_64 (3 files)
Antonio Rojas
arojas at archlinux.org
Wed Dec 11 13:39:35 UTC 2019
Date: Wednesday, December 11, 2019 @ 13:39:35
Author: arojas
Revision: 536886
archrelease: copy trunk to community-x86_64
Added:
polymake/repos/community-x86_64/PKGBUILD
(from rev 536885, polymake/trunk/PKGBUILD)
polymake/repos/community-x86_64/polymake-normaliz-3.8.3.patch
(from rev 536885, polymake/trunk/polymake-normaliz-3.8.3.patch)
Deleted:
polymake/repos/community-x86_64/PKGBUILD
-------------------------------+
PKGBUILD | 65 ++++++++++++++++++++++------------------
polymake-normaliz-3.8.3.patch | 11 ++++++
2 files changed, 47 insertions(+), 29 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2019-12-11 13:39:09 UTC (rev 536885)
+++ PKGBUILD 2019-12-11 13:39:35 UTC (rev 536886)
@@ -1,29 +0,0 @@
-# Maintainer: Antonio Rojas <arojas at archlinux.org>
-
-pkgname=polymake
-_pkgver=3.6
-_patchver=
-#pkgver=$_pkgver.r$_patchver
-pkgver=$_pkgver
-pkgrel=1
-pkgdesc="Open source software for research in polyhedral geometry"
-arch=(x86_64)
-url="https://polymake.org/"
-license=(GPL)
-depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml perl-xml-libxslt
- perl-term-readline-gnu perl-term-readkey perl-json sympol)
-makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
-optdepends=('java-runtime: java module')
-source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2")
-sha256sums=('b3378e0cc108e77894e4f2ec4b2f9e22190a59bba6482716900d741cb6775bab')
-
-build() {
- cd polymake-$_pkgver
- ./configure --prefix=/usr --with-cdd=/usr --with-lrs=/usr --with-permlib=/usr --with-sympol=/usr
- make
-}
-
-package() {
- cd polymake-$_pkgver
- make DESTDIR="$pkgdir" install
-}
Copied: polymake/repos/community-x86_64/PKGBUILD (from rev 536885, polymake/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2019-12-11 13:39:35 UTC (rev 536886)
@@ -0,0 +1,36 @@
+# Maintainer: Antonio Rojas <arojas at archlinux.org>
+
+pkgname=polymake
+_pkgver=3.6
+_patchver=
+#pkgver=$_pkgver.r$_patchver
+pkgver=$_pkgver
+pkgrel=2
+pkgdesc="Open source software for research in polyhedral geometry"
+arch=(x86_64)
+url="https://polymake.org/"
+license=(GPL)
+depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml perl-xml-libxslt
+ perl-term-readline-gnu perl-term-readkey perl-json sympol)
+makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
+optdepends=('java-runtime: java module')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${_pkgver}-minimal.tar.bz2"
+ polymake-normaliz-3.8.3.patch)
+sha256sums=('b3378e0cc108e77894e4f2ec4b2f9e22190a59bba6482716900d741cb6775bab'
+ 'cbcff6ffd486c4c2ac8dede32c3103b4b3a87d89199c083390ad48b961905776')
+
+prepare() {
+ cd polymake-$_pkgver
+ patch -p1 -i ../polymake-normaliz-3.8.3.patch # Fix build against normaliz 3.8.3
+}
+
+build() {
+ cd polymake-$_pkgver
+ ./configure --prefix=/usr --with-cdd=/usr --with-lrs=/usr --with-permlib=/usr --with-sympol=/usr
+ make
+}
+
+package() {
+ cd polymake-$_pkgver
+ make DESTDIR="$pkgdir" install
+}
Copied: polymake/repos/community-x86_64/polymake-normaliz-3.8.3.patch (from rev 536885, polymake/trunk/polymake-normaliz-3.8.3.patch)
===================================================================
--- polymake-normaliz-3.8.3.patch (rev 0)
+++ polymake-normaliz-3.8.3.patch 2019-12-11 13:39:35 UTC (rev 536886)
@@ -0,0 +1,11 @@
+--- polymake-3.6/bundled/libnormaliz/support/configure.pl.orig 2019-12-11 12:29:31.089671103 +0000
++++ polymake-3.6/bundled/libnormaliz/support/configure.pl 2019-12-11 12:29:52.549969615 +0000
+@@ -69,7 +69,7 @@
+ }
+
+ if ($nmz_path ne "bundled") {
+- my $error=Polymake::Configure::build_test_program(<<'---', LIBS => "-lnormaliz -lgmpxx -lgmp", CXXFLAGS => "$CXXFLAGS", LDFLAGS => "$LDFLAGS");
++ my $error=Polymake::Configure::build_test_program(<<'---', LIBS => "-lnormaliz -lgmpxx -lgmp -leantic", CXXFLAGS => "$CXXFLAGS", LDFLAGS => "$LDFLAGS");
+
+ #include <cstddef>
+ #include <vector>
More information about the arch-commits
mailing list