diff options
author | bartus | 2019-07-30 16:02:06 +0200 |
---|---|---|
committer | bartus | 2019-07-30 16:02:06 +0200 |
commit | 3a1844d0d67b5515cc44357f672d68ef5022f6bd (patch) | |
tree | 3a78a60bbc13301dc254b80910b2f32185249dfd | |
parent | 3b0fa2bc8dcc5202fdc93482666b2da7330f54dd (diff) | |
download | aur-3a1844d0d67b5515cc44357f672d68ef5022f6bd.tar.gz |
use upstream PKGBUILD
-rw-r--r-- | PKGBUILD | 63 |
1 files changed, 31 insertions, 32 deletions
@@ -1,49 +1,48 @@ -# Maintainer: Filipe LaĆns (FFY00) <lains@archlinux.org> -# Contributor: Alexander Hunziker <alex.hunziker@gmail.com> +# Maintainer: Alexander Hunziker <alex.hunziker@gmail.com> # Contributor: Alessio Biancalana <dottorblaster@gmail.com> # Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> +# Contributor: Salamandar <felix@piedallu.me> -pkgname=babl-git -_pkgname=${pkgname%-git} -pkgver=0.1.57.r1369.2ca9b0c +_pkgname=babl +pkgname="${_pkgname}-git" +pkgver=0.1.68.6.gcab54c3 pkgrel=1 -pkgdesc="Dynamic, any to any, pixel format translation library." -arch=('i686' 'x86_64') -url="http://www.babl.org/babl" +pkgdesc="babl is a dynamic, any to any, pixel format translation library." +arch=('x86_64') +url="https://www.gegl.org/babl" license=('LGPL3') depends=('glibc') -makedepends=('git') -provides=("babl=$pkgver") +makedepends=('git' 'meson' 'lcms2') +provides=("babl=${pkgver}") conflicts=('babl') -source=('git+https://gitlab.gnome.org/GNOME/babl') -sha512sums=('SKIP') +options=(!libtool) +source=(git+https://gitlab.gnome.org/GNOME/babl) +md5sums=('SKIP') -pkgver() { - cd $_pkgname - - printf "%s.r%s.%s" \ - $(cat configure.ac | grep '^m4_define(\[babl_.*_version\], \[[0-9]*\])' | tr -d '\n' | sed -e 's|^m4_define(\[babl_major_version\], \[||' -e 's|\])m4_define(\[babl_minor_version\], \[|.|' -e 's|\])m4_define(\[babl_micro_version\], \[|.|' -e 's|\])|\n|') \ - $(git rev-list --count HEAD) \ - $(git rev-parse --short HEAD) -} - -prepare() { - cd $_pkgname - - autoreconf -vif - - ./configure --prefix=/usr -} +_gitname=babl build() { - cd $_pkgname + mkdir "${srcdir}/build" -p + + meson "${srcdir}/${_gitname}"\ + "${srcdir}/build" \ + --prefix=/usr \ + -Dbuildtype=release \ + -Db_lto=true \ + -Dwith-docs=false - make + ninja -C "${srcdir}/build" } package() { - cd $_pkgname + DESTDIR="${pkgdir}" ninja -C "${srcdir}/build" install +} - make DESTDIR="$pkgdir" install +pkgver() { + cd "${_gitname}" + git describe --always | sed -e 's/BABL_//g' -e 's/[_-]/./g' } +check() { + meson test -C "${srcdir}/build" +} |