[arch-commits] Commit in gnome-color-manager/trunk (PKGBUILD)
Jan de Groot
jgc at archlinux.org
Sat Sep 16 19:29:31 UTC 2017
Date: Saturday, September 16, 2017 @ 19:29:31
Author: jgc
Revision: 305662
upgpkg: gnome-color-manager 3.26.0+3+g3620f9b-1
Modified:
gnome-color-manager/trunk/PKGBUILD
----------+
PKGBUILD | 29 ++++++++++++-----------------
1 file changed, 12 insertions(+), 17 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-09-16 19:23:35 UTC (rev 305661)
+++ PKGBUILD 2017-09-16 19:29:31 UTC (rev 305662)
@@ -2,44 +2,39 @@
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
pkgname=gnome-color-manager
-pkgver=3.24.0+4+ge78025a
-pkgrel=2
+pkgver=3.26.0+3+g3620f9b
+pkgrel=1
pkgdesc="GNOME Color Profile Tools"
arch=(i686 x86_64)
url="https://git.gnome.org/browse/gnome-color-manager"
license=(GPL2)
depends=(libcanberra vte3 exiv2 shared-color-targets colord-gtk libexif)
-makedepends=(intltool yelp-tools git gnome-common appstream-glib)
+makedepends=(itstool git appstream-glib meson)
optdepends=('argyllcms: color calibration')
options=('!emptydirs')
groups=('gnome-extra')
-_commit=e78025ac3ef768eecd0051748044113dc3dcb4eb # master
+_commit=3620f9bc7e5f4f3cae856eaeac1046a41da69164 # master
source=("git+https://git.gnome.org/browse/gnome-color-manager#commit=$_commit")
sha256sums=('SKIP')
pkgver() {
cd $pkgname
- git describe --tags | sed -e 's/GNOME_COLOR_MANAGER_//' -e 's/_/\./g' -e 's/-/+/g'
+ git describe --tags | sed 's/^GNOME_COLOR_MANAGER_//;s/_/./g;s/-/+/g'
}
prepare() {
+ mkdir build
cd $pkgname
- NOCONFIGURE=1 ./autogen.sh
}
-build(){
- cd $pkgname
-
- # man pages need docbook-sgml, which we don't have
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --libexecdir=/usr/lib/gnome-color-manager --disable-static --disable-man-pages
-
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
- make
+build() {
+ cd build
+ meson setup --prefix=/usr --libexecdir=/usr/lib/gnome-color-manager --buildtype=release ../$pkgname
+ ninja
}
package() {
- cd $pkgname
- make DESTDIR="$pkgdir" install
+ cd build
+ DESTDIR="$pkgdir" ninja install
}
More information about the arch-commits
mailing list