diff options
author | Eric Hameleers <alien@slackware.com> | 2021-01-06 20:57:36 +0100 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2021-01-06 20:57:36 +0100 |
commit | 41124a46163a86c9f2a558f532b230087d2818ed (patch) | |
tree | ad5f3db3fab356869bd87c4f3154725faa3b01f8 | |
parent | eaa4e6020ad134745ebd8d1d530aaa777915de5d (diff) | |
download | liveslak-41124a46163a86c9f2a558f532b230087d2818ed.tar.gz liveslak-41124a46163a86c9f2a558f532b230087d2818ed.tar.xz |
Add a new live variant: LEAN
The new 'LEAN' variant of liveslak is a 1.5 GB ISO, containing
basic but powerful XFCE and Plasma5 desktop environments.
Useful if you want a small-ish Live OS but you feel that the XFCE ISO is
too seveery stripped for your purposes.
Diffstat (limited to '')
-rwxr-xr-x | make_slackware_live.sh | 10 | ||||
l--------- | media/lean/bg/background.jpg | 1 | ||||
-rw-r--r-- | media/lean/bg/vijlen.jpg | bin | 0 -> 383835 bytes | |||
-rw-r--r-- | pkglists/min.lst | 1 | ||||
-rw-r--r-- | pkglists/slackextra.lst | 2 | ||||
-rw-r--r-- | pkglists/z00_plasma5supp.lst | 39 | ||||
-rw-r--r-- | pkglists/z01_plasma5base.lst | 8 | ||||
-rw-r--r-- | pkglists/z01_plasma5extra.lst | 3 | ||||
-rw-r--r-- | pkglists/z01_swdev.lst | 4 |
9 files changed, 33 insertions, 35 deletions
diff --git a/make_slackware_live.sh b/make_slackware_live.sh index 843c6da..1e50779 100755 --- a/make_slackware_live.sh +++ b/make_slackware_live.sh @@ -184,6 +184,9 @@ SEQ_SLACKWARE="tagfile:a,ap,d,e,f,k,kde,l,n,t,tcl,x,xap,xfce,y pkglist:slackextr # - each series will become a squashfs module: SEQ_XFCEBASE="${MINLIST},noxbase,x_base,xapbase,xfcebase local:mcpp" +# Stripped-down Base Slackware: +SEQ_LEAN="pkglist:${MINLIST},noxbase,x_base,xapbase,xfcebase,slackpkgplus,z00_plasma5supp,z01_plasma5base" + # Stripped-down Slackware DAW with Plasma5 as the Desktop Environment: # - each series will become a squashfs module. # Note that loading the modules needs a specific order, which we force: @@ -1247,8 +1250,10 @@ else fi # What to trim from the ISO file (none, doc, mandoc, bloat): -if [ "${LIVEDE}" == "XFCE" ]; then +if [ "${LIVEDE}" == "XFCE" ] ; then TRIM=${TRIM:-"bloat"} +elif [ "${LIVEDE}" == "LEAN" ] ; then + TRIM=${TRIM:-"doc"} else TRIM=${TRIM:-"none"} fi @@ -3093,7 +3098,8 @@ if [ "$LIVEDE" != "XFCE" ]; then fi fi -if [ "$LIVEDE" != "XFCE" -a "$LIVEDE" != "SLACKWARE" ]; then +if [ "$LIVEDE" != "XFCE" -a "$LIVEDE" != "LEAN" -a "$LIVEDE" != "SLACKWARE" ] +then # KDE/PLASMA etc will profit from accelerated graphics support; # however the SLACKWARE ISO should not have any non-Slackware content. # You can 'cheat' when building the SLACKWARE ISO by copying the graphics diff --git a/media/lean/bg/background.jpg b/media/lean/bg/background.jpg new file mode 120000 index 0000000..37feafc --- /dev/null +++ b/media/lean/bg/background.jpg @@ -0,0 +1 @@ +vijlen.jpg
\ No newline at end of file diff --git a/media/lean/bg/vijlen.jpg b/media/lean/bg/vijlen.jpg Binary files differnew file mode 100644 index 0000000..96c6e7d --- /dev/null +++ b/media/lean/bg/vijlen.jpg diff --git a/pkglists/min.lst b/pkglists/min.lst index 16d2edd..fe9af82 100644 --- a/pkglists/min.lst +++ b/pkglists/min.lst @@ -31,6 +31,7 @@ elilo elvis etc eudev +exfatprogs file findutils floppy diff --git a/pkglists/slackextra.lst b/pkglists/slackextra.lst index a9c5576..7cafab7 100644 --- a/pkglists/slackextra.lst +++ b/pkglists/slackextra.lst @@ -1,6 +1,4 @@ # extra: bash-completion -bittorrent fltk -recordmydesktop tigervnc diff --git a/pkglists/z00_plasma5supp.lst b/pkglists/z00_plasma5supp.lst index abc3182..759f194 100644 --- a/pkglists/z00_plasma5supp.lst +++ b/pkglists/z00_plasma5supp.lst @@ -1,46 +1,36 @@ # # Libraries and programs to support a basic Plasma5 installation: # -LibRaw +#LibRaw PyQt5 QScintilla QtAV accountsservice -bison cdparanoia cfitsio cryfs cryptopp -djvulibre +#djvulibre dotconf dvdauthor ebook-tools -exiv2 -flex +#exiv2 +fluxbox font-bh-ttf font-bitstream-type1 font-xfree86-type1 frei0r-plugins -gcc -gcc-g++ -gcc-gfortran -gccmakedep -ghostscript -ghostscript-fonts-std -glibc +#ghostscript +#ghostscript-fonts-std gmp -gobject-introspection -gpgme -gpm +#gpgme grantlee groff gtkmm2 -guile hack-fonts-ttf hyphen id3lib -intltool -json-glib +#json-glib kdsoap libXcm libappindicator @@ -51,7 +41,6 @@ libdmtx liberation-fonts-ttf libid3tag libindicator -libmpc libnice liboggz libqalculate @@ -61,13 +50,10 @@ libspectre libva-utils libvncserver libyaml -lilo -llvm -lmdb -make +#lilo +#lmdb mariadb mlt -mpfr noto-fonts-ttf opencv opus-tools @@ -76,9 +62,8 @@ phonon phonon-backend-gstreamer phonon-vlc pipewire -polkit polkit-qt-1 -poppler +#poppler python-six pyxdg qca @@ -88,7 +73,7 @@ qt5-webkit qtkeychain rttr ruby -sane +#sane sazanami-fonts-ttf sip sox diff --git a/pkglists/z01_plasma5base.lst b/pkglists/z01_plasma5base.lst index b2b8ed4..8827d88 100644 --- a/pkglists/z01_plasma5base.lst +++ b/pkglists/z01_plasma5base.lst @@ -209,7 +209,7 @@ baloo-widgets dolphin dolphin-plugins #dragon -elisa +#elisa ffmpegthumbs #filelight #granatier @@ -248,7 +248,7 @@ kdeconnect-kde kdegraphics-mobipocket kdegraphics-thumbnailers kdenetwork-filesharing -kdenlive +#kdenlive #kdesdk-kioslaves #kdesdk-strigi-analyzers #kdesdk-thumbnailers @@ -320,7 +320,7 @@ ksystemlog #kturtle #kubrick kwalletmanager -kwave +#kwave #kwordquiz libkcddb libkcompactdisc @@ -335,7 +335,7 @@ libkipi #libkmahjongg libkomparediff2 libksane -lokalize +#lokalize #lskat #marble #markdownpart diff --git a/pkglists/z01_plasma5extra.lst b/pkglists/z01_plasma5extra.lst new file mode 100644 index 0000000..48d10f2 --- /dev/null +++ b/pkglists/z01_plasma5extra.lst @@ -0,0 +1,3 @@ +elisa +kdenlive +kwave diff --git a/pkglists/z01_swdev.lst b/pkglists/z01_swdev.lst index 87797a5..9e6a295 100644 --- a/pkglists/z01_swdev.lst +++ b/pkglists/z01_swdev.lst @@ -14,4 +14,8 @@ guile intltool llvm make +# z00_plasma5supp.lst: +gcc-g++ +gcc-gfortran + |