User Tools

Site Tools


linux:slack_1repo

This is an old revision of the document!


Table of Contents

getslack

dot-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

dot-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"
dot-getslackpack.repo
# 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

dot-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"
linux/slack_1repo.1736589533.txt.gz · Last modified: by azman