[arch-commits] Commit in libgee/trunk (PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Thu Feb 10 14:09:35 UTC 2022
Date: Thursday, February 10, 2022 @ 14:09:35
Author: heftig
Revision: 436861
0.20.5-1
Modified:
libgee/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-02-10 13:57:00 UTC (rev 436860)
+++ PKGBUILD 2022-02-10 14:09:35 UTC (rev 436861)
@@ -3,36 +3,36 @@
# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
pkgname=libgee
-pkgver=0.20.4
+pkgver=0.20.5
pkgrel=1
pkgdesc="A collection library providing GObject-based interfaces and classes for commonly used data structures"
-url="https://git.gnome.org/browse/libgee"
+url="https://gitlab.gnome.org/GNOME/libgee"
license=(LGPL2.1)
arch=(x86_64)
depends=(glib2)
makedepends=(gobject-introspection vala autoconf-archive git)
-_commit=db2efd468d32832ed787165ddda555706d888aca # tags/0.20.4^0
+_commit=ab19a43592bb96ec8812058ea33a5b856b475bf4 # tags/0.20.5^0
source=("git+https://gitlab.gnome.org/GNOME/libgee.git#commit=$_commit")
sha256sums=('SKIP')
pkgver() {
- cd $pkgname
- git describe --tags | sed 's/-/+/g'
+ cd libgee
+ git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
}
prepare() {
- cd $pkgname
+ cd libgee
NOCONFIGURE=1 ./autogen.sh
}
build() {
- cd $pkgname
+ cd libgee
./configure --prefix=/usr --disable-static
make
}
check() {
- cd $pkgname
+ cd libgee
# generates a bazillion traps - make sure systemd's core_pattern
# is deactivated, or you'll DoS the journal and the system
#make check
@@ -39,6 +39,9 @@
}
package() {
- cd $pkgname
+ depends+=(libg{lib,object,io}-2.0.so)
+ provides+=(libgee-0.8.so)
+
+ cd libgee
make DESTDIR="$pkgdir" install
}
More information about the arch-commits
mailing list