diff options
-rw-r--r-- | .SCRINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 37 insertions, 14 deletions
diff --git a/.SCRINFO b/.SCRINFO new file mode 100644 index 000000000000..16d795d0f4c5 --- /dev/null +++ b/.SCRINFO @@ -0,0 +1,16 @@ +pkgbase = nq-git + pkgdesc = Unix command line queue utility + pkgver = 0.3.1.r0.gc09c3a7 + pkgrel = 1 + url = https://github.com/chneukirchen/nq + arch = x86_64 + license = custom + makedepends = git + depends = bash + provides = nq + conflicts = nq + source = git+https://github.com/chneukirchen/nq.git + md5sums = SKIP + +pkgname = nq-git + @@ -1,28 +1,35 @@ -# Maintainer: John "ShaggyTwoDope" Jenkins <twodopeshaggy at gmail dot com> +# Maintainer: Tobias Frilling <tobias@frilling-online.de> pkgname=nq-git -pkgver=r68.0eae839 +pkgver=0.3.1.r0.gc09c3a7 pkgrel=1 pkgdesc="Unix command line queue utility" -arch=('i686' 'x86_64') +arch=('x86_64') url="https://github.com/chneukirchen/nq" -license=('GPL') -makedepends=('make') -provides=("nq") -conflicts=("nq") -source=("${pkgname}::git+https://github.com/chneukirchen/nq.git") +license=('custom') +depends=('bash') +makedepends=('git') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("git+${url}.git") md5sums=('SKIP') pkgver() { - cd "${srcdir}/${pkgname}" - printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$srcdir/${pkgname%-git}" + printf "%s" "$(git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g')" } build() { - cd "$srcdir/$pkgname" - make PREFIX="/usr" all + cd "$srcdir/${pkgname%-git}" + make all +} + +check() { + cd "$srcdir/${pkgname%-git}" + make -k check } package() { - cd "$srcdir/$pkgname" - make DESTDIR="$pkgdir/" PREFIX="/usr" install + cd "$srcdir/${pkgname%-git}" + make PREFIX="/usr/" DESTDIR="$pkgdir/" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } |