diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-05-07 09:45:13 -0300 |
---|---|---|
committer | Kevin Daudt <kdaudt@alpinelinux.org> | 2019-05-08 10:34:15 +0000 |
commit | 770f01bf599515e727cc5a89843c80a7fc72edbb (patch) | |
tree | 632759819e9528ec265d10f43da62cbc100ccaff | |
parent | b3f9f1ce9b7fd2454c6ee855c40ee70f94b011e9 (diff) | |
download | alpine_aports-770f01bf599515e727cc5a89843c80a7fc72edbb.tar.bz2 alpine_aports-770f01bf599515e727cc5a89843c80a7fc72edbb.tar.xz alpine_aports-770f01bf599515e727cc5a89843c80a7fc72edbb.zip |
testing/accountsservice: upgrade to 0.6.55
-rw-r--r-- | testing/accountsservice/APKBUILD | 54 | ||||
-rw-r--r-- | testing/accountsservice/musl-wtmp.patch | 13 |
2 files changed, 39 insertions, 28 deletions
diff --git a/testing/accountsservice/APKBUILD b/testing/accountsservice/APKBUILD index 4e1003c10c..8fcb50b11a 100644 --- a/testing/accountsservice/APKBUILD +++ b/testing/accountsservice/APKBUILD | |||
@@ -1,46 +1,44 @@ | |||
1 | # Contributor: Carlo Landmeter <clandmeter@gmail.com> | 1 | # Contributor: Carlo Landmeter <clandmeter@gmail.com> |
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | 2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> |
3 | pkgname=accountsservice | 3 | pkgname=accountsservice |
4 | pkgver=0.6.50 | 4 | pkgver=0.6.55 |
5 | pkgrel=1 | 5 | pkgrel=0 |
6 | pkgdesc="D-Bus interface for user account query and manipulation" | 6 | pkgdesc="D-Bus interface for user account query and manipulation" |
7 | options="!check" # No testsuite | ||
7 | url="https://www.freedesktop.org/software/accountsservice/" | 8 | url="https://www.freedesktop.org/software/accountsservice/" |
8 | arch="all" | 9 | arch="all" |
9 | license="GPL-3.0-or-later" | 10 | license="GPL-3.0-or-later" |
10 | depends="" | ||
11 | depends_dev="glib-dev gobject-introspection-dev polkit-dev" | 11 | depends_dev="glib-dev gobject-introspection-dev polkit-dev" |
12 | makedepends="$depends_dev intltool gnome-doc-utils" | 12 | makedepends=" |
13 | subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" | 13 | $depends_dev |
14 | intltool | ||
15 | meson | ||
16 | elogind-dev | ||
17 | gobject-introspection-dev | ||
18 | " | ||
19 | subpackages="$pkgname-dev $pkgname-lang lib$pkgname:libs" | ||
14 | source="https://www.freedesktop.org/software/accountsservice/accountsservice-$pkgver.tar.xz | 20 | source="https://www.freedesktop.org/software/accountsservice/accountsservice-$pkgver.tar.xz |
15 | musl-fgetspent_r.patch | 21 | musl-fgetspent_r.patch |
22 | musl-wtmp.patch | ||
16 | " | 23 | " |
17 | builddir="$srcdir"/$pkgname-$pkgver | 24 | |
18 | build() { | 25 | build() { |
19 | cd "$builddir" | 26 | meson \ |
20 | # Hack to check for /var/log/wtmp instead of /var/log/utx.log | ||
21 | sed -i configure -e "s;utx\.log;wtmp;g" | ||
22 | ac_cv_file__var_log_utx_log=yes ./configure \ | ||
23 | --build=$CBUILD \ | ||
24 | --host=$CHOST \ | ||
25 | --prefix=/usr \ | 27 | --prefix=/usr \ |
26 | --sysconfdir=/etc \ | 28 | -Dsystemdsystemunitdir=no \ |
27 | --mandir=/usr/share/man \ | 29 | -Dsystemd=false \ |
28 | --infodir=/usr/share/info \ | 30 | -Delogind=true \ |
29 | --localstatedir=/var \ | 31 | -Dintrospection=true \ |
30 | --disable-systemd \ | 32 | -Ddocbook=false \ |
31 | --enable-introspection=yes | 33 | -Dgtk_doc=false \ |
32 | make | 34 | output |
33 | } | 35 | ninja -C output |
34 | |||
35 | check() { | ||
36 | cd "$builddir" | ||
37 | make check | ||
38 | } | 36 | } |
39 | 37 | ||
40 | package() { | 38 | package() { |
41 | cd "$builddir" | 39 | DESTDIR="$pkgdir" ninja -C output install |
42 | make DESTDIR="$pkgdir" install | ||
43 | } | 40 | } |
44 | 41 | ||
45 | sha512sums="6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64 accountsservice-0.6.50.tar.xz | 42 | sha512sums="c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d accountsservice-0.6.55.tar.xz |
46 | 469392beca8f5941eafaa193c4fcb0472770ee4183ce520416a1b5d6abafe0e201990eb74d06bfbd9e20af08e55aff5f0031f267083f6c6879f0fe4e5028103c musl-fgetspent_r.patch" | 43 | 469392beca8f5941eafaa193c4fcb0472770ee4183ce520416a1b5d6abafe0e201990eb74d06bfbd9e20af08e55aff5f0031f267083f6c6879f0fe4e5028103c musl-fgetspent_r.patch |
44 | 7b41a5fd4c2ab178762902d137ebf6eb6edbf97bae9255d17c4380c8c738b159aa25a2e51c31f740789560f17850c71b0bb60ee792a2a87be6b60cb5c89d7efc musl-wtmp.patch" | ||
diff --git a/testing/accountsservice/musl-wtmp.patch b/testing/accountsservice/musl-wtmp.patch new file mode 100644 index 0000000000..4393c0209a --- /dev/null +++ b/testing/accountsservice/musl-wtmp.patch | |||
@@ -0,0 +1,13 @@ | |||
1 | --- a/meson.build | ||
2 | +++ b/meson.build | ||
3 | @@ -82,8 +82,7 @@ if cc.has_header_symbol('utmpx.h', 'WTMPX_FILENAME', prefix: '#define _GNU_SOURC | ||
4 | elif cc.has_header_symbol('paths.h', '_PATH_WTMPX') | ||
5 | config_h.set('PATH_WTMP', '_PATH_WTMPX') | ||
6 | else | ||
7 | - assert(run_command('test', '-e', '/var/log/utx.log').returncode() == 0, 'Do not know which filename to watch for wtmp changes') | ||
8 | - config_h.set_quoted('PATH_WTMP', '/var/log/utx.log') | ||
9 | + config_h.set_quoted('PATH_WTMP', '/var/log/wtmp') | ||
10 | endif | ||
11 | |||
12 | # compiler flags | ||
13 | |||