summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2021-10-01 10:11:59 -0600
committerMark Wagie2021-10-01 10:11:59 -0600
commita3d533f369ac110982ae93c1360af324bd5d3f62 (patch)
tree9ee36f5628f920a741d58bc50f9e3758f6ffa9f7
parentea1e988bb5155b97dea1f1f610258a4eab4d6ad4 (diff)
downloadaur-a3d533f369ac110982ae93c1360af324bd5d3f62.tar.gz
3.0.1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD36
2 files changed, 22 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5c0ede21a8bc..821f981b115b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,18 @@
pkgbase = nautilus-folder-icons
pkgdesc = Nautilus extension that makes changing folders icons easy!
- pkgver = 3.0
- pkgrel = 8
+ pkgver = 3.0.1
+ pkgrel = 1
url = https://github.com/bilelmoussaoui/nautilus-folder-icons
- arch = i686
arch = x86_64
license = GPL3
+ checkdepends = appstream-glib
+ makedepends = git
makedepends = meson
depends = gtk3
depends = python-nautilus
conflicts = nautilus-ext-git
conflicts = nautilus-compare
- options = !emptydirs
- source = nautilus-folder-icons-3.0.tar.gz::https://github.com/bilelmoussaoui/nautilus-folder-icons/archive/3.0.tar.gz
- sha256sums = 25fa6f164f50ed84ee6fa6d7a6004cb5190051847a5c3895f41bf1b426ad2565
+ source = git+https://github.com/bilelmoussaoui/nautilus-folder-icons.git#commit=b0ae536292177cbdb8c26d8fdb4981959aee3ab4
+ sha256sums = SKIP
pkgname = nautilus-folder-icons
diff --git a/PKGBUILD b/PKGBUILD
index 69fc764f44b7..4b44a36f0831 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,32 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
# Contributor: ELmoussaoui Bilal <bil dot elmoussaoui at gmail.com>
pkgname=nautilus-folder-icons
-pkgver=3.0
-pkgrel=8
+pkgver=3.0.1
+pkgrel=1
pkgdesc='Nautilus extension that makes changing folders icons easy!'
-arch=('i686' 'x86_64')
+arch=('x86_64')
license=('GPL3')
url="https://github.com/bilelmoussaoui/nautilus-folder-icons"
depends=('gtk3' 'python-nautilus')
-makedepends=('meson')
-#checkdepends=('appstream-glib')
+makedepends=('git' 'meson')
+checkdepends=('appstream-glib')
conflicts=('nautilus-ext-git' 'nautilus-compare')
# See https://github.com/bilelmoussaoui/nautilus-folder-icons/issues/34
-options=('!emptydirs')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('25fa6f164f50ed84ee6fa6d7a6004cb5190051847a5c3895f41bf1b426ad2565')
-
-prepare() {
- cd "$pkgname-$pkgver"
- find . -type f -exec sed -i 's|#!/usr/bin/python2|#!/usr/bin/python|g' {} \;
-}
+_commit=b0ae536292177cbdb8c26d8fdb4981959aee3ab4
+source=("git+https://github.com/bilelmoussaoui/nautilus-folder-icons.git#commit=$_commit")
+sha256sums=('SKIP')
build() {
- arch-meson build "$pkgname-$pkgver" -Dfile_manager=nautilus
- meson compile -C build
+ arch-meson build "$pkgname" -Dfile_manager=nautilus
+ meson compile -C build
}
-# unitteststest_utils.py & Validate appdata file fails
-#check() {
-# meson test -C build --print-errorlogs
-#}
+check() {
+
+ # Running unitteststest_utils.py fails
+ meson test -C build 'Validate appdata file' 'Running unitteststest_code_format.py' --print-errorlogs
+}
package() {
- DESTDIR="$pkgdir" meson install -C build
+ meson install -C build --destdir "$pkgdir"
}