summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorItzSelenux2021-12-21 19:32:37 +0000
committerItzSelenux2021-12-21 19:32:37 +0000
commita1b4072fa1ed92b6531697272386ad7c29e76208 (patch)
tree28063f5805e3b7e762efb910d24a4de1d329a5f6
parent9e30bcd763d1e58e32917844aa9603b10686a8b3 (diff)
downloadaur-a1b4072fa1ed92b6531697272386ad7c29e76208.tar.gz
1.5 update
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD25
2 files changed, 20 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f9c0c3c51197..069d7fbd05bb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,12 +5,12 @@ pkgbase = papirus-folders-gui
url = https://github.com/ItzSelenux/papirus-folders-gui
arch = x86_64
license = GPL2
+ makedepends = cmake
+ makedepends = qt5-tools
depends = papirus-folders
+ depends = polkit
depends = qt5-base
- optdepends = mate-polkit: Polkit Authentication agent, not required on most DE
- source = https://github.com/ItzSelenux/papirus-folders-gui/releases/download/1.5/papirus-folders-gui
source = papirus-folders-gui-1.5.tar.gz::https://github.com/ItzSelenux/papirus-folders-gui/archive/refs/tags/1.5.tar.gz
- sha256sums = 85738b3e6e9b94c9bb51ad9a1ffab4f03cc77125d288cc8d2ff26a9ba01516a8
sha256sums = c24246fc1f8af443e9f0e8f3e8138af4ac39caaa62ed05f22438039592ed0c0a
pkgname = papirus-folders-gui
diff --git a/PKGBUILD b/PKGBUILD
index 639a4eabbf85..9a046af8d534 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,3 @@
-# Maintainer: ItzSelenux <zariepcommunication@gmail.com>
-# Maintainer: yochananmarqos
pkgname=papirus-folders-gui
pkgver=1.5
pkgrel=1
@@ -7,12 +5,23 @@ pkgdesc="A graphical user interface for papirus-folders"
url="https://github.com/ItzSelenux/papirus-folders-gui"
arch=('x86_64')
license=('GPL2')
-depends=('papirus-folders' 'qt5-base')
-optdepends=('mate-polkit: Polkit Authentication agent, not required on most DE')
-source=("https://github.com/ItzSelenux/papirus-folders-gui/releases/download/1.5/papirus-folders-gui" "$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
-sha256sums=('85738b3e6e9b94c9bb51ad9a1ffab4f03cc77125d288cc8d2ff26a9ba01516a8' 'c24246fc1f8af443e9f0e8f3e8138af4ac39caaa62ed05f22438039592ed0c0a')
+depends=('papirus-folders' 'polkit' 'qt5-base')
+makedepends=('cmake' 'qt5-tools')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
+sha256sums=('c24246fc1f8af443e9f0e8f3e8138af4ac39caaa62ed05f22438039592ed0c0a')
+
+build() {
+ cmake -B build -S "$pkgname-$pkgver" \
+ -DCMAKE_BUILD_TYPE='None' \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -Wno-dev
+ cmake --build build
+}
+
package() {
- install -Dm755 "papirus-folders-gui" -t "$pkgdir/usr/bin"
- cd "papirus-folders-gui-1.5"
+ install -Dm755 "build/$pkgname" -t "$pkgdir/usr/bin"
+
+ cd "$pkgname-$pkgver"
install -Dm644 papirus.desktop "$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -Dm644 folder-logo.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
}