summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2023-07-28 16:25:08 -0700
committerxiota2023-07-28 16:25:08 -0700
commit7a55c5f9992c9c17d7eb64c5ae48d3588da4d8a0 (patch)
treeaf18c259f9ca9cc4206405c8096844a870a9e6c0
parent9c9b00449de8f94043c1a4384bf2c1cc5fe36592 (diff)
downloadaur-qogir-gtk-theme-git.tar.gz
2023.05.24.r6
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD42
3 files changed, 39 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index af5aea0b7c6d..ac3884368b5a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,20 @@
pkgbase = qogir-gtk-theme-git
pkgdesc = Qogir is a flat Design theme for GTK
- pkgver = 2022.10.16.r15.g5f0d167
+ pkgver = 2023.05.24.r6.ga25bc47
pkgrel = 1
url = https://github.com/vinceliuice/Qogir-theme
arch = any
license = GPL3
makedepends = git
makedepends = sassc
- depends = gtk3
- depends = gtk4
depends = gtk-engine-murrine
depends = gtk-engines
+ depends = gtk3
+ depends = gtk4
optdepends = qogir-icon-theme: Matching icon theme
provides = qogir-gtk-theme
conflicts = qogir-gtk-theme
- source = git+https://github.com/vinceliuice/Qogir-theme
+ source = qogir-theme::git+https://github.com/vinceliuice/Qogir-theme
sha256sums = SKIP
pkgname = qogir-gtk-theme-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index b06bd23d23b8..53520ca6c5fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,54 @@
-# Maintainer: Francois Menning <f.menning@pm.me>
+# Maintainer:
+# Contributor: Francois Menning <f.menning@pm.me>
-pkgname=qogir-gtk-theme-git
-pkgver=2022.10.16.r15.g5f0d167
+_gitname="qogir-theme"
+_pkgname="qogir-gtk-theme"
+pkgname="$_pkgname-git"
+pkgver=2023.05.24.r6.ga25bc47
pkgrel=1
pkgdesc='Qogir is a flat Design theme for GTK'
arch=('any')
url='https://github.com/vinceliuice/Qogir-theme'
license=('GPL3')
-depends=('gtk3' 'gtk4' 'gtk-engine-murrine' 'gtk-engines')
-makedepends=('git' 'sassc')
+
+depends=(
+ 'gtk-engine-murrine'
+ 'gtk-engines'
+ 'gtk3'
+ 'gtk4'
+)
+makedepends=(
+ 'git'
+ 'sassc'
+)
+
optdepends=(
'qogir-icon-theme: Matching icon theme'
)
+
provides=('qogir-gtk-theme')
conflicts=('qogir-gtk-theme')
-source=('git+https://github.com/vinceliuice/Qogir-theme')
-sha256sums=('SKIP')
+source=(
+ "$_gitname"::"git+$url"
+)
+sha256sums=(
+ 'SKIP'
+)
+
+_pkgsrc="$_gitname"
pkgver() {
- cd Qogir-theme
+ cd "$srcdir/$_pkgsrc"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
- cd Qogir-theme
+ cd "$srcdir/$_pkgsrc"
- install -dm755 "${pkgdir}/usr/share/themes"
+ install -dm755 "$pkgdir/usr/share/themes"
./install.sh \
- --dest "${pkgdir}/usr/share/themes" \
+ --dest "$pkgdir/usr/share/themes" \
--theme all \
--icon arch \
--libadwaita \