Date: Monday, July 23, 2018 @ 08:42:46 Author: foutrelis Revision: 329410
archrelease: copy trunk to staging-x86_64 Added: libgit2-glib/repos/staging-x86_64/ libgit2-glib/repos/staging-x86_64/PKGBUILD (from rev 329409, libgit2-glib/trunk/PKGBUILD) libgit2-glib/repos/staging-x86_64/libgit2-0.27.0.diff (from rev 329409, libgit2-glib/trunk/libgit2-0.27.0.diff) ---------------------+ PKGBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ libgit2-0.27.0.diff | 12 ++++++++++++ 2 files changed, 59 insertions(+) Copied: libgit2-glib/repos/staging-x86_64/PKGBUILD (from rev 329409, libgit2-glib/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-07-23 08:42:46 UTC (rev 329410) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Lukas Fleischer <lfleisc...@archlinux.org> +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> + +pkgname=libgit2-glib +pkgver=0.26.4 +pkgrel=3 +pkgdesc="GLib wrapper for libgit2" +url="https://wiki.gnome.org/Projects/Libgit2-glib" +license=(LGPL2.1) +arch=(x86_64) +depends=(glib2 libgit2) +makedepends=(gobject-introspection python-gobject python2 vala gtk-doc git meson) +_commit=fed5187a24bbee3aa72049df3f55af4a4166c0bb # tags/v0.26.4^0 +source=("git+https://git.gnome.org/browse/libgit2-glib#commit=$_commit" + libgit2-0.27.0.diff) +sha256sums=('SKIP' + 'df86d15a80e6031af51274e25266c5cf7800a803958384132c3c4a7835e15b1e') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname + patch -Np1 -i ../libgit2-0.27.0.diff +} + +build() { + arch-meson $pkgname build -D gtk_doc=true + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + cp -a "$pkgdir"/usr/lib/python{3.7,2.7} + python3 -m compileall "$pkgdir/usr/lib/python3.7" + python3 -O -m compileall "$pkgdir/usr/lib/python3.7" + python2 -m compileall "$pkgdir/usr/lib/python2.7" + python2 -O -m compileall "$pkgdir/usr/lib/python2.7" +} Copied: libgit2-glib/repos/staging-x86_64/libgit2-0.27.0.diff (from rev 329409, libgit2-glib/trunk/libgit2-0.27.0.diff) =================================================================== --- staging-x86_64/libgit2-0.27.0.diff (rev 0) +++ staging-x86_64/libgit2-0.27.0.diff 2018-07-23 08:42:46 UTC (rev 329410) @@ -0,0 +1,12 @@ +diff --git i/libgit2-glib/ggit-config.c w/libgit2-glib/ggit-config.c +index b6536ce..2785574 100644 +--- i/libgit2-glib/ggit-config.c ++++ w/libgit2-glib/ggit-config.c +@@ -295,6 +295,7 @@ ggit_config_add_file (GgitConfig *config, + ret = git_config_add_file_ondisk (_ggit_native_get (config), + path, + (git_config_level_t)level, ++ NULL, + force); + g_free (path); +