sps-extra · log · files · refs · tags · releases · people · languages · GitHub · commit
721e432
splux-base: SPS PNG logo and Plasma about-distro branding
Parents
Stat
base/splux-base/files/kcm-about-distrorc | 6 ++++++ base/splux-base/files/os-release | 7 ++++++- base/splux-base/files/sps.png | Bin 0 -> 17163 bytes base/splux-base/recipe | 20 +++++++++++++++----- desktop/plasma-desktop/recipe | 3 ++- 5 files changed, 29 insertions(+), 7 deletions(-)
Diff
diff --git a/base/splux-base/files/kcm-about-distrorc b/base/splux-base/files/kcm-about-distrorc
new file mode 100644
index 0000000..c63a490
--- /dev/null
+++ b/base/splux-base/files/kcm-about-distrorc
@@ -0,0 +1,6 @@
+[General]
+Name=Splux Linux
+LogoPath=/usr/share/pixmaps/splux.png
+Website=https://splux.robertflexx.dev
+Version=1.0
+UseOSReleaseVersion=true
diff --git a/base/splux-base/files/os-release b/base/splux-base/files/os-release
index 7793397..a286a52 100644
--- a/base/splux-base/files/os-release
+++ b/base/splux-base/files/os-release
@@ -1,6 +1,11 @@
NAME="Splux"
PRETTY_NAME="Splux Linux"
ID=splux
+VERSION="1.0"
VERSION_ID="1.0"
LOGO=splux
-HOME_URL="https://github.com/RobertFlexx/SPS"
+ANSI_COLOR="1;33"
+HOME_URL="https://splux.robertflexx.dev"
+DOCUMENTATION_URL="https://splux.robertflexx.dev/docs/"
+SUPPORT_URL="https://github.com/RobertFlexx/SPS"
+BUG_REPORT_URL="https://github.com/RobertFlexx/SPS/issues"
diff --git a/base/splux-base/files/sps.png b/base/splux-base/files/sps.png
new file mode 100644
index 0000000..53db258
Binary files /dev/null and b/base/splux-base/files/sps.png differ
diff --git a/base/splux-base/recipe b/base/splux-base/recipe
index 1ef7960..6d5dcda 100644
--- a/base/splux-base/recipe
+++ b/base/splux-base/recipe
@@ -1,19 +1,29 @@
name splux-base
version 1.0
-release 3
+release 4
arch any
-description Splux identity, os-release, and Fastfetch branding
+description Splux identity, os-release, Fastfetch, and Plasma about-distro branding
depend filesystem
-install mkdir -p "$PKG/etc" "$PKG/etc/fastfetch" \
+install mkdir -p "$PKG/etc" "$PKG/etc/fastfetch" "$PKG/etc/xdg" \
"$PKG/usr/share/fastfetch/logos" \
- "$PKG/usr/share/fastfetch/presets"
+ "$PKG/usr/share/fastfetch/presets" \
+ "$PKG/usr/share/pixmaps" \
+ "$PKG/usr/share/icons/hicolor/512x512/apps"
install cp "$SRC/files/os-release" "$PKG/etc/os-release"
install cp "$SRC/files/config.jsonc" "$PKG/etc/fastfetch/config.jsonc"
install cp "$SRC/files/splux.txt" "$PKG/usr/share/fastfetch/logos/splux.txt"
install cp "$SRC/files/splux.jsonc" "$PKG/usr/share/fastfetch/presets/splux.jsonc"
+install cp "$SRC/files/kcm-about-distrorc" "$PKG/etc/xdg/kcm-about-distrorc"
+install cp "$SRC/files/sps.png" "$PKG/usr/share/pixmaps/splux.png"
+install cp "$SRC/files/sps.png" "$PKG/usr/share/pixmaps/sps.png"
+install cp "$SRC/files/sps.png" "$PKG/usr/share/icons/hicolor/512x512/apps/splux.png"
install chmod 0644 "$PKG/etc/os-release" \
"$PKG/etc/fastfetch/config.jsonc" \
"$PKG/usr/share/fastfetch/logos/splux.txt" \
- "$PKG/usr/share/fastfetch/presets/splux.jsonc"
+ "$PKG/usr/share/fastfetch/presets/splux.jsonc" \
+ "$PKG/etc/xdg/kcm-about-distrorc" \
+ "$PKG/usr/share/pixmaps/splux.png" \
+ "$PKG/usr/share/pixmaps/sps.png" \
+ "$PKG/usr/share/icons/hicolor/512x512/apps/splux.png"
diff --git a/desktop/plasma-desktop/recipe b/desktop/plasma-desktop/recipe
index 79ed4c9..014df77 100644
--- a/desktop/plasma-desktop/recipe
+++ b/desktop/plasma-desktop/recipe
@@ -1,6 +1,6 @@
name plasma-desktop
version 6.7.4
-release 2
+release 3
arch any
description plasma-desktop: KDE Plasma desktop session
@@ -64,6 +64,7 @@ depend power-profiles-daemon
optional elogind
depend polkit
depend dejavu-fonts
+depend splux-base
install mkdir -p "$PKG/usr/share/sps/sets"
install printf '%s\n' "plasma-desktop" >"$PKG/usr/share/sps/sets/plasma-desktop"