[arch-commits] Commit in gtk3/repos (7 files)

2020-09-26 Thread Jan Steffens via arch-commits
Date: Saturday, September 26, 2020 @ 22:50:17
  Author: heftig
Revision: 396671

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gtk3/repos/gnome-unstable-x86_64/
  gtk3/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 396670, gtk3/trunk/PKGBUILD)
  gtk3/repos/gnome-unstable-x86_64/gtk-query-immodules-3.0.hook
(from rev 396670, gtk3/trunk/gtk-query-immodules-3.0.hook)
  gtk3/repos/gnome-unstable-x86_64/gtk-update-icon-cache.hook
(from rev 396670, gtk3/trunk/gtk-update-icon-cache.hook)
  gtk3/repos/gnome-unstable-x86_64/gtk-update-icon-cache.script
(from rev 396670, gtk3/trunk/gtk-update-icon-cache.script)
  gtk3/repos/gnome-unstable-x86_64/gtk3.install
(from rev 396670, gtk3/trunk/gtk3.install)
  gtk3/repos/gnome-unstable-x86_64/settings.ini
(from rev 396670, gtk3/trunk/settings.ini)

--+
 PKGBUILD |   74 +
 gtk-query-immodules-3.0.hook |   11 ++
 gtk-update-icon-cache.hook   |   13 +++
 gtk-update-icon-cache.script |   10 +
 gtk3.install |3 +
 settings.ini |4 ++
 6 files changed, 115 insertions(+)

Copied: gtk3/repos/gnome-unstable-x86_64/PKGBUILD (from rev 396670, 
gtk3/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2020-09-26 22:50:17 UTC (rev 396671)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.24.23
+pkgrel=2
+epoch=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/;
+depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 
dconf
+ libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland 
libxkbcommon
+ adwaita-icon-theme json-glib librsvg wayland-protocols 
desktop-file-utils mesa
+ cantarell-fonts colord rest libcups libcanberra fribidi iso-codes 
tracker3)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
+license=(LGPL)
+_commit=016e8c55ab924c9ef4d32c8cb06253b1dc1be60d  # tags/3.24.23^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
+settings.ini
+gtk-query-immodules-3.0.hook
+gtk-update-icon-cache.hook
+gtk-update-icon-cache.script)
+sha256sums=('SKIP'
+'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
+'a0319b6795410f06d38de1e8695a9bf9636ff2169f40701671580e60a108e229'
+'2d435e3bec8b79b533f00f6d04decb1d7c299c6e89b5b175f20be0459f003fe8'
+'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+}
+
+build() {
+  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
+  arch-meson gtk build \
+-D broadway_backend=true \
+-D colord=yes \
+-D gtk_doc=true \
+-D man=true
+  meson compile -C build
+}
+
+package_gtk3() {
+  depends+=(gtk-update-icon-cache)
+  provides=(gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+  install=gtk3.install
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  install -Dt "$pkgdir/usr/share/gtk-3.0" -m644 settings.ini
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-query-immodules-3.0.hook
+
+  # split this out to use with gtk2 too
+  mv "$pkgdir/usr/bin/gtk-update-icon-cache" "$srcdir"
+}
+
+package_gtk-update-icon-cache() {
+  pkgdesc="GTK+ icon cache updater"
+  depends=(gdk-pixbuf2 librsvg hicolor-icon-theme)
+
+  install -Dt "$pkgdir/usr/bin" gtk-update-icon-cache
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-update-icon-cache.hook
+  install -D gtk-update-icon-cache.script 
"$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: gtk3/repos/gnome-unstable-x86_64/gtk-query-immodules-3.0.hook (from rev 
396670, gtk3/trunk/gtk-query-immodules-3.0.hook)
===
--- gnome-unstable-x86_64/gtk-query-immodules-3.0.hook  
(rev 0)
+++ gnome-unstable-x86_64/gtk-query-immodules-3.0.hook  2020-09-26 22:50:17 UTC 
(rev 396671)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gtk-3.0/3.0.0/immodules/*.so
+
+[Action]
+Description = Probing GTK3 input method modules...
+When = PostTransaction
+Exec = /usr/bin/gtk-query-immodules-3.0 --update-cache

Copied: gtk3/repos/gnome-unstable-x86_64/gtk-update-icon-cache.hook (from rev 
396670, gtk3/trunk/gtk-update-icon-cache.hook)
===
--- 

[arch-commits] Commit in gtk3/repos (7 files)

2019-09-03 Thread Jan Steffens via arch-commits
Date: Wednesday, September 4, 2019 @ 05:13:29
  Author: heftig
Revision: 361600

archrelease: copy trunk to testing-x86_64

Added:
  gtk3/repos/testing-x86_64/
  gtk3/repos/testing-x86_64/PKGBUILD
(from rev 361599, gtk3/trunk/PKGBUILD)
  gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook
(from rev 361599, gtk3/trunk/gtk-query-immodules-3.0.hook)
  gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook
(from rev 361599, gtk3/trunk/gtk-update-icon-cache.hook)
  gtk3/repos/testing-x86_64/gtk-update-icon-cache.script
(from rev 361599, gtk3/trunk/gtk-update-icon-cache.script)
  gtk3/repos/testing-x86_64/gtk3.install
(from rev 361599, gtk3/trunk/gtk3.install)
  gtk3/repos/testing-x86_64/settings.ini
(from rev 361599, gtk3/trunk/settings.ini)

--+
 PKGBUILD |   74 +
 gtk-query-immodules-3.0.hook |   11 ++
 gtk-update-icon-cache.hook   |   13 +++
 gtk-update-icon-cache.script |   10 +
 gtk3.install |3 +
 settings.ini |4 ++
 6 files changed, 115 insertions(+)

Copied: gtk3/repos/testing-x86_64/PKGBUILD (from rev 361599, 
gtk3/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-09-04 05:13:29 UTC (rev 361600)
@@ -0,0 +1,74 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.24.11
+pkgrel=1
+epoch=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/;
+depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 
dconf
+ libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland 
libxkbcommon
+ adwaita-icon-theme json-glib librsvg wayland-protocols 
desktop-file-utils mesa
+ cantarell-fonts colord rest libcups libcanberra fribidi iso-codes)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
+license=(LGPL)
+_commit=622111f1caf9104251de79bfa27ccfba9614cc90  # tags/3.24.11^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
+settings.ini
+gtk-query-immodules-3.0.hook
+gtk-update-icon-cache.hook
+gtk-update-icon-cache.script)
+sha256sums=('SKIP'
+'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
+'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845'
+'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308'
+'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+}
+
+build() {
+  CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
+  arch-meson gtk build \
+-D broadway_backend=true \
+-D colord=yes \
+-D gtk_doc=true \
+-D man=true
+  ninja -C build
+}
+
+package_gtk3() {
+  depends+=(gtk-update-icon-cache)
+  provides=(gtk3-print-backends)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+  install=gtk3.install
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  install -Dt "$pkgdir/usr/share/gtk-3.0" -m644 settings.ini
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-query-immodules-3.0.hook
+
+  # split this out to use with gtk2 too
+  mv "$pkgdir/usr/bin/gtk-update-icon-cache" "$srcdir"
+}
+
+package_gtk-update-icon-cache() {
+  pkgdesc="GTK+ icon cache updater"
+  depends=(gdk-pixbuf2 librsvg hicolor-icon-theme)
+
+  install -Dt "$pkgdir/usr/bin" gtk-update-icon-cache
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-update-icon-cache.hook
+  install -D gtk-update-icon-cache.script 
"$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook (from rev 
361599, gtk3/trunk/gtk-query-immodules-3.0.hook)
===
--- testing-x86_64/gtk-query-immodules-3.0.hook (rev 0)
+++ testing-x86_64/gtk-query-immodules-3.0.hook 2019-09-04 05:13:29 UTC (rev 
361600)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gtk-3.0/3.0.0/immodules/*.so
+
+[Action]
+Description = Probing GTK3 input method modules...
+When = PostTransaction
+Exec = /usr/bin/gtk-query-immodules-3.0 --update-cache

Copied: gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook (from rev 361599, 
gtk3/trunk/gtk-update-icon-cache.hook)
===
--- testing-x86_64/gtk-update-icon-cache.hook   (rev 0)
+++ testing-x86_64/gtk-update-icon-cache.hook   2019-09-04 05:13:29 UTC (rev 
361600)
@@ -0,0 +1,13 @@
+[Trigger]
+Type = File
+Operation = 

[arch-commits] Commit in gtk3/repos (7 files)

2019-05-31 Thread Jan Steffens via arch-commits
Date: Friday, May 31, 2019 @ 08:40:09
  Author: heftig
Revision: 354562

archrelease: copy trunk to testing-x86_64

Added:
  gtk3/repos/testing-x86_64/
  gtk3/repos/testing-x86_64/PKGBUILD
(from rev 354560, gtk3/trunk/PKGBUILD)
  gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook
(from rev 354560, gtk3/trunk/gtk-query-immodules-3.0.hook)
  gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook
(from rev 354560, gtk3/trunk/gtk-update-icon-cache.hook)
  gtk3/repos/testing-x86_64/gtk-update-icon-cache.script
(from rev 354561, gtk3/trunk/gtk-update-icon-cache.script)
  gtk3/repos/testing-x86_64/gtk3.install
(from rev 354561, gtk3/trunk/gtk3.install)
  gtk3/repos/testing-x86_64/settings.ini
(from rev 354561, gtk3/trunk/settings.ini)

--+
 PKGBUILD |   73 +
 gtk-query-immodules-3.0.hook |   11 ++
 gtk-update-icon-cache.hook   |   13 +++
 gtk-update-icon-cache.script |   10 +
 gtk3.install |3 +
 settings.ini |4 ++
 6 files changed, 114 insertions(+)

Copied: gtk3/repos/testing-x86_64/PKGBUILD (from rev 354560, 
gtk3/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-05-31 08:40:09 UTC (rev 354562)
@@ -0,0 +1,73 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.24.8+162+g689bc42aaf
+pkgrel=1
+epoch=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/;
+depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 
dconf
+ libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland 
libxkbcommon
+ adwaita-icon-theme json-glib librsvg wayland-protocols 
desktop-file-utils mesa
+ cantarell-fonts colord rest libcups libcanberra fribidi iso-codes)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc meson)
+license=(LGPL)
+_commit=689bc42aaffcf278c145f8e7d46ee6b934e6d709  # gtk-3-24
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
+settings.ini
+gtk-query-immodules-3.0.hook
+gtk-update-icon-cache.hook
+gtk-update-icon-cache.script)
+sha256sums=('SKIP'
+'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
+'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845'
+'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308'
+'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+}
+
+build() {
+  arch-meson gtk build \
+-D broadway_backend=true \
+-D colord=yes \
+-D gtk_doc=true \
+-D man=true
+  ninja -C build
+}
+
+package_gtk3() {
+  depends+=(gtk-update-icon-cache)
+  provides=(gtk3-print-backends)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+  install=gtk3.install
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  install -Dt "$pkgdir/usr/share/gtk-3.0" -m644 settings.ini
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-query-immodules-3.0.hook
+
+  # split this out to use with gtk2 too
+  mv "$pkgdir/usr/bin/gtk-update-icon-cache" "$srcdir"
+}
+
+package_gtk-update-icon-cache() {
+  pkgdesc="GTK+ icon cache updater"
+  depends=(gdk-pixbuf2 librsvg hicolor-icon-theme)
+
+  install -Dt "$pkgdir/usr/bin" gtk-update-icon-cache
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-update-icon-cache.hook
+  install -D gtk-update-icon-cache.script 
"$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook (from rev 
354560, gtk3/trunk/gtk-query-immodules-3.0.hook)
===
--- testing-x86_64/gtk-query-immodules-3.0.hook (rev 0)
+++ testing-x86_64/gtk-query-immodules-3.0.hook 2019-05-31 08:40:09 UTC (rev 
354562)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gtk-3.0/3.0.0/immodules/*.so
+
+[Action]
+Description = Probing GTK3 input method modules...
+When = PostTransaction
+Exec = /usr/bin/gtk-query-immodules-3.0 --update-cache

Copied: gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook (from rev 354560, 
gtk3/trunk/gtk-update-icon-cache.hook)
===
--- testing-x86_64/gtk-update-icon-cache.hook   (rev 0)
+++ testing-x86_64/gtk-update-icon-cache.hook   2019-05-31 08:40:09 UTC (rev 
354562)
@@ -0,0 +1,13 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove

[arch-commits] Commit in gtk3/repos (7 files)

2018-12-13 Thread Evangelos Foutras via arch-commits
Date: Thursday, December 13, 2018 @ 20:20:47
  Author: foutrelis
Revision: 342088

archrelease: copy trunk to testing-x86_64

Added:
  gtk3/repos/testing-x86_64/
  gtk3/repos/testing-x86_64/PKGBUILD
(from rev 342087, gtk3/trunk/PKGBUILD)
  gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook
(from rev 342087, gtk3/trunk/gtk-query-immodules-3.0.hook)
  gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook
(from rev 342087, gtk3/trunk/gtk-update-icon-cache.hook)
  gtk3/repos/testing-x86_64/gtk-update-icon-cache.script
(from rev 342087, gtk3/trunk/gtk-update-icon-cache.script)
  gtk3/repos/testing-x86_64/gtk3.install
(from rev 342087, gtk3/trunk/gtk3.install)
  gtk3/repos/testing-x86_64/settings.ini
(from rev 342087, gtk3/trunk/settings.ini)

--+
 PKGBUILD |   82 +
 gtk-query-immodules-3.0.hook |   11 +
 gtk-update-icon-cache.hook   |   13 ++
 gtk-update-icon-cache.script |   10 +
 gtk3.install |3 +
 settings.ini |4 ++
 6 files changed, 123 insertions(+)

Copied: gtk3/repos/testing-x86_64/PKGBUILD (from rev 342087, 
gtk3/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-12-13 20:20:47 UTC (rev 342088)
@@ -0,0 +1,82 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.24.2+7+g43aeb52b73
+pkgrel=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/;
+depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 
dconf
+ libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland 
libxkbcommon
+ adwaita-icon-theme json-glib librsvg wayland-protocols 
desktop-file-utils mesa
+ cantarell-fonts colord rest libcups libcanberra)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc)
+license=(LGPL)
+_commit=43aeb52b73428da919ef030a622a51ed21df4ae2  # gtk-3-24
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
+settings.ini
+gtk-query-immodules-3.0.hook
+gtk-update-icon-cache.hook
+gtk-update-icon-cache.script)
+sha256sums=('SKIP'
+'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
+'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845'
+'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308'
+'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd gtk
+
+  CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--disable-schemas-compile \
+--enable-x11-backend \
+--enable-broadway-backend \
+--enable-wayland-backend \
+--enable-gtk-doc
+
+  #https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package_gtk3() {
+  depends+=(gtk-update-icon-cache)
+  provides=(gtk3-print-backends)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+  install=gtk3.install
+
+  DESTDIR="$pkgdir" make -C gtk install
+
+  install -Dt "$pkgdir/usr/share/gtk-3.0" -m644 settings.ini
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-query-immodules-3.0.hook
+
+  # split this out to use with gtk2 too
+  mv "$pkgdir/usr/bin/gtk-update-icon-cache" "$srcdir"
+}
+
+package_gtk-update-icon-cache() {
+  pkgdesc="GTK+ icon cache updater"
+  depends=(gdk-pixbuf2 librsvg hicolor-icon-theme)
+
+  install -Dt "$pkgdir/usr/bin" gtk-update-icon-cache
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 
gtk-update-icon-cache.hook
+  install -D gtk-update-icon-cache.script 
"$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: gtk3/repos/testing-x86_64/gtk-query-immodules-3.0.hook (from rev 
342087, gtk3/trunk/gtk-query-immodules-3.0.hook)
===
--- testing-x86_64/gtk-query-immodules-3.0.hook (rev 0)
+++ testing-x86_64/gtk-query-immodules-3.0.hook 2018-12-13 20:20:47 UTC (rev 
342088)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gtk-3.0/3.0.0/immodules/*.so
+
+[Action]
+Description = Probing GTK3 input method modules...
+When = PostTransaction
+Exec = /usr/bin/gtk-query-immodules-3.0 --update-cache

Copied: gtk3/repos/testing-x86_64/gtk-update-icon-cache.hook (from rev 342087, 
gtk3/trunk/gtk-update-icon-cache.hook)
===
--- 

[arch-commits] Commit in gtk3/repos (7 files)

2018-09-04 Thread Jan Steffens via arch-commits
Date: Tuesday, September 4, 2018 @ 18:47:10
  Author: heftig
Revision: 25

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gtk3/repos/gnome-unstable-x86_64/
  gtk3/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 24, gtk3/trunk/PKGBUILD)
  gtk3/repos/gnome-unstable-x86_64/gtk-query-immodules-3.0.hook
(from rev 24, gtk3/trunk/gtk-query-immodules-3.0.hook)
  gtk3/repos/gnome-unstable-x86_64/gtk-update-icon-cache.hook
(from rev 24, gtk3/trunk/gtk-update-icon-cache.hook)
  gtk3/repos/gnome-unstable-x86_64/gtk-update-icon-cache.script
(from rev 24, gtk3/trunk/gtk-update-icon-cache.script)
  gtk3/repos/gnome-unstable-x86_64/gtk3.install
(from rev 24, gtk3/trunk/gtk3.install)
  gtk3/repos/gnome-unstable-x86_64/settings.ini
(from rev 24, gtk3/trunk/settings.ini)

--+
 PKGBUILD |   85 +
 gtk-query-immodules-3.0.hook |   11 +
 gtk-update-icon-cache.hook   |   13 ++
 gtk-update-icon-cache.script |   10 
 gtk3.install |3 +
 settings.ini |4 +
 6 files changed, 126 insertions(+)

Copied: gtk3/repos/gnome-unstable-x86_64/PKGBUILD (from rev 24, 
gtk3/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-09-04 18:47:10 UTC (rev 25)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.24.0
+pkgrel=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="https://www.gtk.org/;
+depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 
dconf
+ libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland 
libxkbcommon
+ adwaita-icon-theme json-glib librsvg wayland-protocols 
desktop-file-utils mesa
+ cantarell-fonts colord rest libcups libcanberra)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc)
+license=(LGPL)
+_commit=ef1a1b5cb1010977d631dc1131b0db45a1e1e15f  # tags/3.24.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
+settings.ini
+gtk-query-immodules-3.0.hook
+gtk-update-icon-cache.hook
+gtk-update-icon-cache.script)
+sha256sums=('SKIP'
+'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
+'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845'
+'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308'
+'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd gtk
+
+  CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--disable-schemas-compile \
+--enable-x11-backend \
+--enable-broadway-backend \
+--enable-wayland-backend \
+--enable-gtk-doc
+
+  #https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package_gtk3() {
+  depends+=(gtk-update-icon-cache)
+  provides=(gtk3-print-backends)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+  install=gtk3.install
+
+  cd gtk
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 ../settings.ini "$pkgdir/usr/share/gtk-3.0/settings.ini"
+  install -Dm644 ../gtk-query-immodules-3.0.hook 
"$pkgdir/usr/share/libalpm/hooks/gtk-query-immodules-3.0.hook"
+
+  # split this out to use with gtk2 too
+  rm "$pkgdir/usr/bin/gtk-update-icon-cache"
+}
+
+package_gtk-update-icon-cache() {
+  pkgdesc="GTK+ icon cache updater"
+  depends=(gdk-pixbuf2 librsvg hicolor-icon-theme)
+
+  cd gtk
+  install -D gtk/gtk-update-icon-cache "$pkgdir/usr/bin/gtk-update-icon-cache"
+  install -Dm644 ../gtk-update-icon-cache.hook 
"$pkgdir/usr/share/libalpm/hooks/gtk-update-icon-cache.hook"
+  install -D ../gtk-update-icon-cache.script 
"$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: gtk3/repos/gnome-unstable-x86_64/gtk-query-immodules-3.0.hook (from rev 
24, gtk3/trunk/gtk-query-immodules-3.0.hook)
===
--- gnome-unstable-x86_64/gtk-query-immodules-3.0.hook  
(rev 0)
+++ gnome-unstable-x86_64/gtk-query-immodules-3.0.hook  2018-09-04 18:47:10 UTC 
(rev 25)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gtk-3.0/3.0.0/immodules/*.so
+
+[Action]
+Description = Probing GTK3 input method modules...
+When = PostTransaction
+Exec = /usr/bin/gtk-query-immodules-3.0 --update-cache

Copied: 

[arch-commits] Commit in gtk3/repos (7 files)

2018-03-08 Thread Jan Steffens via arch-commits
Date: Thursday, March 8, 2018 @ 19:19:26
  Author: heftig
Revision: 318267

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gtk3/repos/gnome-unstable-x86_64/
  gtk3/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318266, gtk3/trunk/PKGBUILD)
  gtk3/repos/gnome-unstable-x86_64/gtk-query-immodules-3.0.hook
(from rev 318266, gtk3/trunk/gtk-query-immodules-3.0.hook)
  gtk3/repos/gnome-unstable-x86_64/gtk-update-icon-cache.hook
(from rev 318266, gtk3/trunk/gtk-update-icon-cache.hook)
  gtk3/repos/gnome-unstable-x86_64/gtk-update-icon-cache.script
(from rev 318266, gtk3/trunk/gtk-update-icon-cache.script)
  gtk3/repos/gnome-unstable-x86_64/gtk3.install
(from rev 318266, gtk3/trunk/gtk3.install)
  gtk3/repos/gnome-unstable-x86_64/settings.ini
(from rev 318266, gtk3/trunk/settings.ini)

--+
 PKGBUILD |   86 +
 gtk-query-immodules-3.0.hook |   11 +
 gtk-update-icon-cache.hook   |   13 ++
 gtk-update-icon-cache.script |   10 
 gtk3.install |3 +
 settings.ini |4 +
 6 files changed, 127 insertions(+)

Copied: gtk3/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318266, 
gtk3/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-08 19:19:26 UTC (rev 318267)
@@ -0,0 +1,86 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=gtk3
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.22.28+74+gcc967849f7
+pkgrel=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+arch=(x86_64)
+url="http://www.gtk.org/;
+depends=(atk cairo libxcursor libxinerama libxrandr libxi libepoxy gdk-pixbuf2 
dconf
+ libxcomposite libxdamage pango shared-mime-info at-spi2-atk wayland 
libxkbcommon
+ adwaita-icon-theme json-glib librsvg wayland-protocols 
desktop-file-utils mesa
+ cantarell-fonts colord rest libcups libcanberra libcloudproviders)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc)
+license=(LGPL)
+_commit=cc967849f7653c697c33571a1a6a55e9ffd966ff  # gtk-3-22
+source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit;
+settings.ini
+gtk-query-immodules-3.0.hook
+gtk-update-icon-cache.hook
+gtk-update-icon-cache.script)
+sha256sums=('SKIP'
+'01fc1d81dc82c4a052ac6e25bf9a04e7647267cc3017bc91f9ce3e63e5eb9202'
+'de46e5514ff39a7a65e01e485e874775ab1c0ad20b8e94ada43f4a6af1370845'
+'496064a9dd6214bd58f689dd817dbdc4d7f17d42a8c9940a87018c3f829ce308'
+'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541')
+
+pkgver() {
+  cd gtk
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gtk
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd gtk
+
+  CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--disable-schemas-compile \
+--enable-cloudproviders \
+--enable-x11-backend \
+--enable-broadway-backend \
+--enable-wayland-backend \
+--enable-gtk-doc
+
+  #https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package_gtk3() {
+  depends+=(gtk-update-icon-cache)
+  provides=(gtk3-print-backends)
+  conflicts=(gtk3-print-backends)
+  replaces=("gtk3-print-backends<=3.22.26-1")
+  install=gtk3.install
+
+  cd gtk
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 ../settings.ini "$pkgdir/usr/share/gtk-3.0/settings.ini"
+  install -Dm644 ../gtk-query-immodules-3.0.hook 
"$pkgdir/usr/share/libalpm/hooks/gtk-query-immodules-3.0.hook"
+
+  # split this out to use with gtk2 too
+  rm "$pkgdir/usr/bin/gtk-update-icon-cache"
+}
+
+package_gtk-update-icon-cache() {
+  pkgdesc="GTK+ icon cache updater"
+  depends=(gdk-pixbuf2 librsvg hicolor-icon-theme)
+
+  cd gtk
+  install -D gtk/gtk-update-icon-cache "$pkgdir/usr/bin/gtk-update-icon-cache"
+  install -Dm644 ../gtk-update-icon-cache.hook 
"$pkgdir/usr/share/libalpm/hooks/gtk-update-icon-cache.hook"
+  install -D ../gtk-update-icon-cache.script 
"$pkgdir/usr/share/libalpm/scripts/gtk-update-icon-cache"
+}
+
+# vim:set et sw=2:

Copied: gtk3/repos/gnome-unstable-x86_64/gtk-query-immodules-3.0.hook (from rev 
318266, gtk3/trunk/gtk-query-immodules-3.0.hook)
===
--- gnome-unstable-x86_64/gtk-query-immodules-3.0.hook  
(rev 0)
+++ gnome-unstable-x86_64/gtk-query-immodules-3.0.hook  2018-03-08 19:19:26 UTC 
(rev 318267)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gtk-3.0/3.0.0/immodules/*.so
+
+[Action]
+Description = Probing GTK3 input method modules...

[arch-commits] Commit in gtk3/repos (7 files)

2011-11-12 Thread Ionut Biru
Date: Saturday, November 12, 2011 @ 13:51:15
  Author: ibiru
Revision: 142689

db-move: moved gtk3 from [testing] to [extra] (i686)

Added:
  gtk3/repos/extra-i686/PKGBUILD
(from rev 142688, gtk3/repos/testing-i686/PKGBUILD)
  gtk3/repos/extra-i686/gtk3.install
(from rev 142688, gtk3/repos/testing-i686/gtk3.install)
  gtk3/repos/extra-i686/settings.ini
(from rev 142688, gtk3/repos/testing-i686/settings.ini)
Deleted:
  gtk3/repos/extra-i686/PKGBUILD
  gtk3/repos/extra-i686/gtk3.install
  gtk3/repos/extra-i686/settings.ini
  gtk3/repos/testing-i686/

--+
 PKGBUILD |   76 -
 gtk3.install |   30 +++---
 settings.ini |4 +--
 3 files changed, 55 insertions(+), 55 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-11-12 18:49:43 UTC (rev 142688)
+++ extra-i686/PKGBUILD 2011-11-12 18:51:15 UTC (rev 142689)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=gtk3
-pkgver=3.2.1
-pkgrel=1
-pkgdesc=GTK+ is a multi-platform toolkit (v3)
-arch=('i686' 'x86_64')
-url=http://www.gtk.org/;
-install=gtk3.install
-depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
-makedepends=('gobject-introspection')
-options=('!libtool' '!docs')
-backup=(etc/gtk-3.0/settings.ini)
-license=('LGPL')
-source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz
-settings.ini)
-sha256sums=('f1989f183700cd5f46681cfabc2253e2f526b19b56e4b631dcee2594dddb0ef3'
-'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
-
-build() {
-cd ${srcdir}/gtk+-${pkgver}
-CXX=/bin/false ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---enable-gtk2-dependency \
---disable-schemas-compile
-#https://bugzilla.gnome.org/show_bug.cgi?id=655517
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-make
-}
-
-package() {
-cd ${srcdir}/gtk+-${pkgver}
-make DESTDIR=${pkgdir} install
-
-install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
-}

Copied: gtk3/repos/extra-i686/PKGBUILD (from rev 142688, 
gtk3/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-11-12 18:51:15 UTC (rev 142689)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=gtk3
+pkgver=3.2.2
+pkgrel=1
+pkgdesc=GTK+ is a multi-platform toolkit (v3)
+arch=('i686' 'x86_64')
+url=http://www.gtk.org/;
+install=gtk3.install
+depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
+makedepends=('gobject-introspection')
+options=('!libtool' '!docs')
+backup=(etc/gtk-3.0/settings.ini)
+license=('LGPL')
+source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-$pkgver.tar.xz
+settings.ini)
+sha256sums=('f7ec82de393cd7ae2aa45022576400941704709d1f0f35fb0b17f3be1f2e7d84'
+'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
+
+build() {
+cd $srcdir/gtk+-$pkgver
+CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--enable-gtk2-dependency \
+--disable-schemas-compile
+#https://bugzilla.gnome.org/show_bug.cgi?id=655517
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make
+}
+
+package() {
+cd $srcdir/gtk+-$pkgver
+make DESTDIR=$pkgdir install
+
+install -Dm644 $srcdir/settings.ini $pkgdir/etc/gtk-3.0/settings.ini
+}

Deleted: extra-i686/gtk3.install
===
--- extra-i686/gtk3.install 2011-11-12 18:49:43 UTC (rev 142688)
+++ extra-i686/gtk3.install 2011-11-12 18:51:15 UTC (rev 142689)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/gtk-query-immodules-3.0 --update-cache
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-post_upgrade() {
-post_install
-}
-
-pre_remove() {
-rm -f usr/lib/gtk-3.0/3.0.0/immodules.cache
-}
-post_remove() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}

Copied: gtk3/repos/extra-i686/gtk3.install (from rev 142688, 
gtk3/repos/testing-i686/gtk3.install)
===
--- extra-i686/gtk3.install (rev 0)
+++ extra-i686/gtk3.install 2011-11-12 18:51:15 UTC (rev 142689)
@@ -0,0 +1,15 @@
+post_install() {
+usr/bin/gtk-query-immodules-3.0 --update-cache
+usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+}
+
+post_upgrade() {
+post_install
+}
+
+pre_remove() {
+rm 

[arch-commits] Commit in gtk3/repos (7 files)

2011-11-12 Thread Ionut Biru
Date: Saturday, November 12, 2011 @ 13:51:16
  Author: ibiru
Revision: 142690

db-move: moved gtk3 from [testing] to [extra] (x86_64)

Added:
  gtk3/repos/extra-x86_64/PKGBUILD
(from rev 142688, gtk3/repos/testing-x86_64/PKGBUILD)
  gtk3/repos/extra-x86_64/gtk3.install
(from rev 142688, gtk3/repos/testing-x86_64/gtk3.install)
  gtk3/repos/extra-x86_64/settings.ini
(from rev 142688, gtk3/repos/testing-x86_64/settings.ini)
Deleted:
  gtk3/repos/extra-x86_64/PKGBUILD
  gtk3/repos/extra-x86_64/gtk3.install
  gtk3/repos/extra-x86_64/settings.ini
  gtk3/repos/testing-x86_64/

--+
 PKGBUILD |   76 -
 gtk3.install |   30 +++---
 settings.ini |4 +--
 3 files changed, 55 insertions(+), 55 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2011-11-12 18:51:15 UTC (rev 142689)
+++ extra-x86_64/PKGBUILD   2011-11-12 18:51:16 UTC (rev 142690)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=gtk3
-pkgver=3.2.1
-pkgrel=1
-pkgdesc=GTK+ is a multi-platform toolkit (v3)
-arch=('i686' 'x86_64')
-url=http://www.gtk.org/;
-install=gtk3.install
-depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
-makedepends=('gobject-introspection')
-options=('!libtool' '!docs')
-backup=(etc/gtk-3.0/settings.ini)
-license=('LGPL')
-source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz
-settings.ini)
-sha256sums=('f1989f183700cd5f46681cfabc2253e2f526b19b56e4b631dcee2594dddb0ef3'
-'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
-
-build() {
-cd ${srcdir}/gtk+-${pkgver}
-CXX=/bin/false ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---enable-gtk2-dependency \
---disable-schemas-compile
-#https://bugzilla.gnome.org/show_bug.cgi?id=655517
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-make
-}
-
-package() {
-cd ${srcdir}/gtk+-${pkgver}
-make DESTDIR=${pkgdir} install
-
-install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
-}

Copied: gtk3/repos/extra-x86_64/PKGBUILD (from rev 142688, 
gtk3/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2011-11-12 18:51:16 UTC (rev 142690)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=gtk3
+pkgver=3.2.2
+pkgrel=1
+pkgdesc=GTK+ is a multi-platform toolkit (v3)
+arch=('i686' 'x86_64')
+url=http://www.gtk.org/;
+install=gtk3.install
+depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
+makedepends=('gobject-introspection')
+options=('!libtool' '!docs')
+backup=(etc/gtk-3.0/settings.ini)
+license=('LGPL')
+source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-$pkgver.tar.xz
+settings.ini)
+sha256sums=('f7ec82de393cd7ae2aa45022576400941704709d1f0f35fb0b17f3be1f2e7d84'
+'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
+
+build() {
+cd $srcdir/gtk+-$pkgver
+CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--enable-gtk2-dependency \
+--disable-schemas-compile
+#https://bugzilla.gnome.org/show_bug.cgi?id=655517
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make
+}
+
+package() {
+cd $srcdir/gtk+-$pkgver
+make DESTDIR=$pkgdir install
+
+install -Dm644 $srcdir/settings.ini $pkgdir/etc/gtk-3.0/settings.ini
+}

Deleted: extra-x86_64/gtk3.install
===
--- extra-x86_64/gtk3.install   2011-11-12 18:51:15 UTC (rev 142689)
+++ extra-x86_64/gtk3.install   2011-11-12 18:51:16 UTC (rev 142690)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/gtk-query-immodules-3.0 --update-cache
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-post_upgrade() {
-post_install
-}
-
-pre_remove() {
-rm -f usr/lib/gtk-3.0/3.0.0/immodules.cache
-}
-post_remove() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}

Copied: gtk3/repos/extra-x86_64/gtk3.install (from rev 142688, 
gtk3/repos/testing-x86_64/gtk3.install)
===
--- extra-x86_64/gtk3.install   (rev 0)
+++ extra-x86_64/gtk3.install   2011-11-12 18:51:16 UTC (rev 142690)
@@ -0,0 +1,15 @@
+post_install() {
+usr/bin/gtk-query-immodules-3.0 --update-cache
+usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+}
+

[arch-commits] Commit in gtk3/repos (7 files)

2011-10-19 Thread Ionut Biru
Date: Thursday, October 20, 2011 @ 01:43:40
  Author: ibiru
Revision: 140924

db-move: moved gtk3 from [testing] to [extra] (i686)

Added:
  gtk3/repos/extra-i686/PKGBUILD
(from rev 140832, gtk3/repos/testing-i686/PKGBUILD)
  gtk3/repos/extra-i686/gtk3.install
(from rev 140832, gtk3/repos/testing-i686/gtk3.install)
  gtk3/repos/extra-i686/settings.ini
(from rev 140832, gtk3/repos/testing-i686/settings.ini)
Deleted:
  gtk3/repos/extra-i686/PKGBUILD
  gtk3/repos/extra-i686/gtk3.install
  gtk3/repos/extra-i686/settings.ini
  gtk3/repos/testing-i686/

--+
 PKGBUILD |   79 +++--
 gtk3.install |   30 ++---
 settings.ini |4 +-
 3 files changed, 55 insertions(+), 58 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-10-20 05:43:38 UTC (rev 140923)
+++ extra-i686/PKGBUILD 2011-10-20 05:43:40 UTC (rev 140924)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=gtk3
-pkgver=3.2.0
-pkgrel=2
-pkgdesc=The GTK+ Toolkit (v3)
-arch=('i686' 'x86_64')
-url=http://www.gtk.org/;
-install=gtk3.install
-depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
-makedepends=('gobject-introspection')
-options=('!libtool' '!docs')
-backup=(etc/gtk-3.0/settings.ini)
-license=('LGPL')
-source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz
-settings.ini
-
a11y.patch::http://git.gnome.org/browse/gtk+/patch/?id=e248c6812e8e33150d61074471ef0330668aed45)
-sha256sums=('bce3c1a9be6afd7552c795268656d8fdd09c299765a7faaf5a76498bb82ed44c'
-'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621'
-'0ae5f9c3553f9fc6c515343de96046c17544654936b17c09330443ed44778cb2')
-
-build() {
-cd ${srcdir}/gtk+-${pkgver}
-patch -Np1 -i ${srcdir}/a11y.patch
-CXX=/bin/false ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---enable-gtk2-dependency \
---disable-schemas-compile
-#https://bugzilla.gnome.org/show_bug.cgi?id=655517
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-make
-}
-
-package() {
-cd ${srcdir}/gtk+-${pkgver}
-make DESTDIR=${pkgdir} install
-
-install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
-}

Copied: gtk3/repos/extra-i686/PKGBUILD (from rev 140832, 
gtk3/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-10-20 05:43:40 UTC (rev 140924)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=gtk3
+pkgver=3.2.1
+pkgrel=1
+pkgdesc=GTK+ is a multi-platform toolkit (v3)
+arch=('i686' 'x86_64')
+url=http://www.gtk.org/;
+install=gtk3.install
+depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
+makedepends=('gobject-introspection')
+options=('!libtool' '!docs')
+backup=(etc/gtk-3.0/settings.ini)
+license=('LGPL')
+source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz
+settings.ini)
+sha256sums=('f1989f183700cd5f46681cfabc2253e2f526b19b56e4b631dcee2594dddb0ef3'
+'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
+
+build() {
+cd ${srcdir}/gtk+-${pkgver}
+CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--enable-gtk2-dependency \
+--disable-schemas-compile
+#https://bugzilla.gnome.org/show_bug.cgi?id=655517
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make
+}
+
+package() {
+cd ${srcdir}/gtk+-${pkgver}
+make DESTDIR=${pkgdir} install
+
+install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
+}

Deleted: extra-i686/gtk3.install
===
--- extra-i686/gtk3.install 2011-10-20 05:43:38 UTC (rev 140923)
+++ extra-i686/gtk3.install 2011-10-20 05:43:40 UTC (rev 140924)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/gtk-query-immodules-3.0 --update-cache
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-post_upgrade() {
-post_install
-}
-
-pre_remove() {
-rm -f usr/lib/gtk-3.0/3.0.0/immodules.cache
-}
-post_remove() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}

Copied: gtk3/repos/extra-i686/gtk3.install (from rev 140832, 
gtk3/repos/testing-i686/gtk3.install)
===
--- extra-i686/gtk3.install (rev 0)
+++ extra-i686/gtk3.install 2011-10-20 05:43:40 UTC (rev 

[arch-commits] Commit in gtk3/repos (7 files)

2011-10-19 Thread Ionut Biru
Date: Thursday, October 20, 2011 @ 01:43:41
  Author: ibiru
Revision: 140925

db-move: moved gtk3 from [testing] to [extra] (x86_64)

Added:
  gtk3/repos/extra-x86_64/PKGBUILD
(from rev 140832, gtk3/repos/testing-x86_64/PKGBUILD)
  gtk3/repos/extra-x86_64/gtk3.install
(from rev 140832, gtk3/repos/testing-x86_64/gtk3.install)
  gtk3/repos/extra-x86_64/settings.ini
(from rev 140832, gtk3/repos/testing-x86_64/settings.ini)
Deleted:
  gtk3/repos/extra-x86_64/PKGBUILD
  gtk3/repos/extra-x86_64/gtk3.install
  gtk3/repos/extra-x86_64/settings.ini
  gtk3/repos/testing-x86_64/

--+
 PKGBUILD |   79 +++--
 gtk3.install |   30 ++---
 settings.ini |4 +-
 3 files changed, 55 insertions(+), 58 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2011-10-20 05:43:40 UTC (rev 140924)
+++ extra-x86_64/PKGBUILD   2011-10-20 05:43:41 UTC (rev 140925)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=gtk3
-pkgver=3.2.0
-pkgrel=2
-pkgdesc=The GTK+ Toolkit (v3)
-arch=('i686' 'x86_64')
-url=http://www.gtk.org/;
-install=gtk3.install
-depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
-makedepends=('gobject-introspection')
-options=('!libtool' '!docs')
-backup=(etc/gtk-3.0/settings.ini)
-license=('LGPL')
-source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz
-settings.ini
-
a11y.patch::http://git.gnome.org/browse/gtk+/patch/?id=e248c6812e8e33150d61074471ef0330668aed45)
-sha256sums=('bce3c1a9be6afd7552c795268656d8fdd09c299765a7faaf5a76498bb82ed44c'
-'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621'
-'0ae5f9c3553f9fc6c515343de96046c17544654936b17c09330443ed44778cb2')
-
-build() {
-cd ${srcdir}/gtk+-${pkgver}
-patch -Np1 -i ${srcdir}/a11y.patch
-CXX=/bin/false ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---enable-gtk2-dependency \
---disable-schemas-compile
-#https://bugzilla.gnome.org/show_bug.cgi?id=655517
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-make
-}
-
-package() {
-cd ${srcdir}/gtk+-${pkgver}
-make DESTDIR=${pkgdir} install
-
-install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
-}

Copied: gtk3/repos/extra-x86_64/PKGBUILD (from rev 140832, 
gtk3/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2011-10-20 05:43:41 UTC (rev 140925)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=gtk3
+pkgver=3.2.1
+pkgrel=1
+pkgdesc=GTK+ is a multi-platform toolkit (v3)
+arch=('i686' 'x86_64')
+url=http://www.gtk.org/;
+install=gtk3.install
+depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
+makedepends=('gobject-introspection')
+options=('!libtool' '!docs')
+backup=(etc/gtk-3.0/settings.ini)
+license=('LGPL')
+source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz
+settings.ini)
+sha256sums=('f1989f183700cd5f46681cfabc2253e2f526b19b56e4b631dcee2594dddb0ef3'
+'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
+
+build() {
+cd ${srcdir}/gtk+-${pkgver}
+CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--enable-gtk2-dependency \
+--disable-schemas-compile
+#https://bugzilla.gnome.org/show_bug.cgi?id=655517
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make
+}
+
+package() {
+cd ${srcdir}/gtk+-${pkgver}
+make DESTDIR=${pkgdir} install
+
+install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
+}

Deleted: extra-x86_64/gtk3.install
===
--- extra-x86_64/gtk3.install   2011-10-20 05:43:40 UTC (rev 140924)
+++ extra-x86_64/gtk3.install   2011-10-20 05:43:41 UTC (rev 140925)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/gtk-query-immodules-3.0 --update-cache
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-post_upgrade() {
-post_install
-}
-
-pre_remove() {
-rm -f usr/lib/gtk-3.0/3.0.0/immodules.cache
-}
-post_remove() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}

Copied: gtk3/repos/extra-x86_64/gtk3.install (from rev 140832, 
gtk3/repos/testing-x86_64/gtk3.install)
===
--- extra-x86_64/gtk3.install   (rev 

[arch-commits] Commit in gtk3/repos (7 files)

2011-10-01 Thread Ionut Biru
Date: Saturday, October 1, 2011 @ 14:59:02
  Author: ibiru
Revision: 139344

db-move: moved gtk3 from [testing] to [extra] (i686)

Added:
  gtk3/repos/extra-i686/PKGBUILD
(from rev 139207, gtk3/repos/testing-i686/PKGBUILD)
  gtk3/repos/extra-i686/gtk3.install
(from rev 139207, gtk3/repos/testing-i686/gtk3.install)
  gtk3/repos/extra-i686/settings.ini
(from rev 139207, gtk3/repos/testing-i686/settings.ini)
Deleted:
  gtk3/repos/extra-i686/PKGBUILD
  gtk3/repos/extra-i686/gtk3.install
  gtk3/repos/extra-i686/settings.ini
  gtk3/repos/testing-i686/

--+
 PKGBUILD |   76 -
 gtk3.install |   30 +++---
 settings.ini |4 +--
 3 files changed, 55 insertions(+), 55 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-10-01 18:58:59 UTC (rev 139343)
+++ extra-i686/PKGBUILD 2011-10-01 18:59:02 UTC (rev 139344)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=gtk3
-pkgver=3.0.12
-pkgrel=1
-pkgdesc=The GTK+ Toolkit (v3)
-arch=('i686' 'x86_64')
-url=http://www.gtk.org/;
-install=gtk3.install
-depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info')
-makedepends=('gobject-introspection')
-options=('!libtool' '!docs')
-backup=(etc/gtk-3.0/settings.ini)
-license=('LGPL')
-source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.0/gtk+-${pkgver}.tar.xz
-settings.ini)
-sha256sums=('219fdea120897981840e909fac40d4d433fe061a37b12b9402e215c819ebeae9'
-'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
-
-build() {
-cd ${srcdir}/gtk+-${pkgver}
-CXX=/bin/false ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---enable-gtk2-dependency \
---disable-schemas-compile
-#https://bugzilla.gnome.org/show_bug.cgi?id=655517
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-make
-}
-
-package() {
-cd ${srcdir}/gtk+-${pkgver}
-make DESTDIR=${pkgdir} install
-
-install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
-}

Copied: gtk3/repos/extra-i686/PKGBUILD (from rev 139207, 
gtk3/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-10-01 18:59:02 UTC (rev 139344)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=gtk3
+pkgver=3.2.0
+pkgrel=1
+pkgdesc=The GTK+ Toolkit (v3)
+arch=('i686' 'x86_64')
+url=http://www.gtk.org/;
+install=gtk3.install
+depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
+makedepends=('gobject-introspection')
+options=('!libtool' '!docs')
+backup=(etc/gtk-3.0/settings.ini)
+license=('LGPL')
+source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz
+settings.ini)
+sha256sums=('bce3c1a9be6afd7552c795268656d8fdd09c299765a7faaf5a76498bb82ed44c'
+'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
+
+build() {
+cd ${srcdir}/gtk+-${pkgver}
+CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--enable-gtk2-dependency \
+--disable-schemas-compile
+#https://bugzilla.gnome.org/show_bug.cgi?id=655517
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make
+}
+
+package() {
+cd ${srcdir}/gtk+-${pkgver}
+make DESTDIR=${pkgdir} install
+
+install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
+}

Deleted: extra-i686/gtk3.install
===
--- extra-i686/gtk3.install 2011-10-01 18:58:59 UTC (rev 139343)
+++ extra-i686/gtk3.install 2011-10-01 18:59:02 UTC (rev 139344)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/gtk-query-immodules-3.0 --update-cache
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-post_upgrade() {
-post_install
-}
-
-pre_remove() {
-rm -f usr/lib/gtk-3.0/3.0.0/immodules.cache
-}
-post_remove() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}

Copied: gtk3/repos/extra-i686/gtk3.install (from rev 139207, 
gtk3/repos/testing-i686/gtk3.install)
===
--- extra-i686/gtk3.install (rev 0)
+++ extra-i686/gtk3.install 2011-10-01 18:59:02 UTC (rev 139344)
@@ -0,0 +1,15 @@
+post_install() {
+usr/bin/gtk-query-immodules-3.0 --update-cache
+usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+}
+
+post_upgrade() {
+post_install
+}
+
+pre_remove() {
+rm -f 

[arch-commits] Commit in gtk3/repos (7 files)

2011-10-01 Thread Ionut Biru
Date: Saturday, October 1, 2011 @ 14:59:03
  Author: ibiru
Revision: 139345

db-move: moved gtk3 from [testing] to [extra] (x86_64)

Added:
  gtk3/repos/extra-x86_64/PKGBUILD
(from rev 139207, gtk3/repos/testing-x86_64/PKGBUILD)
  gtk3/repos/extra-x86_64/gtk3.install
(from rev 139207, gtk3/repos/testing-x86_64/gtk3.install)
  gtk3/repos/extra-x86_64/settings.ini
(from rev 139207, gtk3/repos/testing-x86_64/settings.ini)
Deleted:
  gtk3/repos/extra-x86_64/PKGBUILD
  gtk3/repos/extra-x86_64/gtk3.install
  gtk3/repos/extra-x86_64/settings.ini
  gtk3/repos/testing-x86_64/

--+
 PKGBUILD |   76 -
 gtk3.install |   30 +++---
 settings.ini |4 +--
 3 files changed, 55 insertions(+), 55 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2011-10-01 18:59:02 UTC (rev 139344)
+++ extra-x86_64/PKGBUILD   2011-10-01 18:59:03 UTC (rev 139345)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Ionut Biru ib...@archlinux.org
-
-pkgname=gtk3
-pkgver=3.0.12
-pkgrel=1
-pkgdesc=The GTK+ Toolkit (v3)
-arch=('i686' 'x86_64')
-url=http://www.gtk.org/;
-install=gtk3.install
-depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info')
-makedepends=('gobject-introspection')
-options=('!libtool' '!docs')
-backup=(etc/gtk-3.0/settings.ini)
-license=('LGPL')
-source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.0/gtk+-${pkgver}.tar.xz
-settings.ini)
-sha256sums=('219fdea120897981840e909fac40d4d433fe061a37b12b9402e215c819ebeae9'
-'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
-
-build() {
-cd ${srcdir}/gtk+-${pkgver}
-CXX=/bin/false ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---enable-gtk2-dependency \
---disable-schemas-compile
-#https://bugzilla.gnome.org/show_bug.cgi?id=655517
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-make
-}
-
-package() {
-cd ${srcdir}/gtk+-${pkgver}
-make DESTDIR=${pkgdir} install
-
-install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
-}

Copied: gtk3/repos/extra-x86_64/PKGBUILD (from rev 139207, 
gtk3/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2011-10-01 18:59:03 UTC (rev 139345)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Ionut Biru ib...@archlinux.org
+
+pkgname=gtk3
+pkgver=3.2.0
+pkgrel=1
+pkgdesc=The GTK+ Toolkit (v3)
+arch=('i686' 'x86_64')
+url=http://www.gtk.org/;
+install=gtk3.install
+depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' 
'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 
'shared-mime-info' 'colord')
+makedepends=('gobject-introspection')
+options=('!libtool' '!docs')
+backup=(etc/gtk-3.0/settings.ini)
+license=('LGPL')
+source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/3.2/gtk+-${pkgver}.tar.xz
+settings.ini)
+sha256sums=('bce3c1a9be6afd7552c795268656d8fdd09c299765a7faaf5a76498bb82ed44c'
+'c214d3dcdcadda3d642112287524ab3e526ad592b70895c9f3e3733c23701621')
+
+build() {
+cd ${srcdir}/gtk+-${pkgver}
+CXX=/bin/false ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--enable-gtk2-dependency \
+--disable-schemas-compile
+#https://bugzilla.gnome.org/show_bug.cgi?id=655517
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make
+}
+
+package() {
+cd ${srcdir}/gtk+-${pkgver}
+make DESTDIR=${pkgdir} install
+
+install -Dm644 ${srcdir}/settings.ini 
${pkgdir}/etc/gtk-3.0/settings.ini
+}

Deleted: extra-x86_64/gtk3.install
===
--- extra-x86_64/gtk3.install   2011-10-01 18:59:02 UTC (rev 139344)
+++ extra-x86_64/gtk3.install   2011-10-01 18:59:03 UTC (rev 139345)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/gtk-query-immodules-3.0 --update-cache
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-post_upgrade() {
-post_install
-}
-
-pre_remove() {
-rm -f usr/lib/gtk-3.0/3.0.0/immodules.cache
-}
-post_remove() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}

Copied: gtk3/repos/extra-x86_64/gtk3.install (from rev 139207, 
gtk3/repos/testing-x86_64/gtk3.install)
===
--- extra-x86_64/gtk3.install   (rev 0)
+++ extra-x86_64/gtk3.install   2011-10-01 18:59:03 UTC (rev 139345)
@@ -0,0 +1,15 @@
+post_install() {
+usr/bin/gtk-query-immodules-3.0 --update-cache
+usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+}
+
+post_upgrade() {
+