summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEduardo Bart2020-07-09 09:31:46 -0300
committerEduardo Bart2020-07-09 09:31:58 -0300
commit9592bd6fb8cdecc6fa633f537cf55d8e31446a4a (patch)
tree6fc21e818a44930d518c26b0429bb908585c895c
parent7e24865d30f0035db80c77137a9c479002090e63 (diff)
downloadaur-9592bd6fb8cdecc6fa633f537cf55d8e31446a4a.tar.gz
Switch to sources from git
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
2 files changed, 13 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2447eb999329..919bf2434a42 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = luajit-openresty
pkgdesc = Just-in-time compiler and drop-in replacement for Lua (openresty fork)
- pkgver = 2.1.20190626
+ pkgver = 2.1.20200102.r34.g31116c4d
pkgrel = 1
url = http://luajit.org/
arch = i686
@@ -9,8 +9,8 @@ pkgbase = luajit-openresty
depends = gcc-libs
provides = luajit
conflicts = luajit
- source = https://github.com/openresty/luajit2/archive/v2.1-20190626.tar.gz
- sha1sums = da301ba74abcd4bdc36c4c9f37d6ef97b3673fdc
+ source = git+https://github.com/openresty/luajit2.git#branch=v2.1-agentzh
+ sha1sums = SKIP
pkgname = luajit-openresty
diff --git a/PKGBUILD b/PKGBUILD
index 1ed3063587ff..96b6360bb5d5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,5 @@
pkgname=luajit-openresty
-_pkgver=2.1-20190626
-pkgver=${_pkgver//\-/.}
+pkgver=2.1.20200102.r34.g31116c4d
pkgrel=1
pkgdesc='Just-in-time compiler and drop-in replacement for Lua (openresty fork)'
arch=('i686' 'x86_64')
@@ -9,16 +8,21 @@ license=('MIT')
depends=('gcc-libs')
conflicts=('luajit')
provides=('luajit')
-source=(https://github.com/openresty/luajit2/archive/v${_pkgver}.tar.gz)
-sha1sums=('da301ba74abcd4bdc36c4c9f37d6ef97b3673fdc')
+source=(git+https://github.com/openresty/luajit2.git#branch=v2.1-agentzh)
+sha1sums=('SKIP')
+
+pkgver() {
+ cd $srcdir/luajit2
+ git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
build() {
- cd $srcdir/luajit2-$_pkgver
+ cd $srcdir/luajit2
make amalg PREFIX=/usr
}
package() {
- cd $srcdir/luajit2-$_pkgver
+ cd $srcdir/luajit2
make install DESTDIR=$pkgdir PREFIX=/usr
install -Dm644 COPYRIGHT $pkgdir/usr/share/licenses/$pkgname/COPYRIGHT
install -Dm755 src/luajit $pkgdir/usr/bin/luajit