aboutsummaryrefslogtreecommitdiffstats
path: root/testing/nautilus
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-05-02 00:21:16 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2019-06-05 17:37:23 +0000
commit57c4feed2bd1c7ffd2ab9fcedb9f1d6541af69ac (patch)
tree344c9d4b7464b50cbe305825b12ca5abd65c4528 /testing/nautilus
parent5d4d6a4d2ad3c328805250a5e106794b922a2b75 (diff)
downloadaports-57c4feed2bd1c7ffd2ab9fcedb9f1d6541af69ac.tar.bz2
aports-57c4feed2bd1c7ffd2ab9fcedb9f1d6541af69ac.tar.xz
testing/nautilus: update to 3.32.0, adopt maintainership
Diffstat (limited to 'testing/nautilus')
-rw-r--r--testing/nautilus/APKBUILD47
1 files changed, 19 insertions, 28 deletions
diff --git a/testing/nautilus/APKBUILD b/testing/nautilus/APKBUILD
index b1b61aaf90..e147e0c6ab 100644
--- a/testing/nautilus/APKBUILD
+++ b/testing/nautilus/APKBUILD
@@ -1,45 +1,36 @@
-# Maintainer:
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=nautilus
-pkgver=3.24.1
+pkgver=3.32.0
pkgrel=0
pkgdesc="GNOME file manager"
url="https://wiki.gnome.org/Apps/Nautilus"
arch="all !s390x"
-license="GPL"
-depends=""
+license="GPL-2.0-or-later"
+depends="tracker-miners gsettings-desktop-schemas"
depends_dev="gnome-desktop-dev gnome-autoar-dev"
-makedepends="$depends_dev itstool libxml2-dev libxml2-utils docbook-xsl docbook-xml libxslt intltool libexif-dev jpeg-dev tiff-dev librsvg-dev"
-install=""
-subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://download.gnome.org/sources/nautilus/3.24/nautilus-$pkgver.tar.xz"
-builddir="$srcdir/nautilus-$pkgver"
-
-# testsuite doesn't work
-options="!check"
+makedepends="$depends_dev itstool libxml2-dev libxml2-utils docbook-xsl
+ docbook-xml libxslt intltool libexif-dev jpeg-dev tiff-dev librsvg-dev
+ libseccomp-dev tracker-dev gst-plugins-base-dev meson gexiv2-dev"
+checkdepends="tracker-miners"
+subpackages="$pkgname-dev $pkgname-lang"
+source="https://download.gnome.org/sources/nautilus/${pkgver%.*}/nautilus-$pkgver.tar.xz"
build() {
- cd "$builddir"
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
+ meson \
--prefix=/usr \
--sysconfdir=/etc \
- --mandir=/usr/share/man \
--localstatedir=/var \
- --disable-xmp \
- --disable-selinux \
- --disable-tracker
- make
+ -Dtests=headless \
+ . output
+ ninja -C output
}
-package() {
- cd "$builddir"
- make DESTDIR="$pkgdir" install
+check() {
+ ninja -C output test
}
-check() {
- cd "$builddir"
- make check
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
}
-sha512sums="d01be58d9f476dc53e67a3cd2502e7042805ca178d2d7c0d540c3f01c2b7dab505cc7b57716c258a402759f4ed709cca65520397f1cbbf5cd69592ddc63b015e nautilus-3.24.1.tar.xz"
+sha512sums="a964fa03fc186016f9f37efd5958d6abc1ecd23ea821d97f2a00af0b2a98e715e7284abfb457ca73cfa434094b9298a4f1ceed5dc0729bcd11ba446c7e955bdb nautilus-3.32.0.tar.xz"