diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-09-24 18:35:15 -0300 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-09-24 19:14:10 -0300 |
commit | c74434dfa77a6be020e5074f7db8d1458f9acd56 (patch) | |
tree | 81dba4ddc769b0c66585ff34c84a43ef55b059dd | |
parent | 4f9670a88ecc1979a460cf616278077e6fe0dba1 (diff) | |
download | alpine_aports-c74434dfa77a6be020e5074f7db8d1458f9acd56.tar.bz2 alpine_aports-c74434dfa77a6be020e5074f7db8d1458f9acd56.tar.xz alpine_aports-c74434dfa77a6be020e5074f7db8d1458f9acd56.zip |
community/gnome-maps: upgrade to 3.34.0
-rw-r--r-- | community/gnome-maps/APKBUILD | 10 | ||||
-rw-r--r-- | community/gnome-maps/Add-validation-tests-for-desktop-and-appdata.patch | 55 |
2 files changed, 4 insertions, 61 deletions
diff --git a/community/gnome-maps/APKBUILD b/community/gnome-maps/APKBUILD index e04899317e..4a1eb433e0 100644 --- a/community/gnome-maps/APKBUILD +++ b/community/gnome-maps/APKBUILD | |||
@@ -1,19 +1,18 @@ | |||
1 | # Contributor: Rasmus Thomsen <oss@cogitri.dev> | 1 | # Contributor: Rasmus Thomsen <oss@cogitri.dev> |
2 | # Maintainer: Rasmus Thomsen <oss@cogitri.dev> | 2 | # Maintainer: Rasmus Thomsen <oss@cogitri.dev> |
3 | pkgname=gnome-maps | 3 | pkgname=gnome-maps |
4 | pkgver=3.32.2.1 | 4 | pkgver=3.34.0 |
5 | pkgrel=0 | 5 | pkgrel=0 |
6 | pkgdesc="A simple map client" | 6 | pkgdesc="A simple map client" |
7 | url="https://wiki.gnome.org/Apps/Maps" | 7 | url="https://wiki.gnome.org/Apps/Maps" |
8 | arch="all !s390x" # gjs missing | 8 | arch="all !s390x" # gjs missing |
9 | license="GPL-2.0-or-later" | 9 | license="GPL-2.0-or-later" |
10 | depends="gfbgraph" | 10 | depends="gfbgraph gjs geoclue" |
11 | makedepends="meson glib-dev gjs-dev gtk+3.0-dev gobject-introspection-dev geoclue-dev | 11 | makedepends="meson glib-dev gjs-dev gtk+3.0-dev gobject-introspection-dev geoclue-dev |
12 | libgee-dev folks-dev geocode-glib-dev libchamplain-dev libxml2-dev rest-dev" | 12 | libgee-dev folks-dev geocode-glib-dev libchamplain-dev libxml2-dev rest-dev" |
13 | checkdepends="appstream-glib desktop-file-utils" | 13 | checkdepends="appstream-glib desktop-file-utils" |
14 | subpackages="$pkgname-lang" | 14 | subpackages="$pkgname-lang" |
15 | source="https://download.gnome.org/sources/gnome-maps/${pkgver%.*.*}/gnome-maps-${pkgver}.tar.xz | 15 | source="https://download.gnome.org/sources/gnome-maps/${pkgver%.*}/gnome-maps-$pkgver.tar.xz" |
16 | Add-validation-tests-for-desktop-and-appdata.patch" | ||
17 | 16 | ||
18 | build() { | 17 | build() { |
19 | meson \ | 18 | meson \ |
@@ -34,5 +33,4 @@ package() { | |||
34 | DESTDIR="$pkgdir" ninja -C output install | 33 | DESTDIR="$pkgdir" ninja -C output install |
35 | } | 34 | } |
36 | 35 | ||
37 | sha512sums="484277dbbf244c5f50f8761c26db8ab31a2294152bc0f7fd81d921802f67cb6fa98e7f2871439c896fb06d5fc11e41cc4a960fa5f552e436e8e756efed80a821 gnome-maps-3.32.2.1.tar.xz | 36 | sha512sums="c2d03d91670d9ad3e4d7481b7bb4314521a136fcc3292766dc4c7bee712f5b9ef18738780419cfd6ffe24a0fe26d1b74952485a33be2eb968831f0234d46aa17 gnome-maps-3.34.0.tar.xz" |
38 | 88017be4f6bb46c6ee28fbf475038300fe9ddacf4dc9484225278239b89b3c91b97a8c7d0194a48c503327affe8e10d600d44514a5813ffc56846c446e9434c5 Add-validation-tests-for-desktop-and-appdata.patch" | ||
diff --git a/community/gnome-maps/Add-validation-tests-for-desktop-and-appdata.patch b/community/gnome-maps/Add-validation-tests-for-desktop-and-appdata.patch deleted file mode 100644 index 1c0307b44d..0000000000 --- a/community/gnome-maps/Add-validation-tests-for-desktop-and-appdata.patch +++ /dev/null | |||
@@ -1,55 +0,0 @@ | |||
1 | Upstream: Yes | ||
2 | Reason: Actually run tests | ||
3 | diff --git a/data/meson.build b/data/meson.build | ||
4 | index 349ff25..2be4ee7 100644 | ||
5 | --- a/data/meson.build | ||
6 | +++ b/data/meson.build | ||
7 | @@ -13,7 +13,7 @@ install_data( | ||
8 | |||
9 | desktop = app_id + '.desktop' | ||
10 | |||
11 | -custom_target('desktop-file', | ||
12 | +desktop_file = custom_target('desktop-file', | ||
13 | input: desktop + '.in', | ||
14 | output: desktop, | ||
15 | install: true, | ||
16 | @@ -32,7 +32,7 @@ install_data( | ||
17 | |||
18 | appdata = app_id + '.appdata.xml' | ||
19 | |||
20 | -i18n.merge_file( | ||
21 | +appdata_file = i18n.merge_file( | ||
22 | appdata, | ||
23 | input: appdata + '.in', | ||
24 | output: appdata, | ||
25 | @@ -53,4 +53,28 @@ configure_file( | ||
26 | install_dir: join_paths(datadir, 'dbus-1', 'services') | ||
27 | ) | ||
28 | |||
29 | -subdir('icons') | ||
30 | +desktop_file_validate = find_program('desktop-file-validate', required: false) | ||
31 | +if desktop_file_validate.found() | ||
32 | + test( | ||
33 | + 'validate-desktop', | ||
34 | + desktop_file_validate, | ||
35 | + args: [ | ||
36 | + desktop_file.full_path() | ||
37 | + ] | ||
38 | + ) | ||
39 | +endif | ||
40 | + | ||
41 | +appstream_util = find_program('appstream-util', required: false) | ||
42 | +if appstream_util.found() | ||
43 | + test( | ||
44 | + 'validate-appdata', | ||
45 | + appstream_util, | ||
46 | + args: [ | ||
47 | + 'validate-relax', | ||
48 | + '--nonet', | ||
49 | + appdata_file.full_path() | ||
50 | + ] | ||
51 | + ) | ||
52 | +endif | ||
53 | + | ||
54 | +subdir('icons') | ||
55 | \ No newline at end of file | ||