summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO5
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD9
-rw-r--r--post_install.install7
4 files changed, 16 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 61c6668127d0..7e2c51d6d183 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,10 @@
pkgbase = whitesur-kde-theme
pkgdesc = MacOS Big Sur theme for KDE Plasma
pkgver = 2024.11.18
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/vinceliuice/WhiteSur-kde
- arch = x86_64
+ install = post_install.install
+ arch = any
license = GPL-3.0
optdepends = kvantum: Kvantum theme support
optdepends = sddm: SDDM theme support
diff --git a/.gitignore b/.gitignore
index 690b006bf137..fdaf74efc872 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
!LICENSE
!PKGBUILD
!.SRCINFO
+!*.install
diff --git a/PKGBUILD b/PKGBUILD
index 0e0d786da905..dfc9f9b4495b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,9 +2,9 @@
pkgname=whitesur-kde-theme
_gitname=WhiteSur-kde
pkgver=2024.11.18
-pkgrel=1
+pkgrel=2
pkgdesc="MacOS Big Sur theme for KDE Plasma"
-arch=('x86_64')
+arch=(any)
url="https://github.com/vinceliuice/${_gitname}"
license=('GPL-3.0')
optdepends=(
@@ -22,6 +22,7 @@ conflicts=(
'whitesur-kvantum-theme'
'plasma5-themes-whitesur'
)
+install=post_install.install
source=("${pkgname}-${pkgver//./-}.tar.gz::${url}/archive/refs/tags/${pkgver//./-}.tar.gz")
sha256sums=('8ab21920e8df0647431b7f23ace7f9a7a51b320263f4364ac286bae1a359e91a')
@@ -94,7 +95,7 @@ package() {
for _aurorae_light_name in "${_aurorae_light_names[@]}"; do
cp -r "${_extractdir}/aurorae/common/assets/"* "${_auroraedir}/${_aurorae_light_name}"
cp -r "${_extractdir}/aurorae/"{metadata.desktop,metadata.json} "${_auroraedir}/${_aurorae_light_name}"
- cp -r "${_auroraedir}/${_aurorae_light_name%_x*}rc" "${_auroraedir}/${_aurorae_light_name}"
+ cp -r "${_auroraedir}/${_aurorae_light_name%_x*}rc" "${_auroraedir}/${_aurorae_light_name}/${_aurorae_light_name}rc"
sed -i "s/${_gitname%-kde}/${_aurorae_light_name}/g" \
"${_auroraedir}/${_aurorae_light_name}/metadata.desktop" \
"${_auroraedir}/${_aurorae_light_name}/metadata.json"
@@ -103,7 +104,7 @@ package() {
for _aurorae_dark_name in "${_aurorae_dark_names[@]}"; do
cp -r "${_extractdir}/aurorae/common/assets-dark/"* "${_auroraedir}/${_aurorae_dark_name}"
cp -r "${_extractdir}/aurorae/"{metadata.desktop,metadata.json} "${_auroraedir}/${_aurorae_dark_name}"
- cp -r "${_auroraedir}/${_aurorae_dark_name%_x*}rc" "${_auroraedir}/${_aurorae_dark_name}"
+ cp -r "${_auroraedir}/${_aurorae_dark_name%_x*}rc" "${_auroraedir}/${_aurorae_dark_name}/${_aurorae_dark_name}rc"
sed -i "s/${_gitname%-kde}/${_aurorae_dark_name}/g" \
"${_auroraedir}/${_aurorae_dark_name}/metadata.desktop" \
"${_auroraedir}/${_aurorae_dark_name}/metadata.json"
diff --git a/post_install.install b/post_install.install
new file mode 100644
index 000000000000..e95de25e46e0
--- /dev/null
+++ b/post_install.install
@@ -0,0 +1,7 @@
+post_install() {
+ cat<<EOF
+
+Install kvantum and sddm to use the included Kvantum theme and sddm theme.
+
+EOF
+}