diff options
author | Solomon Choina | 2020-10-15 10:11:19 -0400 |
---|---|---|
committer | Solomon Choina | 2020-10-15 10:11:19 -0400 |
commit | 0df1e5983fd810cfa17c0efb5265c1e2026f2138 (patch) | |
tree | 4bf74175dafade28cdf0a35fc520168a6ac4727d | |
parent | f8dbc78156b14ff5126dfcf4d7999ace4647dea5 (diff) | |
download | aur-0df1e5983fd810cfa17c0efb5265c1e2026f2138.tar.gz |
New PKGVER and other things
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 67 | ||||
-rw-r--r-- | gtk3.install | 13 |
3 files changed, 32 insertions, 60 deletions
@@ -1,6 +1,6 @@ pkgbase = gtk3-ubuntu pkgdesc = GObject-based multi-platform toolkit - pkgver = 3.24.17 + pkgver = 3.24.23 pkgrel = 1 url = http://www.gtk.org/ arch = x86_64 @@ -39,21 +39,21 @@ pkgbase = gtk3-ubuntu depends = wayland depends = wayland-protocols depends = gtk-update-icon-cache - source = git+https://gitlab.gnome.org/GNOME/gtk.git#tag=3.24.17 + options = libtool + source = git+https://gitlab.gnome.org/GNOME/gtk.git#tag=3.24.23 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.17-3ubuntu1.debian.tar.xz + source = https://launchpad.net/ubuntu/+archive/primary/+files/gtk+3.0_3.24.23-1ubuntu1.debian.tar.xz sha512sums = SKIP sha512sums = ad2c0b0388f4169592b9574f0b3db673a969b7c4721548c4ac7c438eddbcdc378fcaac04e2b6c858a1562cc23ddf4804e5f7be08068340b7c9365e2b11ddcfb8 sha512sums = f0ffd95544863f2e10fda81488b4727aa9a8a35a7d39fb96872db6664d03442db2b58af788b5990825c7b3a83681f7220ca481409cca5421dfb39b9a3bbac9ac sha512sums = abfd73de4faa6f53784182800395aa3c39bb98e15a0eb300fb4142073ff7ce565a0836a2363393b2f132060b5293dbc0c30c380a023f38d5bd39c62cb58389c2 sha512sums = 5cd50d93bb6bc203438a2a0764bd717409658e124058b18a1da26a21f10ef7564a16f32fc0633a68b45b2e303fa63a5efefeadd6b0bf1d7f474556df8cdb6c58 - sha512sums = b2661d8d1ad5d78dbffb6a60763f1ee8188003907827c9d34fca25a76c20404a61dfc3e5de017a6d959ce47d20181a3944f74cb9e27cd240b118a93a74417caa + sha512sums = 7fa98b8e04ef74aa3356124b63c2e9932ccc2d15a45f8e89122a46b90f0ae138a35951f4c38a67720cd7a7eacf8f1258bf4755eaf1eab0c24e9049b957945792 pkgname = gtk3-ubuntu - install = gtk3.install depends = adwaita-icon-theme depends = at-spi2-atk depends = atk @@ -84,7 +84,7 @@ pkgname = gtk3-ubuntu depends = wayland-protocols depends = gtk-update-icon-cache depends = gtk-update-icon-cache - provides = gtk3=3.24.17 + provides = gtk3=3.24.23 provides = gtk3-print-backends provides = libgtk-3.so provides = libgdk-3.so @@ -6,9 +6,9 @@ # Maintainer: Solomon Choina <shlomochoina@gmail.com> pkgbase=gtk3-ubuntu pkgname=(gtk3-ubuntu gtk-update-icon-cache-ubuntu) -_ubuntu_ver=3.24.17 -_ubuntu_rel=3ubuntu1 -pkgver=3.24.17 +_ubuntu_ver=3.24.23 +_ubuntu_rel=1ubuntu1 +pkgver=3.24.23 pkgrel=1 pkgdesc="GObject-based multi-platform toolkit" arch=(x86_64) @@ -16,7 +16,7 @@ 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.17^0 +options=("libtool") source=("git+https://gitlab.gnome.org/GNOME/gtk.git#tag=$pkgver" settings.ini gtk-query-immodules-3.0.hook @@ -30,7 +30,7 @@ sha512sums=('SKIP' 'f0ffd95544863f2e10fda81488b4727aa9a8a35a7d39fb96872db6664d03442db2b58af788b5990825c7b3a83681f7220ca481409cca5421dfb39b9a3bbac9ac' 'abfd73de4faa6f53784182800395aa3c39bb98e15a0eb300fb4142073ff7ce565a0836a2363393b2f132060b5293dbc0c30c380a023f38d5bd39c62cb58389c2' '5cd50d93bb6bc203438a2a0764bd717409658e124058b18a1da26a21f10ef7564a16f32fc0633a68b45b2e303fa63a5efefeadd6b0bf1d7f474556df8cdb6c58' - 'b2661d8d1ad5d78dbffb6a60763f1ee8188003907827c9d34fca25a76c20404a61dfc3e5de017a6d959ce47d20181a3944f74cb9e27cd240b118a93a74417caa') + '7fa98b8e04ef74aa3356124b63c2e9932ccc2d15a45f8e89122a46b90f0ae138a35951f4c38a67720cd7a7eacf8f1258bf4755eaf1eab0c24e9049b957945792') pkgver() { cd gtk @@ -41,41 +41,27 @@ 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 - 016_no_offscreen_widgets_grabbing.patch - 017_no_offscreen_device_grabbing.patch - 060_ignore-random-icons.patch - reftest-known-fail.patch - Disable-accessibility-dump-aka-a11ytests-test.patch - 073_treeview_almost_fixed.patch - bzg_gtkcellrenderer_grabbing_modifier.patch - ubuntu_gtk_custom_menu_items.patch - print-dialog-show-options-of-remote-dnssd-printers.patch - uimanager-guard-against-nested-node-updates.patch - x-canonical-accel.patch - message-dialog-restore-traditional-look-on-unity.patch - 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch - 0001-calendar-always-emit-day-selected-once.patch - 0001-gtkwindow-set-transparent-background-color.patch - unity-border-radius.patch - unity-headerbar-maximized-mode.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 + 016_no_offscreen_widgets_grabbing.patch + 017_no_offscreen_device_grabbing.patch + 060_ignore-random-icons.patch + reftest-known-fail.patch + Disable-accessibility-dump-aka-a11ytests-test.patch + 073_treeview_almost_fixed.patch + bzg_gtkcellrenderer_grabbing_modifier.patch + ubuntu_gtk_custom_menu_items.patch + print-dialog-show-options-of-remote-dnssd-printers.patch + uimanager-guard-against-nested-node-updates.patch + x-canonical-accel.patch + message-dialog-restore-traditional-look-on-unity.patch + 0001-gtk-reftest-Force-icon-theme-to-Adwaita.patch + 0001-calendar-always-emit-day-selected-once.patch + 0001-gtkwindow-set-transparent-background-color.patch + unity-border-radius.patch + unity-headerbar-maximized-mode.patch ) for i in "${patches[@]}"; do @@ -110,7 +96,6 @@ package_gtk3-ubuntu() { libgtk-3.so libgdk-3.so libgailutil-3.so ) conflicts=(gtk3 gtk3-print-backends) replaces=("gtk3-print-backends") - install=gtk3.install cd gtk make DESTDIR="$pkgdir" install diff --git a/gtk3.install b/gtk3.install deleted file mode 100644 index a0e620af1759..000000000000 --- a/gtk3.install +++ /dev/null @@ -1,13 +0,0 @@ -post_install() { - echo "If you want to use the global menus and you are not using Unity, you will need" - echo "to add the following to ~/.config/gtk-3.0/settings.ini" - echo - echo "********************************" - echo "[Settings]" - echo "gtk-shell-shows-menubar = 1" - echo "********************************" -} - -pre_remove() { - rm -f /usr/lib/gtk-3.0/3.0.0/immodules.cache -} |