diff options
author | Pellegrino Prevete | 2021-02-08 04:32:58 +0100 |
---|---|---|
committer | Pellegrino Prevete | 2021-02-08 04:32:58 +0100 |
commit | 0fe7e69674ecf46f7bcb8c982ef854be6d6dee2b (patch) | |
tree | 5a73a5a1c979bf76a47ef4e5f8d7d7b4998f3652 /PKGBUILD | |
parent | 038375afdb732c9b9ac5ce0d5b091ed4b237053d (diff) | |
download | aur-0fe7e69674ecf46f7bcb8c982ef854be6d6dee2b.tar.gz |
change to adapt to meson switch
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 19 insertions, 29 deletions
@@ -1,45 +1,35 @@ -# Maintainer: Christian Hesse <mail@eworm.de> +# Mantainer: Pellegrino Prevete <pellegrinoprevete@gmail.com> +# Old mantainer: Christian Hesse <mail@eworm.de> -pkgname=libgit2-glib-git -pkgver=0.0.6.r17.gcc9d2e9 +_pkgname=libgit2-glib +pkgname=$_pkgname-git +pkgver=v.0.99.0+17+gcaa0b64 pkgrel=1 -pkgdesc='GLib wrapper for libgit2 - git checkout' -arch=('i686' 'x86_64') -url='http://live.gnome.org/Libgit2-glib' -license=('LGPL2.1') +pkgdesc="GLib wrapper for libgit2" +arch=('any') +url="https://gitlab.gnome.org/GNOME/libgit2-glib" +license=(GPL) depends=('glib2' 'libgit2' 'gobject-introspection') makedepends=('git' 'gnome-common' 'gtk-doc') -provides=('libgit2-glib') -conflicts=('libgit2-glib') -source=('git://git.gnome.org/libgit2-glib') -sha256sums=('SKIP') +source=("git+https://gitlab.gnome.org/GNOME/$_pkgname") +conflicts=($_pkgname) +provides=($_pkgname) +sha512sums=('SKIP') pkgver() { - cd libgit2-glib/ - - if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then - echo "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG}).r$(git rev-list --count ${GITTAG}..).g$(git log -1 --format="%h")" - else - echo "0.r$(git rev-list --count master).g$(git log -1 --format="%h")" - fi + cd $_pkgname + git describe --tags | sed 's/-/+/g' } build() { - cd libgit2-glib/ - - ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static - make + arch-meson $_pkgname build + meson compile -C build } check() { - cd libgit2-glib/ - - make check + meson test -C build } package() { - cd libgit2-glib/ - - make DESTDIR="${pkgdir}" install + DESTDIR="$pkgdir" meson install -C build } - |