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 <[email protected]> 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}
