[arch-commits] Commit in gtk3/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Sun Nov 26 15:32:35 UTC 2017
Date: Sunday, November 26, 2017 @ 15:32:32
Author: heftig
Revision: 310954
3.22.26+47+g3a1a7135a2-1
Modified:
gtk3/trunk/PKGBUILD
----------+
PKGBUILD | 36 +++++++++---------------------------
1 file changed, 9 insertions(+), 27 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-11-26 15:24:14 UTC (rev 310953)
+++ PKGBUILD 2017-11-26 15:32:32 UTC (rev 310954)
@@ -3,8 +3,8 @@
# Contributor: Ionut Biru <ibiru at archlinux.org>
pkgbase=gtk3
-pkgname=(gtk3 gtk-update-icon-cache gtk3-print-backends)
-pkgver=3.22.26
+pkgname=(gtk3 gtk-update-icon-cache)
+pkgver=3.22.26+47+g3a1a7135a2
pkgrel=1
pkgdesc="GObject-based multi-platform GUI toolkit"
arch=(x86_64)
@@ -12,11 +12,10 @@
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)
-makedepends=(gobject-introspection libcanberra gtk-doc git colord rest libcups glib2-docs
- sassc)
+ cantarell-fonts colord rest libcups libcanberra libcloudproviders)
+makedepends=(gobject-introspection gtk-doc git glib2-docs sassc)
license=(LGPL)
-_commit=77a4e2ec3759648e85a5172bb9fbdedcd7370023 # tags/3.22.26^0
+_commit=3a1a7135a276f2b6336c7566f6342da739a41d39 # gtk-3-22
source=("git+https://git.gnome.org/browse/gtk+#commit=$_commit"
settings.ini
gtk-query-immodules-3.0.hook
@@ -34,7 +33,6 @@
}
prepare() {
- mkdir print-backends
cd gtk+
NOCONFIGURE=1 ./autogen.sh
}
@@ -46,6 +44,7 @@
--sysconfdir=/etc \
--localstatedir=/var \
--disable-schemas-compile \
+ --enable-cloudproviders \
--enable-x11-backend \
--enable-broadway-backend \
--enable-wayland-backend \
@@ -59,8 +58,9 @@
package_gtk3() {
depends+=(gtk-update-icon-cache)
- optdepends=('libcanberra: gtk3-widget-factory demo'
- 'gtk3-print-backends: Printing')
+ provides=(gtk3-print-backends)
+ conflicts=(gtk3-print-backends)
+ replaces=("gtk3-print-backends<=3.22.26-1")
install=gtk3.install
cd gtk+
@@ -71,16 +71,6 @@
# 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
-
- mkdir -p "$srcdir/print-backends/${_f%/*}"
- mv "$_f" "$srcdir/print-backends/$_f"
- done
}
package_gtk-update-icon-cache() {
@@ -93,12 +83,4 @@
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)
-
- mv print-backends/* "$pkgdir"
-}
-
# vim:set et sw=2:
More information about the arch-commits
mailing list