From 2545cd935df22c2fb68d596a20eb8562b8a3e770 Mon Sep 17 00:00:00 2001 From: Rasmus Thomsen <oss@cogitri.dev> Date: Fri, 10 May 2019 17:26:11 +0200 Subject: [PATCH] main/at-spi2-core: upgrade to 2.32.0 * Adopt maintainership * Modernize APKBUILD * Remove uneccesarry depends_dev, abuild autodetects it --- main/at-spi2-core/APKBUILD | 29 ++++++++---------------- main/at-spi2-core/fix-meson-subdir.patch | 11 --------- 2 files changed, 9 insertions(+), 31 deletions(-) delete mode 100644 main/at-spi2-core/fix-meson-subdir.patch diff --git a/main/at-spi2-core/APKBUILD b/main/at-spi2-core/APKBUILD index 37e77bfbb439..e293e001cd72 100644 --- a/main/at-spi2-core/APKBUILD +++ b/main/at-spi2-core/APKBUILD @@ -1,40 +1,29 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> -# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +# Maintainer: Rasmus Thomsen <oss@cogitri.dev> pkgname=at-spi2-core -pkgver=2.28.0 -pkgrel=1 +pkgver=2.32.0 +pkgrel=0 pkgdesc="Protocol definitions and daemon for D-Bus at-spi" -url="http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus" +url="https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/" arch="all" options="!check" # Requires running dbus daemon. license="LGPL-2.0-or-later" -depends="" -depends_dev="libxtst-dev" -makedepends="$depends_dev dbus dbus-dev glib-dev intltool gobject-introspection-dev - meson" -install="" +makedepends="libxtst-dev dbus-dev glib-dev gobject-introspection-dev meson" subpackages="$pkgname-dbg $pkgname-dev $pkgname-lang" -source="https://download.gnome.org/sources/at-spi2-core/${pkgver%.*}/at-spi2-core-$pkgver.tar.xz - fix-meson-subdir.patch" +source="https://download.gnome.org/sources/at-spi2-core/${pkgver%.*}/at-spi2-core-$pkgver.tar.xz" -builddir="$srcdir"/at-spi2-core-$pkgver build() { cd "$builddir" meson \ --buildtype=release \ --prefix=/usr \ . build - ninja -C "$builddir"/build -} - -check() { - ninja -C "$builddir"/build test + ninja -C build } package() { cd "$builddir" - DESTDIR="$pkgdir" ninja -C "$builddir"/build install + DESTDIR="$pkgdir" ninja -C build install } -sha512sums="ce5251f234d48f657a5fd5fbd9a85799365e9814235ecff62fa5088611c0c8c0489e17fb27a805453a2864163cb83f8d8d5ed4cdb7e37c4ee9ebb897146e2d1d at-spi2-core-2.28.0.tar.xz -53a622190785437460383e5b7861469943434ba2949f2e43dbb1c5afb19db33b2fe777bf933c0caf826a1b8a4974b2c0fd08e6357740c63532384f2ba2b4eae3 fix-meson-subdir.patch" +sha512sums="4c77b4e0d37b559d20e6521107e8f7e03e91392414dc7ffdceb558667f3a7a6137af6895f3a8cd97dc3e85715d7875812d658dcc84277a63a10276992bde2fa6 at-spi2-core-2.32.0.tar.xz" diff --git a/main/at-spi2-core/fix-meson-subdir.patch b/main/at-spi2-core/fix-meson-subdir.patch deleted file mode 100644 index 9b07be046d44..000000000000 --- a/main/at-spi2-core/fix-meson-subdir.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/atspi/meson.build -+++ b/atspi/meson.build -@@ -57,7 +57,7 @@ - - atspi_includedir = join_paths(get_option('prefix'), get_option('includedir'), 'at-spi-2.0', 'atspi') - --install_headers(atspi_headers, subdir: atspi_includedir) -+install_headers(atspi_headers, install_dir: atspi_includedir) - - atspi_enums = gnome.mkenums('atspi-enum-types', - sources: [ 'atspi-constants.h', 'atspi-types.h' ], -- GitLab