Smlinux
* Converted all upper case variable names to lower case * Added a TODO section at the top of the script * Improved code that checks which build variables and functions are not set inside an SMBuild at the beginning of the build * Moved code that searches for build dependencies near the top of the script and fixed search path to /share/doc * Added a simple check to determine whether the parent temporary directory is writable * Commented out code that places $app.{app,version,build} files inside parent temp directory * Moved code that verifies checksums of source files near the top of the script * Improved code that exports CONFIG_SITE for autoconf-based packages * Fixed variable name "tmpfssavingsize" * Discarded code that introduced passfailcleanup and interruptcleanup functions and reverted back to prepbuildsummary and interruptsummary functions |
||
---|---|---|
base | ||
buildsamples | ||
extra | ||
gtk | ||
net | ||
xfce | ||
xorg | ||
.gitignore | ||
bldpkg | ||
bldpkg.conf | ||
CREDITS | ||
log | ||
mksm | ||
README | ||
ssb.SMBuild |
Welcome to SMLinux! SMLinux is an experimental linux distribution based on the musl C library using a Slackware-based build/packaging system, aimed at intermediate and advanced users. In some packages, SMLinux uses patches from other linux distros for bug fixing, better support and consistency with the musl C library. SMLinux currently supports only x86_64 and aarch64 (arm64) CPU architectures. SMLinux Guide can be found on: http://pktsurf.in/guide Complete source, including build files and source tarballs, and binary packages can be found on: http://slackware.uk/smlinux/ You can contact us in the #smlinux channel of irc.freenode.net. Happy Slacking!