summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorShi Liang2022-01-15 17:36:15 +0800
committerShi Liang2022-01-15 17:36:15 +0800
commitbd2dc3a145ae8e5426beffbd30e08f97e65980d4 (patch)
tree794b8daafe0879baf9c92c94e588869f0a147321
parente58a5bb4494266ede0b7c79454833d79daa8a474 (diff)
downloadaur-bd2dc3a145ae8e5426beffbd30e08f97e65980d4.tar.gz
new variants
-rw-r--r--.SRCINFO53
-rw-r--r--Graphite-backgrounds.xml135
-rw-r--r--PKGBUILD184
3 files changed, 366 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 42d59b28c8cd..55bcb0467a4e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = graphite-gtk-theme-git
pkgdesc = Graphite gtk theme
- pkgver = 2021.11.26.r5.gea5abc7
+ pkgver = 2021.11.26.r45.gbdc64af
pkgrel = 1
url = https://github.com/vinceliuice/Graphite-gtk-theme
arch = any
@@ -16,3 +16,54 @@ pkgbase = graphite-gtk-theme-git
sha256sums = SKIP
pkgname = graphite-gtk-theme-git
+
+pkgname = graphite-gtk-theme-wallpaper-git
+ optdepends =
+ provides = graphite-theme-wallpaper
+ conflicts = graphite-theme-wallpaper
+
+pkgname = graphite-gtk-theme-nord-git
+
+pkgname = graphite-gtk-theme-black-git
+
+pkgname = graphite-gtk-theme-rimless-git
+
+pkgname = graphite-gtk-theme-normal-git
+
+pkgname = graphite-gtk-theme-nord-rimless-git
+
+pkgname = graphite-gtk-theme-nord-normal-git
+
+pkgname = graphite-gtk-theme-black-rimless-git
+
+pkgname = graphite-gtk-theme-black-normal-git
+
+pkgname = graphite-gtk-theme-rimless-normal-git
+
+pkgname = graphite-gtk-theme-nord-rimless-normal-git
+
+pkgname = graphite-gtk-theme-black-rimless-normal-git
+
+pkgname = graphite-gtk-theme-compact-git
+
+pkgname = graphite-gtk-theme-nord-compact-git
+
+pkgname = graphite-gtk-theme-black-compact-git
+
+pkgname = graphite-gtk-theme-rimless-compact-git
+
+pkgname = graphite-gtk-theme-normal-compact-git
+
+pkgname = graphite-gtk-theme-nord-rimless-compact-git
+
+pkgname = graphite-gtk-theme-nord-normal-compact-git
+
+pkgname = graphite-gtk-theme-black-rimless-compact-git
+
+pkgname = graphite-gtk-theme-black-normal-compact-git
+
+pkgname = graphite-gtk-theme-rimless-normal-compact-git
+
+pkgname = graphite-gtk-theme-nord-rimless-normal-compact-git
+
+pkgname = graphite-gtk-theme-black-rimless-normal-compact-git
diff --git a/Graphite-backgrounds.xml b/Graphite-backgrounds.xml
new file mode 100644
index 000000000000..c0f7b89ec13e
--- /dev/null
+++ b/Graphite-backgrounds.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
+<wallpapers>
+
+ <wallpaper deleted="false">
+ <name>Wave Color</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-color.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Arch</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-arch.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Debian</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-debian.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Fedora</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-fedora.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Nord Manjaro</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-nord-manjaro.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Ubuntu</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-ubuntu.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Arch</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-arch.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Debian</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-debian.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Fedora</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-fedora.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Manjaro</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-manjaro.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Ubuntu</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-ubuntu.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Color Nord</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-color-nord.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Nord</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-nord.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Nord</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-nord.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Nord Arch</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-nord-arch.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Nord Debian</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-nord-debian.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Nord Fedora</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-nord-fedora.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Nord Manjaro</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-nord-manjaro.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Dark Nord Ubuntu</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-dark-nord-ubuntu.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Nord Arch</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-nord-arch.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Nord Debian</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-nord-debian.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Nord Fedora</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-nord-fedora.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Nord Manjaro</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-nord-manjaro.png</filename>
+ </wallpaper>
+
+ <wallpaper deleted="false">
+ <name>Wave Light Nord Ubuntu</name>
+ <filename>/usr/share/backgrounds/Graphite/wave-light-nord-ubuntu.png</filename>
+ </wallpaper>
+
+</wallpapers>
diff --git a/PKGBUILD b/PKGBUILD
index 03e66cb37cd6..a8055905f626 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,32 @@
# Maintainer: Shi Liang <shiliang2008@msn.com>
-pkgname=graphite-gtk-theme-git
+pkgname=('graphite-gtk-theme-git'
+ 'graphite-gtk-theme-wallpaper-git'
+ 'graphite-gtk-theme-nord-git'
+ 'graphite-gtk-theme-black-git'
+ 'graphite-gtk-theme-rimless-git'
+ 'graphite-gtk-theme-normal-git'
+ 'graphite-gtk-theme-nord-rimless-git'
+ 'graphite-gtk-theme-nord-normal-git'
+ 'graphite-gtk-theme-black-rimless-git'
+ 'graphite-gtk-theme-black-normal-git'
+ 'graphite-gtk-theme-rimless-normal-git'
+ 'graphite-gtk-theme-nord-rimless-normal-git'
+ 'graphite-gtk-theme-black-rimless-normal-git'
+ 'graphite-gtk-theme-compact-git'
+ 'graphite-gtk-theme-nord-compact-git'
+ 'graphite-gtk-theme-black-compact-git'
+ 'graphite-gtk-theme-rimless-compact-git'
+ 'graphite-gtk-theme-normal-compact-git'
+ 'graphite-gtk-theme-nord-rimless-compact-git'
+ 'graphite-gtk-theme-nord-normal-compact-git'
+ 'graphite-gtk-theme-black-rimless-compact-git'
+ 'graphite-gtk-theme-black-normal-compact-git'
+ 'graphite-gtk-theme-rimless-normal-compact-git'
+ 'graphite-gtk-theme-nord-rimless-normal-compact-git'
+ 'graphite-gtk-theme-black-rimless-normal-compact-git')
_reponame='Graphite-gtk-theme'
-pkgver=2021.11.26.r5.gea5abc7
+pkgver=2021.11.26.r45.gbdc64af
pkgrel=1
pkgdesc='Graphite gtk theme'
arch=("any")
@@ -13,8 +37,8 @@ license=("GPL2")
depends=("gnome-themes-extra")
optdepends=("gtk-engine-murrine")
makedepends=("git" "sassc")
-source=("git+${url}.git")
-sha256sums=('SKIP')
+source=("git+${url}.git" "Graphite-backgrounds.xml")
+sha256sums=('SKIP' 'SKIP')
options=(!strip)
pkgver(){
@@ -22,10 +46,160 @@ pkgver(){
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
-package() {
+package_graphite-gtk-theme-git() {
dist="${pkgdir}/usr/share/themes"
mkdir -p "${dist}"
cd "${srcdir}/${_reponame}"
./install.sh -t all -d "${dist}"
+}
+package_graphite-gtk-theme-wallpaper-git() {
+ provides=('graphite-theme-wallpaper')
+ conflicts=('graphite-theme-wallpaper')
+ optdepends=()
+
+ dist="${pkgdir}/usr/share/gnome-background-properties/"
+ mkdir -p "${dist}"
+ cp Graphite-backgrounds.xml "${dist}"
+ cd "${srcdir}/${_reponame}/wallpaper"
+ cp Graphite-nord/* "${dist}"
+ cp Graphite-normal/* "${dist}"
+}
+package_graphite-gtk-theme-nord-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks nord
+}
+package_graphite-gtk-theme-black-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks black
+}
+package_graphite-gtk-theme-rimless-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks rimless
+}
+package_graphite-gtk-theme-normal-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks normal
+}
+package_graphite-gtk-theme-nord-rimless-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks nord rimless
+}
+package_graphite-gtk-theme-nord-normal-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks nord normal
+}
+package_graphite-gtk-theme-black-rimless-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks black rimless
+}
+package_graphite-gtk-theme-black-normal-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks black normal
+}
+package_graphite-gtk-theme-rimless-normal-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks rimless normal
+}
+package_graphite-gtk-theme-nord-rimless-normal-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks nord rimless normal
+}
+package_graphite-gtk-theme-black-rimless-normal-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" --tweaks black rimless normal
+}
+package_graphite-gtk-theme-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
./install.sh -t all -d "${dist}" -s compact
}
+package_graphite-gtk-theme-nord-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks nord
+}
+package_graphite-gtk-theme-black-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks black
+}
+package_graphite-gtk-theme-rimless-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks rimless
+}
+package_graphite-gtk-theme-normal-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks normal
+}
+package_graphite-gtk-theme-nord-rimless-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks nord rimless
+}
+package_graphite-gtk-theme-nord-normal-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks nord normal
+}
+package_graphite-gtk-theme-black-rimless-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks black rimless
+}
+package_graphite-gtk-theme-black-normal-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks black normal
+}
+package_graphite-gtk-theme-rimless-normal-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks rimless normal
+}
+package_graphite-gtk-theme-nord-rimless-normal-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks nord rimless normal
+}
+package_graphite-gtk-theme-black-rimless-normal-compact-git() {
+ dist="${pkgdir}/usr/share/themes"
+ mkdir -p "${dist}"
+ cd "${srcdir}/${_reponame}"
+ ./install.sh -t all -d "${dist}" -s compact --tweaks black rimless normal
+}
+