diff options
author | Solomon Choina | 2020-04-13 18:49:17 -0400 |
---|---|---|
committer | Solomon Choina | 2020-04-13 18:49:17 -0400 |
commit | f8dbc78156b14ff5126dfcf4d7999ace4647dea5 (patch) | |
tree | d21f7a7bb601051b7443d6f00faee4c09978682d | |
parent | 8efa626191227fbf6e0efc65267c9160d7749e3a (diff) | |
download | aur-f8dbc78156b14ff5126dfcf4d7999ace4647dea5.tar.gz |
adding depends and updating pkgver
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 36 insertions, 27 deletions
@@ -1,7 +1,7 @@ pkgbase = gtk3-ubuntu pkgdesc = GObject-based multi-platform toolkit - pkgver = 3.24.13 - pkgrel = 2 + pkgver = 3.24.17 + pkgrel = 1 url = http://www.gtk.org/ arch = x86_64 license = LGPL @@ -39,18 +39,18 @@ pkgbase = gtk3-ubuntu depends = wayland depends = wayland-protocols depends = gtk-update-icon-cache - source = git+https://gitlab.gnome.org/GNOME/gtk.git#commit=f737908d2f7dc121e0d85507c16fd7a399d4b36a + source = git+https://gitlab.gnome.org/GNOME/gtk.git#tag=3.24.17 source = settings.ini source = gtk-query-immodules-3.0.hook source = gtk-update-icon-cache.hook source = gtk-update-icon-cache.script - source = https://launchpad.net/ubuntu/+archive/primary/+files/gtk+3.0_3.24.13-1ubuntu1.debian.tar.xz + source = https://launchpad.net/ubuntu/+archive/primary/+files/gtk+3.0_3.24.17-3ubuntu1.debian.tar.xz sha512sums = SKIP sha512sums = ad2c0b0388f4169592b9574f0b3db673a969b7c4721548c4ac7c438eddbcdc378fcaac04e2b6c858a1562cc23ddf4804e5f7be08068340b7c9365e2b11ddcfb8 sha512sums = f0ffd95544863f2e10fda81488b4727aa9a8a35a7d39fb96872db6664d03442db2b58af788b5990825c7b3a83681f7220ca481409cca5421dfb39b9a3bbac9ac sha512sums = abfd73de4faa6f53784182800395aa3c39bb98e15a0eb300fb4142073ff7ce565a0836a2363393b2f132060b5293dbc0c30c380a023f38d5bd39c62cb58389c2 sha512sums = 5cd50d93bb6bc203438a2a0764bd717409658e124058b18a1da26a21f10ef7564a16f32fc0633a68b45b2e303fa63a5efefeadd6b0bf1d7f474556df8cdb6c58 - sha512sums = bf7c8572421711fdf2e82be0d18b6a93747ac9ed236e4bcc8ab65e66d927ee704c6633f9479206c394e7823ed03958e98d43c2e21e4d2be3a7c8db7bb7bef1e0 + sha512sums = b2661d8d1ad5d78dbffb6a60763f1ee8188003907827c9d34fca25a76c20404a61dfc3e5de017a6d959ce47d20181a3944f74cb9e27cd240b118a93a74417caa pkgname = gtk3-ubuntu install = gtk3.install @@ -84,11 +84,14 @@ pkgname = gtk3-ubuntu depends = wayland-protocols depends = gtk-update-icon-cache depends = gtk-update-icon-cache - provides = gtk3 + provides = gtk3=3.24.17 provides = gtk3-print-backends + provides = libgtk-3.so + provides = libgdk-3.so + provides = libgailutil-3.so conflicts = gtk3 conflicts = gtk3-print-backends - replaces = gtk3-print-backends<=3.22.26-1 + replaces = gtk3-print-backends pkgname = gtk-update-icon-cache-ubuntu pkgdesc = GTK+ icon cache updater @@ -3,30 +3,21 @@ # Contributor: Christopher Reimer <github@creimer.net> # Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> - - -# vercheck-pkgbuild: auto -# vercheck-ubuntu: name=gtk+3.0, repo=cosmic -# vercheck-archlinux: name=gtk3, repo=extra, arch=x86_64 -# vercheck-gnome: name=gtk+, majorver=3.22 -# vercheck-ppa: name=gtk+3.0, url=ppa:gnome3-team/gnome3-staging - -_use_ppa=true - +# Maintainer: Solomon Choina <shlomochoina@gmail.com> pkgbase=gtk3-ubuntu pkgname=(gtk3-ubuntu gtk-update-icon-cache-ubuntu) -_ubuntu_ver=3.24.13 -_ubuntu_rel=1ubuntu1 -pkgver=3.24.13 -pkgrel=2 +_ubuntu_ver=3.24.17 +_ubuntu_rel=3ubuntu1 +pkgver=3.24.17 +pkgrel=1 pkgdesc="GObject-based multi-platform toolkit" arch=(x86_64) url="http://www.gtk.org/" depends=(adwaita-icon-theme at-spi2-atk atk cairo cantarell-fonts colord dconf desktop-file-utils gdk-pixbuf2 gtk-update-icon-cache json-glib libcanberra libcups libepoxy librsvg libxcomposite libxcursor libxdamage libxi libxinerama libxkbcommon libxrandr mesa pango rest shared-mime-info wayland wayland-protocols gtk-update-icon-cache) makedepends=(gobject-introspection git gtk-doc glib2-docs sassc) license=(LGPL) -_commit=f737908d2f7dc121e0d85507c16fd7a399d4b36a # tags/3.24.13^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit" +_commit=f737908d2f7dc121e0d85507c16fd7a399d4b36a # tags/3.24.17^0 +source=("git+https://gitlab.gnome.org/GNOME/gtk.git#tag=$pkgver" settings.ini gtk-query-immodules-3.0.hook gtk-update-icon-cache.hook @@ -39,7 +30,7 @@ sha512sums=('SKIP' 'f0ffd95544863f2e10fda81488b4727aa9a8a35a7d39fb96872db6664d03442db2b58af788b5990825c7b3a83681f7220ca481409cca5421dfb39b9a3bbac9ac' 'abfd73de4faa6f53784182800395aa3c39bb98e15a0eb300fb4142073ff7ce565a0836a2363393b2f132060b5293dbc0c30c380a023f38d5bd39c62cb58389c2' '5cd50d93bb6bc203438a2a0764bd717409658e124058b18a1da26a21f10ef7564a16f32fc0633a68b45b2e303fa63a5efefeadd6b0bf1d7f474556df8cdb6c58' - 'bf7c8572421711fdf2e82be0d18b6a93747ac9ed236e4bcc8ab65e66d927ee704c6633f9479206c394e7823ed03958e98d43c2e21e4d2be3a7c8db7bb7bef1e0') + 'b2661d8d1ad5d78dbffb6a60763f1ee8188003907827c9d34fca25a76c20404a61dfc3e5de017a6d959ce47d20181a3944f74cb9e27cd240b118a93a74417caa') pkgver() { cd gtk @@ -50,6 +41,21 @@ prepare() { cd gtk local patches=( + macOS-fix-2436-raise-transient-window-on-focus.patch + Update-Latvian-translation.patch + docs-Do-not-call-GTK-APIs-if-gtk_init_check-returns-FALSE.patch + Update-Basque-translation.patch + Do-not-require-an-initial-configure-for-custom-Wayland-su.patch + Do-not-require-an-initial-configure-for-DnD-windows.patch + wayland-Use-helpers-to-add-remove-margins-from-sizes.patch + wayland-Always-update-unconfigured-size.patch + wayland-Store-unconfigured-size-without-margin.patch + wayland-Guard-against-nonsense-sizes-being-configured.patch + wayland-Set-unconfigured-size-on-impl-construction.patch + wayland-Don-t-inhibit-premature-resize-for-popups.patch + build-Generate-gdk.gresource.xml-in-sorted-order.patch + wayland-Always-store-unconfigured-size.patch + updateiconcache-Sort-list-of-entries.patch gdk-Don-t-distribute-generated-files-in-tarballs.patch gtk-Really-don-t-distribute-built-files.patch demos-examples-tests-Don-t-distribute-built-files.patch @@ -57,7 +63,6 @@ prepare() { 017_no_offscreen_device_grabbing.patch 060_ignore-random-icons.patch reftest-known-fail.patch - Don-t-test-default-constructed-GdkPixbuf-properties.patch Disable-accessibility-dump-aka-a11ytests-test.patch 073_treeview_almost_fixed.patch bzg_gtkcellrenderer_grabbing_modifier.patch @@ -101,9 +106,10 @@ build() { package_gtk3-ubuntu() { depends+=(gtk-update-icon-cache) - provides=(gtk3 gtk3-print-backends) + provides=(gtk3=$pkgver gtk3-print-backends + libgtk-3.so libgdk-3.so libgailutil-3.so ) conflicts=(gtk3 gtk3-print-backends) - replaces=("gtk3-print-backends<=3.22.26-1") + replaces=("gtk3-print-backends") install=gtk3.install cd gtk |