Date: Friday, March 15, 2019 @ 14:12:09 Author: alucryd Revision: 441860
archrelease: copy trunk to multilib-x86_64 Added: lib32-gtk3/repos/multilib-x86_64/PKGBUILD (from rev 441859, lib32-gtk3/trunk/PKGBUILD) lib32-gtk3/repos/multilib-x86_64/gtk-query-immodules-3.0-32.hook (from rev 441859, lib32-gtk3/trunk/gtk-query-immodules-3.0-32.hook) lib32-gtk3/repos/multilib-x86_64/lib32-gtk3.install (from rev 441859, 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 | 192 +++++++++++++++++++------------------- gtk-query-immodules-3.0-32.hook | 22 ++-- lib32-gtk3.install | 6 - 3 files changed, 110 insertions(+), 110 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-03-15 14:11:59 UTC (rev 441859) +++ PKGBUILD 2019-03-15 14:12:09 UTC (rev 441860) @@ -1,96 +0,0 @@ -# $Id: PKGBUILD 318497 2018-04-30 12:35:01Z alucryd $ -# Maintainer: Maxime Gauduin <aluc...@archlinux.org> -# Contributor: josephgbr <rafael.f...@gmail.com> -# Contributor: GordonGR <ntheo1...@gmail.com> - -pkgname=lib32-gtk3 -pkgver=3.24.5 -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' -source=( - git+https://gitlab.gnome.org/GNOME/gtk.git#tag=${pkgver} - gtk-query-immodules-3.0-32.hook -) -sha256sums=('SKIP' - '4ac8112ac7e6fa879756e1eeb89b5efa0825ba00e5b05469913b256f86a37608') - -pkgver() { - cd gtk - - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd gtk - - git cherry-pick -n 2905fc861acda3d134a198e56ef2f6c962ad3061 - - 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: Copied: lib32-gtk3/repos/multilib-x86_64/PKGBUILD (from rev 441859, lib32-gtk3/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-03-15 14:12:09 UTC (rev 441860) @@ -0,0 +1,96 @@ +# $Id: PKGBUILD 318497 2018-04-30 12:35:01Z alucryd $ +# Maintainer: Maxime Gauduin <aluc...@archlinux.org> +# Contributor: josephgbr <rafael.f...@gmail.com> +# Contributor: GordonGR <ntheo1...@gmail.com> + +pkgname=lib32-gtk3 +pkgver=3.24.7 +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' +source=( + git+https://gitlab.gnome.org/GNOME/gtk.git#tag=${pkgver} + gtk-query-immodules-3.0-32.hook +) +sha256sums=('SKIP' + '4ac8112ac7e6fa879756e1eeb89b5efa0825ba00e5b05469913b256f86a37608') + +pkgver() { + cd gtk + + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd gtk + + git cherry-pick -n 2905fc861acda3d134a198e56ef2f6c962ad3061 + + 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 2019-03-15 14:11:59 UTC (rev 441859) +++ gtk-query-immodules-3.0-32.hook 2019-03-15 14:12:09 UTC (rev 441860) @@ -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 441859, 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 2019-03-15 14:12:09 UTC (rev 441860) @@ -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 2019-03-15 14:11:59 UTC (rev 441859) +++ lib32-gtk3.install 2019-03-15 14:12:09 UTC (rev 441860) @@ -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 441859, lib32-gtk3/trunk/lib32-gtk3.install) =================================================================== --- lib32-gtk3.install (rev 0) +++ lib32-gtk3.install 2019-03-15 14:12:09 UTC (rev 441860) @@ -0,0 +1,3 @@ +pre_remove() { + rm -f /usr/lib32/gtk-3.0/3.0.0/immodules.cache +}