summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD28
2 files changed, 21 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c9d3d276535..841d779d3a53 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 5c2f3051d658..9cd3768d49a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}
}