====== Configurations for Slackware-related scripts ====== These are what I use on my Slackware machines. ===== getslack ===== # repo selection RSYNCURLROOT="mirrors.kernel.org::slackware/" #RSYNCURLROOT="slackware.nl::mirrors/slackware/" #RSYNCURLROOT="us.slackware.nl::mirrors/slackware/" # fix it here SLACKROOT="/home/share/slackware" # allow VERS to be overridden at command line VERS=${VERS:="15.0"} # include info for extra packages INCLUDES="$INCLUDES --include=extra/ --include=extra/PACKAGES.TXT" #INCLUDES="$INCLUDES --include=extra/fltk/" # exclude non-essentials EXCLUDES="$EXCLUDES --exclude=extra/*" # exclude non-standard EXCLUDES="$EXCLUDES --exclude=pasture/ --exclude=testing/" # exclude extra installers EXCLUDES="$EXCLUDES --exclude=usb-and-pxe-installers/" # exclude source EXCLUDES="$EXCLUDES --exclude=source/" # exclude unwanted packages EXCLUDES="$EXCLUDES --exclude=slackware*/e/ --exclude=slackware*/f/" EXCLUDES="$EXCLUDES --exclude=slackware*/kdei/ --exclude=slackware*/y/" # exclude kde #EXCLUDES="$EXCLUDES --exclude=slackware*/kde/" # exclude xfce #EXCLUDES="$EXCLUDES --exclude=slackware*/xfce/" ===== getslackpack ===== # always execute OPT_CHECK="NO" # always sweep old packages OPT_SWEEP="YES" # fix it here SLACKROOT="/home/share/slackware" # allow VERS to be overridden at command line VERS=${VERS:="15.0"} # bare necessities THIS_CONF="--alien openjdk11" # office suite THIS_CONF="$THIS_CONF --alien libreoffice libreoffice-dict-en" # chromium stuff THIS_CONF="$THIS_CONF --alien chromium" # miscellaneous THIS_CONF="$THIS_CONF --alien MinGW-w64" THIS_CONF="$THIS_CONF --alien x264" #THIS_CONF="$THIS_CONF --alien handbrake" # running docker #THIS_CONF="$THIS_CONF --alien docker docker-compose runc containerd" # my video-tool need this THIS_CONF="$THIS_CONF --alien ffmpeg" # requirements for simple screen recorder? #THIS_CONF="$THIS_CONF --alien ffmpeg jack opus" # repos for getslackpack alien=https://us.slackware.nl/people/alien/slackbuilds alien-res=https://slackware.uk/people/alien/restricted_slackbuilds slack=https://mirrors.slackware.com/slackware/$SLACKFULL extra=https://mirrors.slackware.com/slackware/$SLACKFULL/extra salix=https://download.salixos.org/$SLACKARCH/$SLACKVERS rwork=https://rlworkman.net/pkgs/$SLACKVERS/$SLACKARCH|rawp ponce=https://ponce.cc/slackware/$SLACKFULL/packages ===== slackpatch ===== # using alien_bob's package PKG_IGNORED="ffmpeg" # check these extra package paths as well? #PKG_EXTPATH="${SLACKRELPATH}-multilib" # ignoring these standard packages => multilib! #PKG_IGNORED="$PKG_IGNORED glibc glibc-i18n glibc-profile glibc-solibs" #PKG_IGNORED="$PKG_IGNORED gcc gcc-g++ gcc-gfortran" #PKG_IGNORED="$PKG_IGNORED gcc-gnat gcc-go gcc-java gcc-objc"