[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Saturday, October 17, 2020 @ 18:44:16 Author: arojas Revision: 725592 Update to 071a Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-17 18:43:41 UTC (rev 725591) +++ PKGBUILD2020-10-17 18:44:16 UTC (rev 725592) @@ -1,9 +1,9 @@ # Maintainer: Antonio Rojas pkgname=lrs -pkgver=071 +pkgver=071.a _pkgver=${pkgver/./} -pkgrel=3 +pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; @@ -12,22 +12,22 @@ source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$_pkgver.tar.gz"; lrs-system-cflags.patch lrs-missing-include.patch) -sha256sums=('d3ea5636bfde3011d43c835773fabe131d9251197b6cc666a52d8caa3e1c7816' +sha256sums=('926636ea68de46625f141f6e025dce967cc7e68cf4bf4a597375c063f5c11673' '8e43f9f6c583c653e28b75907f27f616f45f36d6fc677a4aae6a7004d60424c0' '61da0543e92ab242df1d5adcb6bb842a3c489c011c858705278de1c6cf580649') prepare() { - cd lrslib-${pkgver%.*} + cd lrslib-$_pkgver patch -p1 -i ../lrs-system-cflags.patch # Use system CFLAGS/LDFLAGS patch -p1 -i ../lrs-missing-include.patch # Install missing header } build() { - cd lrslib-${pkgver%.*} + cd lrslib-$_pkgver make } package() { - cd lrslib-${pkgver%.*} + cd lrslib-$_pkgver make DESTDIR="$pkgdir" prefix=/usr install }
[arch-commits] Commit in lrs/trunk (PKGBUILD lrs-missing-include.patch)
Date: Thursday, June 4, 2020 @ 10:56:12 Author: arojas Revision: 638886 Move includes from c to h files to fix compilation of third party programs Modified: lrs/trunk/PKGBUILD lrs/trunk/lrs-missing-include.patch ---+ PKGBUILD |4 ++-- lrs-missing-include.patch | 22 ++ 2 files changed, 24 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-04 10:29:55 UTC (rev 638885) +++ PKGBUILD2020-06-04 10:56:12 UTC (rev 638886) @@ -3,7 +3,7 @@ pkgname=lrs pkgver=071 _pkgver=${pkgver/./} -pkgrel=2 +pkgrel=3 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; @@ -14,7 +14,7 @@ lrs-missing-include.patch) sha256sums=('d3ea5636bfde3011d43c835773fabe131d9251197b6cc666a52d8caa3e1c7816' '8e43f9f6c583c653e28b75907f27f616f45f36d6fc677a4aae6a7004d60424c0' -'6d5b97457353948c92a67d65288eb6c6492679ec80d3234abe31684d9225925c') +'61da0543e92ab242df1d5adcb6bb842a3c489c011c858705278de1c6cf580649') prepare() { cd lrslib-${pkgver%.*} Modified: lrs-missing-include.patch === --- lrs-missing-include.patch 2020-06-04 10:29:55 UTC (rev 638885) +++ lrs-missing-include.patch 2020-06-04 10:56:12 UTC (rev 638886) @@ -9,4 +9,26 @@ install: all-shared install-common mkdir -p $(DESTDIR)${prefix}/bin +diff --git a/lrslib-071/lrslib.h.orig b/lrslib-071/lrslib.h +index a2eb4b5..ee48475 100644 +--- lrslib-071/lrslib.h.orig lrslib-071/lrslib.h +@@ -148,6 +148,8 @@ + #include ARITH + ++#include "lrsdriver.h" ++ + #ifndef SIGNALS + #include + #include +--- lrslib-071/lrslib.c.orig2020-06-04 10:43:56.790948185 + lrslib-071/lrslib.c 2020-06-04 10:44:05.641075898 + +@@ -27,7 +27,6 @@ + #include + #include + #include +-#include "lrsrestart.h" + #include "lrslib.h" + + static unsigned long dict_count, dict_limit, cache_tries, cache_misses;
[arch-commits] Commit in lrs/trunk (PKGBUILD lrs-missing-include.patch)
Date: Thursday, June 4, 2020 @ 10:29:04 Author: arojas Revision: 638884 Install missing include Added: lrs/trunk/lrs-missing-include.patch Modified: lrs/trunk/PKGBUILD ---+ PKGBUILD |9 ++--- lrs-missing-include.patch | 12 2 files changed, 18 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-04 10:11:28 UTC (rev 638883) +++ PKGBUILD2020-06-04 10:29:04 UTC (rev 638884) @@ -3,7 +3,7 @@ pkgname=lrs pkgver=071 _pkgver=${pkgver/./} -pkgrel=1 +pkgrel=2 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; @@ -10,13 +10,16 @@ license=(GPL) depends=(gmp) source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$_pkgver.tar.gz"; -lrs-system-cflags.patch) +lrs-system-cflags.patch +lrs-missing-include.patch) sha256sums=('d3ea5636bfde3011d43c835773fabe131d9251197b6cc666a52d8caa3e1c7816' -'8e43f9f6c583c653e28b75907f27f616f45f36d6fc677a4aae6a7004d60424c0') +'8e43f9f6c583c653e28b75907f27f616f45f36d6fc677a4aae6a7004d60424c0' +'6d5b97457353948c92a67d65288eb6c6492679ec80d3234abe31684d9225925c') prepare() { cd lrslib-${pkgver%.*} patch -p1 -i ../lrs-system-cflags.patch # Use system CFLAGS/LDFLAGS + patch -p1 -i ../lrs-missing-include.patch # Install missing header } build() { Added: lrs-missing-include.patch === --- lrs-missing-include.patch (rev 0) +++ lrs-missing-include.patch 2020-06-04 10:29:04 UTC (rev 638884) @@ -0,0 +1,12 @@ +--- lrslib-071/makefile.orig 2020-06-04 09:58:02.217703517 + lrslib-071/makefile2020-06-04 09:59:20.505523290 + +@@ -239,7 +239,7 @@ + # install targets + # where to install binaries, libraries, include files + prefix ?= /usr/local +-INSTALL_INCLUDES=lrslib.h lrsdriver.h lrsgmp.h lrslong.h lrsmp.h ++INSTALL_INCLUDES=lrslib.h lrsdriver.h lrsgmp.h lrslong.h lrsmp.h lrsrestart.h + + install: all-shared install-common + mkdir -p $(DESTDIR)${prefix}/bin +
[arch-commits] Commit in lrs/trunk (PKGBUILD lrs-system-cflags.patch)
Date: Thursday, June 4, 2020 @ 10:02:56 Author: arojas Revision: 638880 Update to 071 Modified: lrs/trunk/PKGBUILD lrs/trunk/lrs-system-cflags.patch -+ PKGBUILD| 10 +- lrs-system-cflags.patch | 28 +++- 2 files changed, 20 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-04 09:39:15 UTC (rev 638879) +++ PKGBUILD2020-06-04 10:02:56 UTC (rev 638880) @@ -1,9 +1,9 @@ # Maintainer: Antonio Rojas pkgname=lrs -pkgver=070.a +pkgver=071 _pkgver=${pkgver/./} -pkgrel=2 +pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; @@ -11,8 +11,8 @@ depends=(gmp) source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$_pkgver.tar.gz"; lrs-system-cflags.patch) -sha256sums=('d38cb8633e856398b461b35daa269d960c2c0e12b3df5725359dc3940b518e0c' -'23814d543e458f43b9871f5de6112f3ca331d8ded3449c7e2efa681ca5a6606f') +sha256sums=('d3ea5636bfde3011d43c835773fabe131d9251197b6cc666a52d8caa3e1c7816' +'8e43f9f6c583c653e28b75907f27f616f45f36d6fc677a4aae6a7004d60424c0') prepare() { cd lrslib-${pkgver%.*} @@ -21,7 +21,7 @@ build() { cd lrslib-${pkgver%.*} - make -j1 + make } package() { Modified: lrs-system-cflags.patch === --- lrs-system-cflags.patch 2020-06-04 09:39:15 UTC (rev 638879) +++ lrs-system-cflags.patch 2020-06-04 10:02:56 UTC (rev 638880) @@ -1,14 +1,19 @@ lrslib-070/makefile.orig 2019-04-29 11:53:55.707113154 + -+++ lrslib-070/makefile2019-04-29 11:55:36.485187714 + -@@ -35,7 +35,6 @@ - #INCLUDEDIR = /usr/local/include:/usr/include - #LIBDIR = /usr/local/lib:/usr/lib +--- lrslib-071/makefile.orig 2020-06-04 09:58:02.217703517 + lrslib-071/makefile2020-06-04 09:59:20.505523290 + +@@ -32,10 +32,9 @@ + #LIBDIR = /usr/lib --CFLAGS = -O3 -Wall - SHLIB_CFLAGS = -fPIC - mpicxx=mpic++ + #Kyoto machines usage +-INCLUDEDIR = /usr/local/include +-LIBDIR = /usr/local/lib ++INCLUDEDIR = /usr/include ++LIBDIR = /usr/lib -@@ -204,7 +203,7 @@ +-CFLAGS = -O3 -Wall + #CFLAGS = -g -Wall + + #use this if you want only output file contain data between begin/end lines +@@ -194,7 +193,7 @@ # Building (linking) the shared library, and relevant symlinks. ${SHLIB}: ${SHLIBOBJ} @@ -17,7 +22,7 @@ ${SONAME}: ${SHLIB} ln -sf ${SHLIB} ${SONAME} -@@ -217,13 +216,13 @@ +@@ -207,11 +206,11 @@ all-shared: ${SHLIBBIN} lrs-shared: ${SHLINK} lrs.o @@ -24,9 +29,6 @@ - $(CC) lrs.o -o $@ -L . -llrs + $(CC) lrs.o -o $@ -L . -llrs ${LDFLAGS} - redund-shared: ${SHLINK} redund.o -- $(CC) redund.o -o $@ -L . -llrs -+ $(CC) redund.o -o $@ -L . -llrs ${LDFLAGS} lrsnash-shared: ${SHLINK} lrsnash.c - $(CC) -DGMP -DMA lrsnash.c lrsnashlib.c -I${INCLUDEDIR} -o $@ -L . -llrs -lgmp
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Wednesday, July 10, 2019 @ 06:29:43 Author: arojas Revision: 488501 Updated tarball Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-10 06:26:25 UTC (rev 488500) +++ PKGBUILD2019-07-10 06:29:43 UTC (rev 488501) @@ -3,7 +3,7 @@ pkgname=lrs pkgver=070.a _pkgver=${pkgver/./} -pkgrel=1 +pkgrel=2 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; @@ -11,20 +11,20 @@ depends=(gmp) source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$_pkgver.tar.gz"; lrs-system-cflags.patch) -sha256sums=('601f4cef3d07676076256dd2687143047457217cbc658706b00a52e25f0701fd' +sha256sums=('d38cb8633e856398b461b35daa269d960c2c0e12b3df5725359dc3940b518e0c' '23814d543e458f43b9871f5de6112f3ca331d8ded3449c7e2efa681ca5a6606f') prepare() { - cd lrslib-$_pkgver + cd lrslib-${pkgver%.*} patch -p1 -i ../lrs-system-cflags.patch # Use system CFLAGS/LDFLAGS } build() { - cd lrslib-$_pkgver + cd lrslib-${pkgver%.*} make -j1 } package() { - cd lrslib-$_pkgver + cd lrslib-${pkgver%.*} make DESTDIR="$pkgdir" prefix=/usr install }
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Tuesday, July 9, 2019 @ 06:35:52 Author: arojas Revision: 487767 Update to 070.a Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-09 04:47:04 UTC (rev 487766) +++ PKGBUILD2019-07-09 06:35:52 UTC (rev 487767) @@ -1,7 +1,8 @@ # Maintainer: Antonio Rojas pkgname=lrs -pkgver=070 +pkgver=070.a +_pkgver=${pkgver/./} pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(x86_64) @@ -8,22 +9,22 @@ url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; license=(GPL) depends=(gmp) -source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz"; +source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$_pkgver.tar.gz"; lrs-system-cflags.patch) -sha256sums=('e9f12b29be89b3ad6984f3a9cf83f5776ac06edc57b0716649e63395e5ac4dfe' +sha256sums=('601f4cef3d07676076256dd2687143047457217cbc658706b00a52e25f0701fd' '23814d543e458f43b9871f5de6112f3ca331d8ded3449c7e2efa681ca5a6606f') prepare() { - cd lrslib-$pkgver + cd lrslib-$_pkgver patch -p1 -i ../lrs-system-cflags.patch # Use system CFLAGS/LDFLAGS } build() { - cd lrslib-$pkgver + cd lrslib-$_pkgver make -j1 } package() { - cd lrslib-$pkgver + cd lrslib-$_pkgver make DESTDIR="$pkgdir" prefix=/usr install }
[arch-commits] Commit in lrs/trunk (PKGBUILD lrs-system-cflags.patch)
Date: Monday, April 29, 2019 @ 12:04:18 Author: arojas Revision: 456046 Update to 070 Added: lrs/trunk/lrs-system-cflags.patch Modified: lrs/trunk/PKGBUILD -+ PKGBUILD| 27 ++- lrs-system-cflags.patch | 36 2 files changed, 50 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-29 12:04:09 UTC (rev 456045) +++ PKGBUILD2019-04-29 12:04:18 UTC (rev 456046) @@ -1,10 +1,7 @@ # Maintainer: Antonio Rojas pkgname=lrs -_pkgver=062 -_date=2017-03-03 -pkgver=$_pkgver+${_date//-/.} -_upstreamver=${_pkgver}+autotools-$_date +pkgver=070 pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(x86_64) @@ -11,18 +8,22 @@ url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; license=(GPL) depends=(gmp) -#source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz";) -source=(https://github.com/mkoeppe/lrslib/releases/download/${pkgname}lib-$_upstreamver/${pkgname}lib-${_upstreamver/+/.}.tar.gz) -sha256sums=('03b80a94ac4d673d588cac2561b02f6217d5a9f056e09ed59916a337974524f8') +source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz"; +lrs-system-cflags.patch) +sha256sums=('e9f12b29be89b3ad6984f3a9cf83f5776ac06edc57b0716649e63395e5ac4dfe' +'23814d543e458f43b9871f5de6112f3ca331d8ded3449c7e2efa681ca5a6606f') +prepare() { + cd lrslib-$pkgver + patch -p1 -i ../lrs-system-cflags.patch # Use system CFLAGS/LDFLAGS +} + build() { - cd ${pkgname}lib-$_upstreamver - ./configure --prefix=/usr - make + cd lrslib-$pkgver + make -j1 } package() { - cd ${pkgname}lib-$_upstreamver - make DESTDIR="$pkgdir" install + cd lrslib-$pkgver + make DESTDIR="$pkgdir" prefix=/usr install } - Added: lrs-system-cflags.patch === --- lrs-system-cflags.patch (rev 0) +++ lrs-system-cflags.patch 2019-04-29 12:04:18 UTC (rev 456046) @@ -0,0 +1,36 @@ +--- lrslib-070/makefile.orig 2019-04-29 11:53:55.707113154 + lrslib-070/makefile2019-04-29 11:55:36.485187714 + +@@ -35,7 +35,6 @@ + #INCLUDEDIR = /usr/local/include:/usr/include + #LIBDIR = /usr/local/lib:/usr/lib + +-CFLAGS = -O3 -Wall + SHLIB_CFLAGS = -fPIC + mpicxx=mpic++ + +@@ -204,7 +203,7 @@ + # Building (linking) the shared library, and relevant symlinks. + + ${SHLIB}: ${SHLIBOBJ} +- $(CC) -shared -Wl,-soname=$(SONAME) $(SHLIBFLAGS) -o $@ ${SHLIBOBJ} -lgmp ++ $(CC) -shared -Wl,-soname=$(SONAME) $(SHLIBFLAGS) -o $@ ${SHLIBOBJ} -lgmp ${LDFLAGS} + + ${SONAME}: ${SHLIB} + ln -sf ${SHLIB} ${SONAME} +@@ -217,13 +216,13 @@ + all-shared: ${SHLIBBIN} + + lrs-shared: ${SHLINK} lrs.o +- $(CC) lrs.o -o $@ -L . -llrs ++ $(CC) lrs.o -o $@ -L . -llrs ${LDFLAGS} + + redund-shared: ${SHLINK} redund.o +- $(CC) redund.o -o $@ -L . -llrs ++ $(CC) redund.o -o $@ -L . -llrs ${LDFLAGS} + + lrsnash-shared: ${SHLINK} lrsnash.c +- $(CC) -DGMP -DMA lrsnash.c lrsnashlib.c -I${INCLUDEDIR} -o $@ -L . -llrs -lgmp ++ $(CC) -DGMP -DMA lrsnash.c lrsnashlib.c -I${INCLUDEDIR} -o $@ -L . -llrs -lgmp ${LDFLAGS} + + # build object files for the shared library +
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Friday, July 13, 2018 @ 06:28:44 Author: arojas Revision: 358392 Update to autotoolized fork Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 31 +-- 1 file changed, 13 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-13 04:17:59 UTC (rev 358391) +++ PKGBUILD2018-07-13 06:28:44 UTC (rev 358392) @@ -2,33 +2,28 @@ # Maintainer: Antonio Rojas pkgname=lrs -pkgver=062 -pkgrel=3 +_pkgver=062 +_date=2017-03-03 +pkgver=$_pkgver+${_date//-/.} +_upstreamver=${_pkgver}+autotools-$_date +pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; license=(GPL) depends=(gmp) -source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz";) -sha256sums=('adf92f9c7e70c001340b9c28f414208d49c581df46b550f56ab9a360348e4f09') +#source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz";) +source=(https://github.com/mkoeppe/lrslib/releases/download/${pkgname}lib-$_upstreamver/${pkgname}lib-${_upstreamver/+/.}.tar.gz) +sha256sums=('03b80a94ac4d673d588cac2561b02f6217d5a9f056e09ed59916a337974524f8') -prepare() { - cd lrslib-$pkgver -# Don't hardcode cflags - sed -e '/CFLAGS=/d' -i makefile -} - build() { - cd lrslib-$pkgver - CFLAGS+=" -fPIC" make + cd ${pkgname}lib-$_upstreamver + ./configure --prefix=/usr + make } package() { - cd lrslib-$pkgver - - mkdir -p "$pkgdir"/usr/{lib,bin,include/lrslib} - cp lrs redund 2nash lrsnash nashdemo "$pkgdir"/usr/bin/ - install -m644 liblrsgmp.a "$pkgdir"/usr/lib - install -m644 *.h "$pkgdir"/usr/include/lrslib + cd ${pkgname}lib-$_upstreamver + make DESTDIR="$pkgdir" install }
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Monday, July 10, 2017 @ 21:07:47 Author: arojas Revision: 243792 PIE rebuild Modified: lrs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-07-10 21:02:58 UTC (rev 243791) +++ PKGBUILD2017-07-10 21:07:47 UTC (rev 243792) @@ -3,7 +3,7 @@ pkgname=lrs pkgver=062 -pkgrel=2 +pkgrel=3 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(i686 x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; @@ -10,7 +10,7 @@ license=(GPL) depends=(gmp) source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz";) -md5sums=('be5da7b3b90cc2be628dcade90c5d1b9') +sha256sums=('adf92f9c7e70c001340b9c28f414208d49c581df46b550f56ab9a360348e4f09') prepare() { cd lrslib-$pkgver
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Thursday, November 24, 2016 @ 18:43:50 Author: arojas Revision: 196750 Compile with -fPIC, needed by polymake Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-24 17:48:04 UTC (rev 196749) +++ PKGBUILD2016-11-24 18:43:50 UTC (rev 196750) @@ -3,7 +3,7 @@ pkgname=lrs pkgver=062 -pkgrel=1 +pkgrel=2 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(i686 x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; @@ -12,9 +12,15 @@ source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz";) md5sums=('be5da7b3b90cc2be628dcade90c5d1b9') +prepare() { + cd lrslib-$pkgver +# Don't hardcode cflags + sed -e '/CFLAGS=/d' -i makefile +} + build() { cd lrslib-$pkgver - make + CFLAGS+=" -fPIC" make } package() { @@ -24,7 +30,5 @@ cp lrs redund 2nash lrsnash nashdemo "$pkgdir"/usr/bin/ install -m644 liblrsgmp.a "$pkgdir"/usr/lib install -m644 *.h "$pkgdir"/usr/include/lrslib -# Compatibility symlink - ln -s /usr/bin/lrsnash "$pkgdir"/usr/bin/nash }
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Sunday, June 5, 2016 @ 12:58:44 Author: arojas Revision: 177888 Update to 062 Modified: lrs/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-06-05 10:53:54 UTC (rev 177887) +++ PKGBUILD2016-06-05 10:58:44 UTC (rev 177888) @@ -2,7 +2,7 @@ # Maintainer: Antonio Rojas pkgname=lrs -pkgver=061 +pkgver=062 pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(i686 x86_64) @@ -10,7 +10,7 @@ license=(GPL) depends=(gmp) source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz";) -md5sums=('0b3687c8693cd7d1f234a3f65e147551') +md5sums=('be5da7b3b90cc2be628dcade90c5d1b9') build() { cd lrslib-$pkgver @@ -21,7 +21,7 @@ cd lrslib-$pkgver mkdir -p "$pkgdir"/usr/{lib,bin,include/lrslib} - cp lrs redund 2nash lrsnash "$pkgdir"/usr/bin/ + cp lrs redund 2nash lrsnash nashdemo "$pkgdir"/usr/bin/ install -m644 liblrsgmp.a "$pkgdir"/usr/lib install -m644 *.h "$pkgdir"/usr/include/lrslib # Compatibility symlink
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Thursday, November 26, 2015 @ 23:42:20 Author: arojas Revision: 147861 Update to 061 Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-26 17:28:25 UTC (rev 147860) +++ PKGBUILD2015-11-26 22:42:20 UTC (rev 147861) @@ -2,7 +2,7 @@ # Maintainer: Antonio Rojas pkgname=lrs -pkgver=060 +pkgver=061 pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(i686 x86_64) @@ -10,7 +10,7 @@ license=(GPL) depends=(gmp) source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz";) -md5sums=('d600a2e62969ad03f7ab2f85f1b3709c') +md5sums=('0b3687c8693cd7d1f234a3f65e147551') build() { cd lrslib-$pkgver @@ -21,8 +21,10 @@ cd lrslib-$pkgver mkdir -p "$pkgdir"/usr/{lib,bin,include/lrslib} - cp lrs redund nash "$pkgdir"/usr/bin/ - cp liblrsgmp.a "$pkgdir"/usr/lib - cp *.h "$pkgdir"/usr/include/lrslib + cp lrs redund 2nash lrsnash "$pkgdir"/usr/bin/ + install -m644 liblrsgmp.a "$pkgdir"/usr/lib + install -m644 *.h "$pkgdir"/usr/include/lrslib +# Compatibility symlink + ln -s /usr/bin/lrsnash "$pkgdir"/usr/bin/nash }
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Thursday, August 13, 2015 @ 21:14:07 Author: arojas Revision: 138310 Update to 060, install library and headers Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-13 18:54:37 UTC (rev 138309) +++ PKGBUILD2015-08-13 19:14:07 UTC (rev 138310) @@ -2,15 +2,15 @@ # Maintainer: Antonio Rojas pkgname=lrs -pkgver=051 -pkgrel=2 +pkgver=060 +pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=(i686 x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; license=(GPL) depends=(gmp) -source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/lrslib-$pkgver.tar.gz";) -md5sums=('cca323eee8bf76f598a13d7bf67cc13d') +source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/lrslib-$pkgver.tar.gz";) +md5sums=('d600a2e62969ad03f7ab2f85f1b3709c') build() { cd lrslib-$pkgver @@ -20,7 +20,9 @@ package() { cd lrslib-$pkgver - mkdir -p "$pkgdir"/usr/bin + mkdir -p "$pkgdir"/usr/{lib,bin,include/lrslib} cp lrs redund nash "$pkgdir"/usr/bin/ + cp liblrsgmp.a "$pkgdir"/usr/lib + cp *.h "$pkgdir"/usr/include/lrslib }
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Sunday, March 1, 2015 @ 09:16:02 Author: arojas Revision: 128454 Package all binaries Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-01 08:04:19 UTC (rev 128453) +++ PKGBUILD2015-03-01 08:16:02 UTC (rev 128454) @@ -3,12 +3,12 @@ pkgname=lrs pkgver=051 -pkgrel=1 +pkgrel=2 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" -arch=('i686' 'x86_64') +arch=(i686 x86_64) url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; -license=('GPL') -depends=('gmp') +license=(GPL) +depends=(gmp) source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/lrslib-$pkgver.tar.gz";) md5sums=('cca323eee8bf76f598a13d7bf67cc13d') @@ -21,6 +21,6 @@ cd lrslib-$pkgver mkdir -p "$pkgdir"/usr/bin - cp lrs "$pkgdir"/usr/bin/ + cp lrs redund nash "$pkgdir"/usr/bin/ }
[arch-commits] Commit in lrs/trunk (PKGBUILD)
Date: Friday, January 30, 2015 @ 21:50:31 Author: arojas Revision: 126831 Update to 051 Modified: lrs/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-01-30 17:34:44 UTC (rev 126830) +++ PKGBUILD2015-01-30 20:50:31 UTC (rev 126831) @@ -2,7 +2,7 @@ # Maintainer: Antonio Rojas pkgname=lrs -pkgver=050a +pkgver=051 pkgrel=1 pkgdesc="C implementation of the reverse search algorithm for vertex enumeration/convex hull problems" arch=('i686' 'x86_64') @@ -9,16 +9,16 @@ url="http://cgm.cs.mcgill.ca/~avis/C/lrs.html"; license=('GPL') depends=('gmp') -source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/lrslib-$pkgver.tar";) -md5sums=('13aa52fe0545d1d1dc0755d2e80be7d1') +source=("http://cgm.cs.mcgill.ca/~avis/C/lrslib/lrslib-$pkgver.tar.gz";) +md5sums=('cca323eee8bf76f598a13d7bf67cc13d') build() { - cd lrslib-050 + cd lrslib-$pkgver make } package() { - cd lrslib-050 + cd lrslib-$pkgver mkdir -p "$pkgdir"/usr/bin cp lrs "$pkgdir"/usr/bin/