[arch-commits] Commit in lpeg/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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