Splux Linux

source-based Linux using SPS

sps-extra · log · files · refs · tags · releases · people · languages · GitHub · commit

d599bcc


alsa-utils: find libasound in SPS_ROOT; hardcode plasma-welcome Name.

Date
Commitd599bcc1a06b1339688bed4b9964ffc3a0c9b79a
GitHubmirror

Parents

Stat

 audio/alsa-lib/recipe                             | 4 +++-
 audio/alsa-utils/recipe                           | 6 ++++--
 base/splux-base/files/intro-customization.desktop | 6 +++---
 base/splux-base/files/kcm-about-distrorc          | 6 +++---
 base/splux-base/recipe                            | 2 +-
 5 files changed, 14 insertions(+), 10 deletions(-)

Diff

diff --git a/audio/alsa-lib/recipe b/audio/alsa-lib/recipe
index 455abf2..68b4d57 100644
--- a/audio/alsa-lib/recipe
+++ b/audio/alsa-lib/recipe
@@ -1,6 +1,6 @@
 name        alsa-lib
 version     1.2.16.1
-release     2
+release     3
 description alsa-lib: Advanced Linux Sound Architecture library
 
 source      https://www.alsa-project.org/files/pub/lib/alsa-lib-1.2.16.1.tar.bz2
@@ -11,3 +11,5 @@ depend      filesystem
 configure   ./configure --prefix=/usr --libdir=/usr/lib64 --disable-static
 build       make -j"$MAKEJOBS"
 install     make install DESTDIR="$PKG"
+install     if [ -e "$PKG/usr/lib64/libasound.so.2" ] && [ ! -e "$PKG/usr/lib64/libasound.so" ]; then ln -sf libasound.so.2 "$PKG/usr/lib64/libasound.so"; fi
+install     if [ -e "$PKG/usr/lib/libasound.so.2" ] && [ ! -e "$PKG/usr/lib/libasound.so" ]; then ln -sf libasound.so.2 "$PKG/usr/lib/libasound.so"; fi
diff --git a/audio/alsa-utils/recipe b/audio/alsa-utils/recipe
index 3602673..85c8001 100644
--- a/audio/alsa-utils/recipe
+++ b/audio/alsa-utils/recipe
@@ -1,6 +1,6 @@
 name        alsa-utils
 version     1.2.16
-release     2
+release     3
 description alsa-utils: ALSA utilities
 
 source      https://www.alsa-project.org/files/pub/utils/alsa-utils-1.2.16.tar.bz2
@@ -10,6 +10,8 @@ depend      filesystem
 depend      alsa-lib
 depend      ncurses
 
-configure   ./configure --prefix=/usr --libdir=/usr/lib64
+configure   ./configure --prefix=/usr --libdir=/usr/lib64 \
+            --with-alsa-prefix="$SPS_ROOT/usr/lib64" \
+            --with-alsa-inc-prefix="$SPS_ROOT/usr/include"
 build       make -j"$MAKEJOBS"
 install     make install DESTDIR="$PKG"
diff --git a/base/splux-base/files/intro-customization.desktop b/base/splux-base/files/intro-customization.desktop
index 464624d..0713f81 100644
--- a/base/splux-base/files/intro-customization.desktop
+++ b/base/splux-base/files/intro-customization.desktop
@@ -1,6 +1,6 @@
 [Desktop Entry]
 Type=Application
-Name=Welcome to Splux Linux, a source-based distribution using SPS.
-Comment=SPS
-Icon=splux
+Name=Welcome to the SPS Linux operating system running KDE Plasma
+Comment=SPS Linux
+Icon=file:/usr/share/pixmaps/sps.png
 URL=https://splux.robertflexx.dev
diff --git a/base/splux-base/files/kcm-about-distrorc b/base/splux-base/files/kcm-about-distrorc
index c63a490..c243920 100644
--- a/base/splux-base/files/kcm-about-distrorc
+++ b/base/splux-base/files/kcm-about-distrorc
@@ -1,6 +1,6 @@
 [General]
-Name=Splux Linux
-LogoPath=/usr/share/pixmaps/splux.png
+Name=SPS Linux
+LogoPath=/usr/share/pixmaps/sps.png
 Website=https://splux.robertflexx.dev
 Version=1.0
-UseOSReleaseVersion=true
+UseOSReleaseVersion=false
diff --git a/base/splux-base/recipe b/base/splux-base/recipe
index 9508954..b3b2fc0 100644
--- a/base/splux-base/recipe
+++ b/base/splux-base/recipe
@@ -1,6 +1,6 @@
 name        splux-base
 version     1.0
-release     5
+release     6
 arch        any
 description Splux identity, os-release, Fastfetch, and Plasma about-distro branding