diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 21 insertions, 23 deletions
@@ -1,21 +1,21 @@ -# Generated by mksrcinfo v8 -# Thu Dec 15 23:47:38 UTC 2016 pkgbase = lib32-libnotify pkgdesc = Library for sending desktop notifications (32-bit) - pkgver = 0.7.7 + pkgver = 0.8.1 pkgrel = 1 - url = https://developer.gnome.org/notification-spec/ + url = https://gitlab.gnome.org/GNOME/libnotify arch = x86_64 license = LGPL + makedepends = docbook-xsl makedepends = gcc-multilib makedepends = git - makedepends = gnome-common - makedepends = gobject-introspection + makedepends = gtk-doc + makedepends = lib32-gobject-introspection makedepends = lib32-gtk3 + makedepends = meson + makedepends = xmlto depends = libnotify depends = lib32-gdk-pixbuf2 - source = git://git.gnome.org/libnotify#commit=c954cabaad9e224c0c6129032d824012d332c11b + source = libnotify::git+https://gitlab.gnome.org/GNOME/libnotify.git#commit=650f2f123e75469b85d81fbca66e17b744a7714b sha512sums = SKIP pkgname = lib32-libnotify - @@ -4,26 +4,21 @@ # Contributor: Jan de Groot <jgc at archlinux dot org> pkgname=lib32-libnotify -pkgver=0.7.7 +pkgver=0.8.1 pkgrel=1 pkgdesc="Library for sending desktop notifications (32-bit)" arch=('x86_64') -url="https://developer.gnome.org/notification-spec/" +url="https://gitlab.gnome.org/GNOME/libnotify" license=('LGPL') depends=("${pkgname#lib32-}" 'lib32-gdk-pixbuf2') -makedepends=('gcc-multilib' 'git' 'gnome-common' 'gobject-introspection' 'lib32-gtk3') -_commit=c954cabaad9e224c0c6129032d824012d332c11b # tags/0.7.7^0 -source=("git://git.gnome.org/libnotify#commit=$_commit") +makedepends=('docbook-xsl' 'gcc-multilib' 'git' 'gtk-doc' 'lib32-gobject-introspection' 'lib32-gtk3' 'meson' 'xmlto') +_commit=650f2f123e75469b85d81fbca66e17b744a7714b # tags/0.8.1^0 +source=("${pkgname#lib32-}::git+$url.git#commit=$_commit") sha512sums=('SKIP') -prepare() { - cd ${pkgname#lib32-} - NOCONFIGURE=1 ./autogen.sh -} - pkgver() { cd ${pkgname#lib32-} - git describe --tags | sed 's/-/+/g' + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' } build() { @@ -34,12 +29,15 @@ build() { export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' # export PKG_CONFIG_LIBDIR='/usr/lib32/pkgconfig' - cd ${pkgname#lib32-} - ./configure --build=i686-pc-linux-gnu --prefix=/usr --disable-static --libdir=/usr/lib32 - make + arch-meson ${pkgname#lib32-} build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs } package() { - make -C "${pkgname#lib32-}" DESTDIR="${pkgdir}" install + meson install -C build --destdir "$pkgdir" rm -rf "${pkgdir}/usr/"{bin,include,share} } |