[arch-commits] Commit in lrs/trunk (PKGBUILD)

2020-10-17 Thread Antonio Rojas via arch-commits
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)

2020-06-04 Thread Antonio Rojas via arch-commits
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)

2020-06-04 Thread Antonio Rojas via arch-commits
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)

2020-06-04 Thread Antonio Rojas via arch-commits
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)

2019-07-09 Thread Antonio Rojas via arch-commits
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)

2019-07-08 Thread Antonio Rojas via arch-commits
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)

2019-04-29 Thread Antonio Rojas via arch-commits
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)

2018-07-12 Thread Antonio Rojas via arch-commits
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)

2017-07-10 Thread Antonio Rojas
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)

2016-11-24 Thread Antonio Rojas
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)

2016-06-05 Thread Antonio Rojas
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)

2015-11-26 Thread Antonio Rojas
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)

2015-08-13 Thread Antonio Rojas
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)

2015-03-01 Thread Antonio Rojas
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)

2015-01-30 Thread Antonio Rojas
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/