diff options
author | Carsten Haitzler (Rasterman) | 2017-09-03 10:24:30 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) | 2017-12-30 14:34:07 +0900 |
commit | 3cf46665f4f6963038464ea330fb8d8b7b477b53 (patch) | |
tree | 0b786e7d8063dc620eeb260d19ed13b1b01ceec8 | |
parent | 03607b57949e672f6d983cc4bfccaa654b0dfad8 (diff) | |
download | aur-3cf46665f4f6963038464ea330fb8d8b7b477b53.tar.gz |
update rage aur build to handle meson and work with git, update 0.3.0
also enable debug option...
also take over maintainership
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 18 insertions, 14 deletions
@@ -1,16 +1,17 @@ pkgbase = rage-git pkgdesc = Video Player based on EFL - Development version - pkgver = 0.1.4.r132.48d9936 - pkgrel = 2 + pkgver = 0.3.0.r194.b7be3a0 + pkgrel = 1 url = https://www.enlightenment.org/p.php?p=about/rage arch = i686 arch = x86_64 license = BSD makedepends = git depends = efl - provides = rage=0.1.4.r132.48d9936 + provides = rage=0.3.0.r194.b7be3a0 conflicts = rage - source = git://git.enlightenment.org/apps/rage.git + options = debug + source = git+https://git.enlightenment.org/apps/rage.git sha256sums = SKIP pkgname = rage-git @@ -1,9 +1,10 @@ -# Maintainer: Doug Newgard <scimmia at archlinux dot info> +# Maintainer: Carsten Haitzler <raster@rasterman.com> +# Contributor: Doug Newgard <scimmia at archlinux dot info> _pkgname=rage pkgname=$_pkgname-git -pkgver=0.1.4.r132.48d9936 -pkgrel=2 +pkgver=0.3.0.r194.b7be3a0 +pkgrel=1 pkgdesc="Video Player based on EFL - Development version" arch=('i686' 'x86_64') url="https://www.enlightenment.org/p.php?p=about/rage" @@ -12,13 +13,14 @@ depends=('efl') makedepends=('git') provides=("$_pkgname=$pkgver") conflicts=("$_pkgname") -source=("git://git.enlightenment.org/apps/$_pkgname.git") +options=('debug') +source=("git+https://git.enlightenment.org/apps/$_pkgname.git") sha256sums=('SKIP') pkgver() { cd $_pkgname - local v_ver=$(awk -F , '/^AC_INIT/ {gsub(/[\[\] -]/, ""); print $2}' configure.ac) + local v_ver=$(grep version meson.build | head -1 | sed s/version//g | tr ":'," " " | awk '{print $1}') printf "$v_ver.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" } @@ -28,19 +30,20 @@ build() { export CFLAGS="$CFLAGS -fvisibility=hidden" - ./autogen.sh \ - --prefix=/usr + rm -rf build + meson --prefix=/usr \ + . build - make + ninja -C build } package() { cd $_pkgname - make -j1 DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja -C build install # install text files - install -Dm644 -t "$pkgdir/usr/share/doc/$_pkgname/" ChangeLog NEWS README + install -Dm644 -t "$pkgdir/usr/share/doc/$_pkgname/" README # install license files install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" AUTHORS COPYING |