summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPellegrino Prevete2021-02-08 04:32:58 +0100
committerPellegrino Prevete2021-02-08 04:32:58 +0100
commit0fe7e69674ecf46f7bcb8c982ef854be6d6dee2b (patch)
tree5a73a5a1c979bf76a47ef4e5f8d7d7b4998f3652 /PKGBUILD
parent038375afdb732c9b9ac5ce0d5b091ed4b237053d (diff)
downloadaur-0fe7e69674ecf46f7bcb8c982ef854be6d6dee2b.tar.gz
change to adapt to meson switch
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 19 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2251c1f60843..1f0c70866c7e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}
-