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

2020-06-30 Thread Christian Hesse via arch-commits
Date: Tuesday, June 30, 2020 @ 15:51:47
  Author: eworm
Revision: 390668

upgpkg: lpeg 1.0.2-3: lua 5.4 rebuild

Modified:
  lpeg/trunk/PKGBUILD

--+
 PKGBUILD |   36 +++-
 1 file changed, 27 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-30 15:46:55 UTC (rev 390667)
+++ PKGBUILD2020-06-30 15:51:47 UTC (rev 390668)
@@ -2,15 +2,15 @@
 # Contributor: Gustavo Alvarez 
 
 pkgbase=lpeg
-pkgname=(lua-lpeg lua51-lpeg lua52-lpeg)
+pkgname=(lua-lpeg lua51-lpeg lua52-lpeg lua53-lpeg)
 pkgver=1.0.2
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
 license=('MIT')
-makedepends=('lua' 'lua51' 'lua52')
-source=(http://www.inf.puc-rio.br/~roberto/$pkgbase/$pkgbase-$pkgver.tar.gz
-LICENSE)
+makedepends=('lua' 'lua51' 'lua52' 'lua53')
+source=("http://www.inf.puc-rio.br/~roberto/$pkgbase/$pkgbase-$pkgver.tar.gz;
+'LICENSE')
 sha256sums=('48d66576051b6c78388faad09b70493093264588fcd0f258ddaab1cdd4a15ffe'
 '6be7688c9c648e7c7cde693081be938c869a10aa4de09fe0a4c4c1d66b3cf03d')
 
@@ -20,6 +20,7 @@
 
   cp -r $pkgbase-$pkgver $pkgbase-$pkgver-51
   cp -r $pkgbase-$pkgver $pkgbase-$pkgver-52
+  cp -r $pkgbase-$pkgver $pkgbase-$pkgver-53
 }
 
 build() {
@@ -31,10 +32,13 @@
 
   cd "$srcdir"/$pkgbase-$pkgver-52
   make LUADIR=/usr/include/lua5.2
+  
+  cd "$srcdir"/$pkgbase-$pkgver-53
+  make LUADIR=/usr/include/lua5.3
 }
 
 check() {
-  msg2 "Testing with Lua 5.3"
+  msg2 "Testing with Lua 5.4"
   cd $srcdir/$pkgbase-$pkgver
   lua test.lua
 
@@ -45,15 +49,19 @@
   msg2 "Testing with Lua 5.2"
   cd $srcdir/$pkgbase-$pkgver-52
   lua5.2 test.lua
+  
+  msg2 "Testing with Lua 5.3"
+  cd $srcdir/$pkgbase-$pkgver-53
+  lua5.3 test.lua
 }
 
 package_lua-lpeg() {
-  pkgdesc='Pattern-matching library for Lua 5.3'
+  pkgdesc='Pattern-matching library for Lua 5.4'
   depends=('lua')
 
   cd $pkgbase-$pkgver
-  install -Dm755 $pkgbase.so "$pkgdir"/usr/lib/lua/5.3/$pkgbase.so
-  install -Dm644 re.lua "$pkgdir"/usr/share/lua/5.3/re.lua
+  install -Dm755 $pkgbase.so "$pkgdir"/usr/lib/lua/5.4/$pkgbase.so
+  install -Dm644 re.lua "$pkgdir"/usr/share/lua/5.4/re.lua
   install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
@@ -76,3 +84,13 @@
   install -Dm644 re.lua "$pkgdir"/usr/share/lua/5.2/re.lua
   install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
+
+package_lua53-lpeg() {
+  pkgdesc='Pattern-matching library for Lua 5.3'
+  depends=('lua53')
+
+  cd $pkgbase-$pkgver-53
+  install -Dm755 $pkgbase.so "$pkgdir"/usr/lib/lua/5.3/$pkgbase.so
+  install -Dm644 re.lua "$pkgdir"/usr/share/lua/5.3/re.lua
+  install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-05-16 Thread Felix Yan via arch-commits
Date: Saturday, May 16, 2020 @ 11:10:20
  Author: felixonmars
Revision: 384255

upgpkg: lpeg 1.0.2-2: reproducibility rebuild

Modified:
  lpeg/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-16 11:09:55 UTC (rev 384254)
+++ PKGBUILD2020-05-16 11:10:20 UTC (rev 384255)
@@ -4,7 +4,7 @@
 pkgbase=lpeg
 pkgname=(lua-lpeg lua51-lpeg lua52-lpeg)
 pkgver=1.0.2
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
 license=('MIT')


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

2019-03-12 Thread Christian Hesse via arch-commits
Date: Tuesday, March 12, 2019 @ 07:42:27
  Author: eworm
Revision: 347720

upgpkg: lpeg 1.0.2-1

new upstream release

Modified:
  lpeg/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-12 07:25:02 UTC (rev 347719)
+++ PKGBUILD2019-03-12 07:42:27 UTC (rev 347720)
@@ -3,8 +3,8 @@
 
 pkgbase=lpeg
 pkgname=(lua-lpeg lua51-lpeg lua52-lpeg)
-pkgver=1.0.1
-pkgrel=2
+pkgver=1.0.2
+pkgrel=1
 arch=('x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
 license=('MIT')
@@ -11,7 +11,7 @@
 makedepends=('lua' 'lua51' 'lua52')
 source=(http://www.inf.puc-rio.br/~roberto/$pkgbase/$pkgbase-$pkgver.tar.gz
 LICENSE)
-sha256sums=('62d9f7a9ea3c1f215c77e0cadd8534c6ad9af0fb711c3f89188a8891c72f026b'
+sha256sums=('48d66576051b6c78388faad09b70493093264588fcd0f258ddaab1cdd4a15ffe'
 '6be7688c9c648e7c7cde693081be938c869a10aa4de09fe0a4c4c1d66b3cf03d')
 
 prepare() {


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

2018-06-05 Thread Christian Hesse via arch-commits
Date: Tuesday, June 5, 2018 @ 08:27:53
  Author: eworm
Revision: 325901

upgpkg: lpeg 1.0.1-2

rebuild with clean environment for reproducibility

Modified:
  lpeg/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-05 08:24:01 UTC (rev 325900)
+++ PKGBUILD2018-06-05 08:27:53 UTC (rev 325901)
@@ -5,7 +5,7 @@
 pkgbase=lpeg
 pkgname=(lua-lpeg lua51-lpeg lua52-lpeg)
 pkgver=1.0.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
 license=('MIT')


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

2017-01-29 Thread Christian Hesse
Date: Monday, January 30, 2017 @ 07:22:15
  Author: eworm
Revision: 287750

upgpkg: lpeg 1.0.1-1

new upstream release

Modified:
  lpeg/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-29 23:15:00 UTC (rev 287749)
+++ PKGBUILD2017-01-30 07:22:15 UTC (rev 287750)
@@ -1,10 +1,10 @@
 # $Id$
-# Maintainer:
+# Maintainer: Christian Hesse 
 # Contributor: Gustavo Alvarez 
 
 pkgbase=lpeg
 pkgname=(lua-lpeg lua51-lpeg lua52-lpeg)
-pkgver=1.0.0
+pkgver=1.0.1
 pkgrel=1
 arch=('i686' 'x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
@@ -12,8 +12,8 @@
 makedepends=('lua' 'lua51' 'lua52')
 source=(http://www.inf.puc-rio.br/~roberto/$pkgbase/$pkgbase-$pkgver.tar.gz
 LICENSE)
-sha1sums=('64a0920c9243b624a277c987d2219b6c50c43971'
-  'e471a511997528dd080d2997580499c37d06111a')
+sha256sums=('62d9f7a9ea3c1f215c77e0cadd8534c6ad9af0fb711c3f89188a8891c72f026b'
+'6be7688c9c648e7c7cde693081be938c869a10aa4de09fe0a4c4c1d66b3cf03d')
 
 prepare() {
   sed 's/^CFLAGS =/CFLAGS +=/' -i $pkgbase-$pkgver/makefile


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

2015-09-28 Thread Anatol Pomozov
Date: Monday, September 28, 2015 @ 20:26:41
  Author: anatolik
Revision: 247675

upgpkg: lpeg 1.0.0-1

Modified:
  lpeg/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-28 15:57:21 UTC (rev 247674)
+++ PKGBUILD2015-09-28 18:26:41 UTC (rev 247675)
@@ -4,8 +4,8 @@
 
 pkgbase=lpeg
 pkgname=(lua-lpeg lua51-lpeg lua52-lpeg)
-pkgver=0.12.2
-pkgrel=2
+pkgver=1.0.0
+pkgrel=1
 arch=('i686' 'x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
 license=('MIT')
@@ -12,8 +12,8 @@
 makedepends=('lua' 'lua51' 'lua52')
 source=(http://www.inf.puc-rio.br/~roberto/$pkgbase/$pkgbase-$pkgver.tar.gz
 LICENSE)
-md5sums=('fabb614eb46e370d4f6b8fd82d17ca7e'
- 'dccb97b431c3a3ccaacc216c6242e9fd')
+sha1sums=('64a0920c9243b624a277c987d2219b6c50c43971'
+  'e471a511997528dd080d2997580499c37d06111a')
 
 prepare() {
   sed 's/^CFLAGS =/CFLAGS +=/' -i $pkgbase-$pkgver/makefile


[arch-commits] Commit in lpeg/trunk (PKGBUILD lpeg-0.12-makefile.patch)

2015-05-04 Thread Anatol Pomozov
Date: Monday, May 4, 2015 @ 22:20:47
  Author: anatolik
Revision: 238483

upgpkg: lpeg 0.12.2-1

Lua 5.3 rebuild

Modified:
  lpeg/trunk/PKGBUILD
Deleted:
  lpeg/trunk/lpeg-0.12-makefile.patch

--+
 PKGBUILD |   51 +
 lpeg-0.12-makefile.patch |   37 
 2 files changed, 38 insertions(+), 50 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-04 19:37:22 UTC (rev 238482)
+++ PKGBUILD2015-05-04 20:20:47 UTC (rev 238483)
@@ -3,26 +3,24 @@
 # Contributor: Gustavo Alvarez sl1pk...@gmail.com
 
 pkgbase=lpeg
-pkgname=(lua-lpeg lua51-lpeg)
-pkgver=0.12
-pkgrel=2
+pkgname=(lua-lpeg lua51-lpeg lua52-lpeg)
+pkgver=0.12.2
+pkgrel=1
 arch=('i686' 'x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
 license=('MIT')
-makedepends=('lua' 'lua51')
+makedepends=('lua' 'lua51' 'lua52')
 source=(http://www.inf.puc-rio.br/~roberto/$pkgbase/$pkgbase-$pkgver.tar.gz
-lpeg-0.12-makefile.patch
 LICENSE)
-md5sums=('4abb3c28cd8b6565c6a65e88f06c9162'
- '75ea7deffd790f482c9473ff2e9e1cdf'
+md5sums=('fabb614eb46e370d4f6b8fd82d17ca7e'
  'dccb97b431c3a3ccaacc216c6242e9fd')
 
 prepare() {
-  pushd $pkgbase-$pkgver
-  patch -p1 -i ../lpeg-0.12-makefile.patch
-  popd
+  sed 's/^CFLAGS =/CFLAGS +=/' -i $pkgbase-$pkgver/makefile
+  sed 's/^COPT =/# COPT =/' -i $pkgbase-$pkgver/makefile
 
   cp -r $pkgbase-$pkgver $pkgbase-$pkgver-51
+  cp -r $pkgbase-$pkgver $pkgbase-$pkgver-52
 }
 
 build() {
@@ -31,15 +29,32 @@
 
   cd $srcdir/$pkgbase-$pkgver-51
   make LUADIR=/usr/include/lua5.1
+
+  cd $srcdir/$pkgbase-$pkgver-52
+  make LUADIR=/usr/include/lua5.2
 }
 
+check() {
+  msg2 Testing with Lua 5.3
+  cd $srcdir/$pkgbase-$pkgver
+  lua test.lua
+
+  msg2 Testing with Lua 5.1
+  cd $srcdir/$pkgbase-$pkgver-51
+  lua5.1 test.lua
+
+  msg2 Testing with Lua 5.2
+  cd $srcdir/$pkgbase-$pkgver-52
+  lua5.2 test.lua
+}
+
 package_lua-lpeg() {
-  pkgdesc='Pattern-matching library for Lua 5.2'
+  pkgdesc='Pattern-matching library for Lua 5.3'
   depends=('lua')
 
   cd $pkgbase-$pkgver
-  install -Dm755 $pkgbase.so $pkgdir/usr/lib/lua/5.2/$pkgbase.so
-  install -Dm644 re.lua $pkgdir/usr/share/lua/5.2/re.lua
+  install -Dm755 $pkgbase.so $pkgdir/usr/lib/lua/5.3/$pkgbase.so
+  install -Dm644 re.lua $pkgdir/usr/share/lua/5.3/re.lua
   install -Dm644 ../LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
 }
 
@@ -52,3 +67,13 @@
   install -Dm644 re.lua $pkgdir/usr/share/lua/5.1/re.lua
   install -Dm644 ../LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
 }
+
+package_lua52-lpeg() {
+  pkgdesc='Pattern-matching library for Lua 5.2'
+  depends=('lua52')
+
+  cd $pkgbase-$pkgver-52
+  install -Dm755 $pkgbase.so $pkgdir/usr/lib/lua/5.2/$pkgbase.so
+  install -Dm644 re.lua $pkgdir/usr/share/lua/5.2/re.lua
+  install -Dm644 ../LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: lpeg-0.12-makefile.patch
===
--- lpeg-0.12-makefile.patch2015-05-04 19:37:22 UTC (rev 238482)
+++ lpeg-0.12-makefile.patch2015-05-04 20:20:47 UTC (rev 238483)
@@ -1,37 +0,0 @@
 lpeg-0.12/makefile
-+++ lpeg-0.12/makefile
-@@ -1,7 +1,7 @@
- LIBNAME = lpeg
- LUADIR = /usr/include/lua5.1/
- 
--COPT = -O2
-+#COPT = -O2
- # COPT = -DLPEG_DEBUG -g
- 
- CWARNS = -Wall -Wextra -pedantic \
-@@ -22,21 +22,21 @@
- # -Wunreachable-code \
- 
- 
--CFLAGS = $(CWARNS) $(COPT) -ansi -I$(LUADIR) -fPIC
-+CFLAGS += $(CWARNS) $(COPT) -ansi -I$(LUADIR) -fPIC
- CC = gcc
- 
- FILES = lpvm.o lpcap.o lptree.o lpcode.o lpprint.o
- 
- # For Linux
- linux:
--  make lpeg.so DLLFLAGS = -shared -fPIC
-+  $(MAKE) lpeg.so DLLFLAGS = -shared -fPIC
- 
- # For Mac OS
- macosx:
--  make lpeg.so DLLFLAGS = -bundle -undefined dynamic_lookup
-+  $(MAKE) lpeg.so DLLFLAGS = -bundle -undefined dynamic_lookup
- 
- lpeg.so: $(FILES)
--  env $(CC) $(DLLFLAGS) $(FILES) -o lpeg.so
-+  env $(CC) $(CFLAGS) $(DLLFLAGS) $(LDFLAGS) $(FILES) -o lpeg.so
- 
- $(FILES): makefile
- 


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

2015-05-04 Thread Anatol Pomozov
Date: Monday, May 4, 2015 @ 22:29:14
  Author: anatolik
Revision: 238487

upgpkg: lpeg 0.12.2-2

Rebuilding the package to fix 'db-update' glitch that dit allow me to update 
the database.

Modified:
  lpeg/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-04 20:26:52 UTC (rev 238486)
+++ PKGBUILD2015-05-04 20:29:14 UTC (rev 238487)
@@ -5,7 +5,7 @@
 pkgbase=lpeg
 pkgname=(lua-lpeg lua51-lpeg lua52-lpeg)
 pkgver=0.12.2
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
 license=('MIT')


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

2014-04-19 Thread Bartłomiej Piotrowski
Date: Saturday, April 19, 2014 @ 14:07:05
  Author: bpiotrowski
Revision: 211534

upgpkg: lpeg 0.12-2

build lua-lpeg against lua 5.2

Modified:
  lpeg/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-19 12:00:05 UTC (rev 211533)
+++ PKGBUILD2014-04-19 12:07:05 UTC (rev 211534)
@@ -5,7 +5,7 @@
 pkgbase=lpeg
 pkgname=(lua-lpeg lua51-lpeg)
 pkgver=0.12
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url='http://www.inf.puc-rio.br/~roberto/lpeg'
 license=('MIT')
@@ -27,7 +27,7 @@
 
 build() {
   cd $pkgbase-$pkgver
-  make
+  make LUADIR=/usr/include
 
   cd $srcdir/$pkgbase-$pkgver-51
   make LUADIR=/usr/include/lua5.1