sps-extra · log · files · refs · tags · releases · people · languages · GitHub · commit
7ff7c14
plasma sets: pull splux-base branding
Parents
Stat
base/splux-base/files/intro-customization.desktop | 6 ++++++ base/splux-base/recipe | 10 +++++++--- desktop/plasma-full/recipe | 3 ++- kdeapps/kde-apps/recipe | 3 ++- plasma/plasma-welcome/recipe | 3 ++- 5 files changed, 19 insertions(+), 6 deletions(-)
Diff
diff --git a/base/splux-base/files/intro-customization.desktop b/base/splux-base/files/intro-customization.desktop
new file mode 100644
index 0000000..464624d
--- /dev/null
+++ b/base/splux-base/files/intro-customization.desktop
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Type=Application
+Name=Welcome to Splux Linux, a source-based distribution using SPS.
+Comment=SPS
+Icon=splux
+URL=https://splux.robertflexx.dev
diff --git a/base/splux-base/recipe b/base/splux-base/recipe
index 6d5dcda..9508954 100644
--- a/base/splux-base/recipe
+++ b/base/splux-base/recipe
@@ -1,6 +1,6 @@
name splux-base
version 1.0
-release 4
+release 5
arch any
description Splux identity, os-release, Fastfetch, and Plasma about-distro branding
@@ -10,7 +10,8 @@ install mkdir -p "$PKG/etc" "$PKG/etc/fastfetch" "$PKG/etc/xdg" \
"$PKG/usr/share/fastfetch/logos" \
"$PKG/usr/share/fastfetch/presets" \
"$PKG/usr/share/pixmaps" \
- "$PKG/usr/share/icons/hicolor/512x512/apps"
+ "$PKG/usr/share/icons/hicolor/512x512/apps" \
+ "$PKG/usr/share/plasma/plasma-welcome"
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"
@@ -19,6 +20,8 @@ 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 cp "$SRC/files/intro-customization.desktop" \
+ "$PKG/usr/share/plasma/plasma-welcome/intro-customization.desktop"
install chmod 0644 "$PKG/etc/os-release" \
"$PKG/etc/fastfetch/config.jsonc" \
"$PKG/usr/share/fastfetch/logos/splux.txt" \
@@ -26,4 +29,5 @@ install chmod 0644 "$PKG/etc/os-release" \
"$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"
+ "$PKG/usr/share/icons/hicolor/512x512/apps/splux.png" \
+ "$PKG/usr/share/plasma/plasma-welcome/intro-customization.desktop"
diff --git a/desktop/plasma-full/recipe b/desktop/plasma-full/recipe
index aa6b493..bae4412 100644
--- a/desktop/plasma-full/recipe
+++ b/desktop/plasma-full/recipe
@@ -1,11 +1,12 @@
name plasma-full
version 6.7.4
-release 1
+release 2
arch any
description plasma-full: complete Plasma desktop and KDE applications
depend filesystem
depend plasma-desktop
+depend splux-base
depend kde-apps
depend discover
depend kdeplasma-addons
diff --git a/kdeapps/kde-apps/recipe b/kdeapps/kde-apps/recipe
index 319d857..cd73c29 100644
--- a/kdeapps/kde-apps/recipe
+++ b/kdeapps/kde-apps/recipe
@@ -1,11 +1,12 @@
name kde-apps
version 26.08.0
-release 1
+release 2
arch any
description kde-apps: KDE application suite
depend filesystem
depend plasma-desktop
+depend splux-base
depend dolphin
depend konsole
depend kate
diff --git a/plasma/plasma-welcome/recipe b/plasma/plasma-welcome/recipe
index edf94b5..b6eefb4 100644
--- a/plasma/plasma-welcome/recipe
+++ b/plasma/plasma-welcome/recipe
@@ -1,6 +1,6 @@
name plasma-welcome
version 6.7.4
-release 1
+release 2
description plasma-welcome: KDE component
source https://download.kde.org/stable/plasma/6.7.4/plasma-welcome-6.7.4.tar.xz
@@ -9,6 +9,7 @@ hash sha256:d9862440a16820ca00abb22363be57e9b156adc76db692d4d04cabd3e862a
depend filesystem
depend qt6
depend kf6
+depend splux-base
builddep cmake
builddep ninja
builddep extra-cmake-modules