summaryrefslogtreecommitdiff
path: root/libre
diff options
context:
space:
mode:
Diffstat (limited to 'libre')
-rw-r--r--libre/file-roller/PKGBUILD28
1 files changed, 18 insertions, 10 deletions
diff --git a/libre/file-roller/PKGBUILD b/libre/file-roller/PKGBUILD
index cce93ca45..d5745196c 100644
--- a/libre/file-roller/PKGBUILD
+++ b/libre/file-roller/PKGBUILD
@@ -1,26 +1,26 @@
-# $Id$
# Maintainer (Arch): Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor (Arch): Jan de Groot <jgc@archlinux.org>
# Maintainer: Isaac David <isacdaavid@at@isacdaavid@dot@info>
# parabola changes and rationale:
-# - removed unace recommendation
+# - removed unace and unrar recommendation
pkgname=file-roller
-pkgver=3.28.1
-pkgrel=1.parabola1
-pkgdesc="Create and modify archives, without nonfree unace recommendation"
+pkgver=3.30.1
+pkgrel=1
+pkgrel+=.par1
+pkgdesc="Create and modify archives"
+pkgdesc+=", without nonfree unace and unrar recommendation"
url="https://wiki.gnome.org/Apps/FileRoller"
-arch=(x86_64 i686 armv7h)
+arch=(x86_64)
+arch+=(i686 armv7h)
license=(GPL)
depends=(gtk3 dconf libarchive file json-glib libnotify zip unzip)
-makedepends=(intltool itstool docbook-xsl gnome-common git libnautilus-extension
- meson)
+makedepends=(yelp-tools git libnautilus-extension meson appstream-glib)
optdepends=('p7zip: 7z, arj, exe and encrypted zip files support'
- 'unrar: better RAR archive support'
'lrzip: lrzip archive support')
groups=(gnome)
-_commit=9b56ef5e5794557be9cb6c2b682457e711ce8fda # tags/3.28.1^0
+_commit=7962fbaf86db77ec6c0713491920341487be1681 # tags/3.30.1^0
source=("git+https://gitlab.gnome.org/GNOME/file-roller.git#commit=$_commit")
sha256sums=('SKIP')
@@ -29,11 +29,19 @@ pkgver() {
git describe --tags | sed 's/-/+/g'
}
+prepare() {
+ cd $pkgname
+}
+
build() {
arch-meson $pkgname build
ninja -C build
}
+check() {
+ meson test -C build
+}
+
package() {
DESTDIR="$pkgdir" meson install -C build
}