From e9b0fc3537fe73db3061ca61d783cd5b52ddd757 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Thu, 30 Jan 2020 01:09:26 +0000 Subject: [PATCH] community/polymake to 4.0-1 --- community/polymake/PKGBUILD | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/community/polymake/PKGBUILD b/community/polymake/PKGBUILD index 208ce0891..982f0ec05 100644 --- a/community/polymake/PKGBUILD +++ b/community/polymake/PKGBUILD @@ -7,11 +7,8 @@ highmem=1 pkgname=polymake -_pkgver=3.6 -_patchver= -#pkgver=$_pkgver.r$_patchver -pkgver=$_pkgver -pkgrel=2 +pkgver=4.0 +pkgrel=1 pkgdesc="Open source software for research in polyhedral geometry" arch=(x86_64) url="https://polymake.org/" @@ -20,24 +17,22 @@ depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml perl-xml-libx 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 -} +source=("https://polymake.org/lib/exe/fetch.php/download/polymake-$pkgver-minimal.tar.bz2") +sha256sums=('f6d350758377b240e78d16781555c5679bc36f98e181cff17490c963eac49c5b') build() { - cd polymake-$_pkgver - ./configure --prefix=/usr --with-cdd=/usr --with-lrs=/usr --with-permlib=/usr --with-sympol=/usr CXXOPT="-O1" - make -j2 + cd polymake-$pkgver + ./configure \ + --prefix=/usr \ + --with-cdd=/usr \ + --with-lrs=/usr \ + --with-permlib=/usr \ + --with-sympol=/usr CXXOPT="-O1" LDFLAGS+=" -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" + make -j2 } package() { - cd polymake-$_pkgver + cd polymake-$pkgver make DESTDIR="$pkgdir" install }