[arch-commits] Commit in gtk3/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Wed Mar 29 20:48:04 UTC 2017


    Date: Wednesday, March 29, 2017 @ 20:48:03
  Author: heftig
Revision: 291836

3.22.11-1

Modified:
  gtk3/trunk/PKGBUILD

----------+
 PKGBUILD |   97 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 49 insertions(+), 48 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-03-29 20:47:40 UTC (rev 291835)
+++ PKGBUILD	2017-03-29 20:48:03 UTC (rev 291836)
@@ -4,7 +4,7 @@
 
 pkgbase=gtk3
 pkgname=(gtk3 gtk-update-icon-cache gtk3-print-backends)
-pkgver=3.22.10
+pkgver=3.22.11
 pkgrel=1
 pkgdesc="GObject-based multi-platform GUI toolkit"
 arch=(i686 x86_64)
@@ -14,7 +14,7 @@
          adwaita-icon-theme json-glib librsvg wayland-protocols desktop-file-utils mesa)
 makedepends=(gobject-introspection libcanberra gtk-doc git colord rest libcups glib2-docs)
 license=(LGPL)
-_commit=c3190edd93e8d3ec9b436751a616dda67e92f122  # tags/3.22.10^0
+_commit=a7ebe62e673b72d2a4b8791ef4acaf8d979aad7b  # tags/3.22.11^0
 source=("git+https://git.gnome.org/browse/gtk+#commit=$_commit"
         settings.ini
         gtk-query-immodules-3.0.hook
@@ -27,75 +27,76 @@
             'f1d3a0dbfd82f7339301abecdbe5f024337919b48bd0e09296bb0e79863b2541')
 
 pkgver() {
-    cd gtk+
-    git describe --tags | sed 's/-/+/g'
+  cd gtk+
+  git describe --tags | sed 's/-/+/g'
 }
 
 prepare() {
-    mkdir print-backends
-    cd gtk+
-    NOCONFIGURE=1 ./autogen.sh
+  mkdir print-backends
+  cd gtk+
+  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-    cd gtk+
+  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
+  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
+  #https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
 
-    make
+  make
 }
 
 package_gtk3() {
-    depends+=(gtk-update-icon-cache)
-    optdepends=('libcanberra: gtk3-widget-factory demo'
-                'gtk3-print-backends: Printing')
-    install=gtk3.install
+  depends+=(gtk-update-icon-cache)
+  optdepends=('libcanberra: gtk3-widget-factory demo'
+              'gtk3-print-backends: Printing')
+  install=gtk3.install
 
-    cd gtk+
-    make DESTDIR="$pkgdir" 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"
+  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"
+  # split this out to use with gtk2 too
+  rm "$pkgdir/usr/bin/gtk-update-icon-cache"
 
-    cd "$pkgdir"
-    for _f in usr/lib/*/*/printbackends/*; do
-        case $_f in
-            *-file.so|*-lpr.so) continue;;
-        esac
+  cd "$pkgdir"
+  for _f in usr/lib/*/*/printbackends/*; do
+    case $_f in
+      *-file.so|*-lpr.so) continue ;;
+    esac
 
-        mkdir -p "$srcdir/print-backends/${_f%/*}"
-        mv "$_f" "$srcdir/print-backends/$_f"
-    done
+    mkdir -p "$srcdir/print-backends/${_f%/*}"
+    mv "$_f" "$srcdir/print-backends/$_f"
+  done
 }
 
 package_gtk-update-icon-cache() {
-    pkgdesc="GTK+ icon cache updater"
-    depends=(gdk-pixbuf2 hicolor-icon-theme)
+  pkgdesc="GTK+ icon cache updater"
+  depends=(gdk-pixbuf2 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"
+  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"
 }
 
 package_gtk3-print-backends() {
-    pkgdesc="Print backends for GTK3"
-    depends=(gtk3 rest colord libcups)
-    groups=(gnome)
+  pkgdesc="Print backends for GTK3"
+  depends=(gtk3 rest colord libcups)
+  groups=(gnome)
 
-    mv print-backends/* "$pkgdir"
+  mv print-backends/* "$pkgdir"
 }
-# vim:set et sw=4:
+
+# vim:set et sw=2:



More information about the arch-commits mailing list