Date: Tuesday, April 3, 2018 @ 09:03:16 Author: alucryd Revision: 313958
archrelease: copy trunk to multilib-x86_64 Added: lib32-gtk3/repos/multilib-x86_64/PKGBUILD (from rev 313957, lib32-gtk3/trunk/PKGBUILD) lib32-gtk3/repos/multilib-x86_64/gtk-query-immodules-3.0-32.hook (from rev 313957, lib32-gtk3/trunk/gtk-query-immodules-3.0-32.hook) lib32-gtk3/repos/multilib-x86_64/lib32-gtk3.install (from rev 313957, lib32-gtk3/trunk/lib32-gtk3.install) Deleted: lib32-gtk3/repos/multilib-x86_64/PKGBUILD lib32-gtk3/repos/multilib-x86_64/gtk-query-immodules-3.0-32.hook lib32-gtk3/repos/multilib-x86_64/lib32-gtk3.install ---------------------------------+ PKGBUILD | 140 +++++++++++++++++++------------------- gtk-query-immodules-3.0-32.hook | 22 ++--- lib32-gtk3.install | 6 - 3 files changed, 85 insertions(+), 83 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-04-03 09:02:53 UTC (rev 313957) +++ PKGBUILD 2018-04-03 09:03:16 UTC (rev 313958) @@ -1,69 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: josephgbr <rafael.f...@gmail.com> -# Contributor: GordonGR <ntheo1...@gmail.com> - -pkgname=lib32-gtk3 -pkgver=3.22.29+4+gb485cf91b5 -pkgrel=1 -pkgdesc='GObject-based multi-platform GUI toolkit (32-bit)' -arch=('x86_64') -license=('LGPL') -url='http://www.gtk.org/' -depends=('gtk3' 'lib32-at-spi2-atk' 'lib32-colord' 'lib32-dbus' 'lib32-mesa' - 'lib32-gdk-pixbuf2' 'lib32-json-glib' 'lib32-libcups' 'lib32-libepoxy' - 'lib32-librsvg' 'lib32-libxcomposite' 'lib32-libxcursor' - 'lib32-libxinerama' 'lib32-libxkbcommon' 'lib32-libxrandr' - 'lib32-pango' 'lib32-rest' 'lib32-libcanberra' 'lib32-wayland' - 'lib32-libxdamage') -makedepends=(gobject-introspection gtk-doc git glib2-docs sassc) -install=lib32-gtk3.install -_commit=b485cf91b53cd21fad8b4ff35fef53e4d1a9f009 # gtk-3-22 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit" - 'gtk-query-immodules-3.0-32.hook') -sha256sums=('SKIP' - '4ac8112ac7e6fa879756e1eeb89b5efa0825ba00e5b05469913b256f86a37608') - -pkgver() { - cd gtk - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk - NOCONFIGURE=1 ./autogen.sh -} - -build() { - export CC='gcc -m32' - export CXX='/bin/false' - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - - cd gtk - - ./configure \ - --prefix='/usr' \ - --sysconfdir='/etc' \ - --libdir='/usr/lib32' \ - --localstatedir='/var' \ - --disable-schemas-compile \ - --enable-{broadway,wayland,x11}-backend \ - --disable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package() { - cd gtk - make DESTDIR="$pkgdir" install - - rm -r "${pkgdir}"/{etc,usr/{include,share}} - find "$pkgdir/usr/bin" -type f -not -name gtk-query-immodules-3.0 -delete - mv "$pkgdir"/usr/bin/gtk-query-immodules-3.0{,-32} - - install -dm 755 "${pkgdir}"/usr/share/libalpm/hooks - install -m 644 ../gtk-query-immodules-3.0-32.hook "${pkgdir}"/usr/share/libalpm/hooks/ -} - -# vim:set ts=2 sw=2 et: Copied: lib32-gtk3/repos/multilib-x86_64/PKGBUILD (from rev 313957, lib32-gtk3/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-04-03 09:03:16 UTC (rev 313958) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: josephgbr <rafael.f...@gmail.com> +# Contributor: GordonGR <ntheo1...@gmail.com> + +pkgname=lib32-gtk3 +pkgver=3.22.29+60+ge42d8598ca +pkgrel=1 +pkgdesc='GObject-based multi-platform GUI toolkit (32-bit)' +arch=('x86_64') +license=('LGPL') +url='http://www.gtk.org/' +depends=('gtk3' 'lib32-at-spi2-atk' 'lib32-colord' 'lib32-dbus' 'lib32-mesa' + 'lib32-gdk-pixbuf2' 'lib32-json-glib' 'lib32-libcups' 'lib32-libepoxy' + 'lib32-librsvg' 'lib32-libxcomposite' 'lib32-libxcursor' + 'lib32-libxinerama' 'lib32-libxkbcommon' 'lib32-libxrandr' + 'lib32-pango' 'lib32-rest' 'lib32-libcanberra' 'lib32-wayland' + 'lib32-libxdamage') +makedepends=('gobject-introspection' 'gtk-doc' 'git' 'glib2-docs' 'sassc') +install='lib32-gtk3.install' +_commit='e42d8598ca892587a1029c458a19c86fd4867877' +source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=${_commit}" + 'gtk-query-immodules-3.0-32.hook') +sha256sums=('SKIP' + '4ac8112ac7e6fa879756e1eeb89b5efa0825ba00e5b05469913b256f86a37608') + +pkgver() { + cd gtk + + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd gtk + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd gtk + + export CC='gcc -m32' + export CXX='/bin/false' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure \ + --prefix='/usr' \ + --sysconfdir='/etc' \ + --libdir='/usr/lib32' \ + --localstatedir='/var' \ + --disable-schemas-compile \ + --enable-{broadway,wayland,x11}-backend \ + --disable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package() { + cd gtk + + make DESTDIR="${pkgdir}" install + + rm -r "${pkgdir}"/{etc,usr/{include,share}} + find "${pkgdir}"/usr/bin -type f -not -name gtk-query-immodules-3.0 -delete + mv "${pkgdir}"/usr/bin/gtk-query-immodules-3.0{,-32} + + install -Dm 644 ../gtk-query-immodules-3.0-32.hook -t "${pkgdir}"/usr/share/libalpm/hooks/ +} + +# vim:set ts=2 sw=2 et: Deleted: gtk-query-immodules-3.0-32.hook =================================================================== --- gtk-query-immodules-3.0-32.hook 2018-04-03 09:02:53 UTC (rev 313957) +++ gtk-query-immodules-3.0-32.hook 2018-04-03 09:03:16 UTC (rev 313958) @@ -1,11 +0,0 @@ -[Trigger] -Type = File -Operation = Install -Operation = Upgrade -Operation = Remove -Target = usr/lib32/gtk-3.0/3.0.0/immodules/*.so - -[Action] -Description = Probing 32-bit GTK3 input method modules... -When = PostTransaction -Exec = /usr/bin/gtk-query-immodules-3.0-32 --update-cache Copied: lib32-gtk3/repos/multilib-x86_64/gtk-query-immodules-3.0-32.hook (from rev 313957, lib32-gtk3/trunk/gtk-query-immodules-3.0-32.hook) =================================================================== --- gtk-query-immodules-3.0-32.hook (rev 0) +++ gtk-query-immodules-3.0-32.hook 2018-04-03 09:03:16 UTC (rev 313958) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib32/gtk-3.0/3.0.0/immodules/*.so + +[Action] +Description = Probing 32-bit GTK3 input method modules... +When = PostTransaction +Exec = /usr/bin/gtk-query-immodules-3.0-32 --update-cache Deleted: lib32-gtk3.install =================================================================== --- lib32-gtk3.install 2018-04-03 09:02:53 UTC (rev 313957) +++ lib32-gtk3.install 2018-04-03 09:03:16 UTC (rev 313958) @@ -1,3 +0,0 @@ -pre_remove() { - rm -f /usr/lib32/gtk-3.0/3.0.0/immodules.cache -} Copied: lib32-gtk3/repos/multilib-x86_64/lib32-gtk3.install (from rev 313957, lib32-gtk3/trunk/lib32-gtk3.install) =================================================================== --- lib32-gtk3.install (rev 0) +++ lib32-gtk3.install 2018-04-03 09:03:16 UTC (rev 313958) @@ -0,0 +1,3 @@ +pre_remove() { + rm -f /usr/lib32/gtk-3.0/3.0.0/immodules.cache +}