[arch-commits] Commit in lib32-gtk3/trunk (PKGBUILD)
Maxime Gauduin
alucryd at archlinux.org
Wed Apr 26 20:04:54 UTC 2017
Date: Wednesday, April 26, 2017 @ 20:04:53
Author: alucryd
Revision: 225786
upgpkg: lib32-gtk3 3.22.12+6+g42aa4c138c-1
Modified:
lib32-gtk3/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-04-26 19:56:34 UTC (rev 225785)
+++ PKGBUILD 2017-04-26 20:04:53 UTC (rev 225786)
@@ -4,7 +4,7 @@
# Contributor: GordonGR <ntheo1979 at gmail.com>
pkgname=lib32-gtk3
-pkgver=3.22.7
+pkgver=3.22.12+6+g42aa4c138c
pkgrel=1
pkgdesc='GObject-based multi-platform GUI toolkit'
arch=('x86_64')
@@ -14,20 +14,27 @@
'lib32-json-glib' 'lib32-libcups' 'lib32-libepoxy' 'lib32-librsvg'
'lib32-libxcomposite' 'lib32-libxcursor' 'lib32-libxinerama'
'lib32-libxkbcommon' 'lib32-libxrandr' 'lib32-pango' 'lib32-rest')
-makedepends=('gcc-multilib' 'gobject-introspection' 'gtk-doc')
-source=("https://download.gnome.org/sources/gtk+/${pkgver:0:4}/gtk+-$pkgver.tar.xz"
+makedepends=('gcc-multilib' 'git' 'gobject-introspection' 'gtk-doc')
+_commit='42aa4c138c5a1ef2aafba3bd4a2b0f55bc822b29'
+source=("git+https://git.gnome.org/browse/gtk+#commit=${_commit}"
'gtk-query-immodules-3.0-32.hook')
-sha256sums=('a3a27564bfb1679ebbc75c37cd2bcd6e727c8bdfbcd3984d29305bf9ee60d432'
+sha256sums=('SKIP'
'c87e56504cd38d73748d12e87353680156cdeef30d082cca407d2375db821115')
+pkgver() {
+ cd gtk+
+
+ git describe --tags | sed 's/-/+/g'
+}
+
prepare() {
- cd gtk+-${pkgver}
+ cd gtk+
NOCONFIGURE=1 ./autogen.sh
}
build() {
- cd gtk+-${pkgver}
+ cd gtk+
export CC='gcc -m32'
export CXX='/bin/false'
@@ -46,7 +53,7 @@
}
package() {
- cd gtk+-${pkgver}
+ cd gtk+
make DESTDIR="${pkgdir}" install
mv "${pkgdir}"/usr/bin/gtk-query-immodules-3.0{,-32}
More information about the arch-commits
mailing list