diff options
author | David Runge | 2017-10-25 03:52:02 +0200 |
---|---|---|
committer | David Runge | 2017-10-25 03:52:02 +0200 |
commit | 3688617a9390da60798f1990deb920dc808a1d10 (patch) | |
tree | 1258cbdd2c01ac684e00f74f950052c201034e59 /PKGBUILD | |
parent | 2bed876adcd42c30d0965c3547ea08733a5517ed (diff) | |
download | aur-3688617a9390da60798f1990deb920dc808a1d10.tar.gz |
PKGBUILD: Using autoreconf instead of autogen.sh in prepare(). removing useless tee. Properly quoting variables. Removing useless replaces.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 14 insertions, 11 deletions
@@ -1,35 +1,38 @@ # Maintainer: David Runge <dave@sleepmap.de> pkgname=veejay-server-git -_name=veejay-server +_pkg=veejay-server _pkgroot=veejay pkgver=1.5.57.r984.g560172d7 -pkgrel=1 -pkgdesc="Veejay is a visual instrument and realtime video sampler for GNU/Linux" +pkgrel=2 +pkgdesc="A visual instrument and realtime video sampler for GNU/Linux" arch=('i686' 'x86_64') url="https://github.com/c0ntrol/${_pkgroot}" groups=('veejay') conflicts=('veejay-server') -replaces=('veejay-server') provides=('veejay-server') license=('LGPL') depends=('libxml2' 'libx11' 'jack' 'ffmpeg' 'sdl' 'gtk2' 'libjpeg-turbo') makedepends=('git') -source=("${_name}::git+https://github.com/c0ntrol/${_pkgroot}") +source=("${_pkg}::git+https://github.com/c0ntrol/${_pkgroot}") sha512sums=('SKIP') pkgver() { - cd "$srcdir/${_name}/${_pkgroot}-current" + cd "${srcdir}/${_pkg}/${_pkgroot}-current" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//g' } +prepare() { + cd "${_pkg}/${_pkgroot}-current/${_pkg}" + autoreconf -fi +} + build() { - cd "$srcdir/${_name}/${_pkgroot}-current/${_name}" - ./autogen.sh + cd "${_pkg}/${_pkgroot}-current/${_pkg}" ./configure --prefix=/usr - make 2>&1 | tee build.log + make } package() { - cd "$srcdir/${_name}/${_pkgroot}-current/${_name}" - make DESTDIR="$pkgdir" install + cd "${_pkg}/${_pkgroot}-current/${_pkg}" + make DESTDIR="${pkgdir}" install } |