Slackware -current sonicDE
  • Shell 99.6%
  • Euphoria 0.4%
Find a file
2026-06-29 13:26:21 -03:00
sonicde Initial SonicDE SlackBuild import 2026-06-29 13:22:03 -03:00
.gitignore Initial SonicDE SlackBuild import 2026-06-29 13:22:03 -03:00
LICENSE add LICENSE 2026-06-29 13:26:21 -03:00
README Initial SonicDE SlackBuild import 2026-06-29 13:22:03 -03:00
SONICDE-NOTES.txt Initial SonicDE SlackBuild import 2026-06-29 13:22:03 -03:00
SONICDE-REPLACE-PACKAGES.txt Initial SonicDE SlackBuild import 2026-06-29 13:22:03 -03:00

SonicDE SlackBuild for Slackware
================================

Builds SonicDE packages for Slackware-current by replacing selected KDE/Plasma
packages. Install Slackware's KDE set first; SonicDE still uses many KDE,
Plasma, Frameworks, Gear, Qt6, and integration packages from Slackware.

Quick start
-----------
Install Slackware KDE first:

  slackpkg install kde

Download SonicDE sources, then build and install:

  cd sonicde
  ./sonicde_checkout.sh -c -f sonic
  TMP=/tmp/sonicde-build SLACK_KDE_BUILD_DIR=/tmp/sonicde-packages UPGRADE=yes SKIPBUILT=no EXITFAIL=yes ./sonicde.SlackBuild sonic

Reboot or restart the graphical session after installation.

Useful checks
-------------
Show packages that will be built:

  cd sonicde
  PRECHECK=yes GRACETME=0 PRINT_PACKAGE_NAME=1 ./sonicde.SlackBuild sonic

Check installed SonicDE packages:

  ls /var/log/packages/sonic-* | sort

Check that replaced KDE/Plasma packages are gone:

  cd sonicde
  ./sonicde_remove_replaced.sh -n

That command should report the replaced KDE/Plasma packages as not installed.

More information
----------------
See `SONICDE-NOTES.txt` for implementation notes and
`SONICDE-REPLACE-PACKAGES.txt` for the replacement list.