diff options
author | Solomon Choina | 2020-07-23 20:34:55 -0400 |
---|---|---|
committer | Solomon Choina | 2020-07-23 20:34:55 -0400 |
commit | dd37a69a9efe7e7c9757252a6f901256805e793f (patch) | |
tree | 378503d3523ba1d57241bc26323107513dce6d8d /PKGBUILD | |
parent | 747275a5244f94a43d234e5a82b7baa33fa37ab6 (diff) | |
download | aur-dd37a69a9efe7e7c9757252a6f901256805e793f.tar.gz |
update gtk3 for hooks
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 24 insertions, 14 deletions
@@ -3,36 +3,42 @@ # Contributor: Boohbah <boohbah at gmail.com> pkgname=gtk3-git -pkgver=3.19.5.r193.ge20826f +pkgver=3.24.21.r45.g63a0e76646 pkgrel=1 pkgdesc="GObject-based multi-platform GUI toolkit (GIT Version)" arch=('i686' 'x86_64') url="http://www.gtk.org/" license=('LGPL') -depends=('at-spi2-atk' 'atk-git' 'cairo' 'colord' 'glib2-git>=2.45.8' +depends=('at-spi2-atk' 'atk' 'cairo' 'colord' 'glib2' 'gtk-update-icon-cache' 'libcups' 'libepoxy' 'libxcomposite' 'libxcursor' 'libxdamage' 'libxi' 'libxinerama' - 'libxkbcommon' 'libxrandr' 'pango-git' 'shared-mime-info' - 'wayland-git' 'wayland-protocols-git') -makedepends=('gobject-introspection-git') + 'libxkbcommon' 'libxrandr' 'pango' 'shared-mime-info' + 'wayland' 'wayland-protocols') +makedepends=('gobject-introspection') optdepends=('gnome-icon-theme: Default icon theme' 'gnome-themes-standard: Default widget theme') conflicts=('gtk3' 'gtk-update-icon-cache') -provides=("gtk3=$pkgver" 'gtk-update-icon-cache') +provides=("gtk3=$pkgver" gtk-update-icon-cache gtk3-print-backends libgtk-3.so libgdk-3.so libgailutil-3.so) backup=('usr/share/gtk-3.0/settings.ini') -install="gtk3-git.install" -source=('git://git.gnome.org/gtk+' 'settings.ini') -md5sums=('SKIP' - '52bca1105d029c5142909b9e349bb89c') +source=('git+https://gitlab.gnome.org/GNOME/gtk.git#branch=gtk-3-24' + 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+" + cd "gtk" git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } build() { - cd "gtk+" + cd "gtk" ./autogen.sh --disable-schemas-compile \ --enable-broadway-backend \ @@ -50,10 +56,14 @@ build() { } package() { - cd "gtk+" + cd "gtk" make DESTDIR="$pkgdir" install - install -Dm644 "../settings.ini" "$pkgdir/usr/share/gtk-3.0/settings.ini" + 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 + + 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" } |