mirror of
https://github.com/nobodino/slackware-from-scratch
synced 2024-09-28 03:20:42 +02:00
1514 lines
19 KiB
Bash
Executable file
1514 lines
19 KiB
Bash
Executable file
#!/bin/bash
|
|
####################### list_generator #################################
|
|
#
|
|
# Copyright 2018 to 2022 J. E. Garrott Sr, Puyallup, WA, USA
|
|
# Copyright 2018 to 2022 "nobodino", Bordeaux, FRANCE
|
|
# All rights reserved.
|
|
#
|
|
# Redistribution and use of this script, with or without modification, is
|
|
# permitted provided that the following conditions are met:
|
|
#
|
|
# 1. Redistributions of this script must retain the above copyright
|
|
# notice, this list of conditions and the following disclaimer.
|
|
#
|
|
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
|
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
|
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
|
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
|
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
|
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
|
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
|
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
#
|
|
#--------------------------------------------------------------------------
|
|
#
|
|
# Above july 2018, revisions made through github project:
|
|
# https://github.com/nobodino/slackware-from-scratch
|
|
#
|
|
###########################################################################
|
|
# set -x
|
|
|
|
lists_generator () {
|
|
#******************************************
|
|
# generator of lists of packages
|
|
#******************************************
|
|
generate_slackware_link_build_list
|
|
generate_slackware_list1
|
|
generate_slackware_list2
|
|
generate_slackware_list3
|
|
generate_slackware_list4
|
|
generate_slackware_list5
|
|
}
|
|
|
|
generate_slackware_link_build_list () {
|
|
cat > "$SFS"/scripts/link.list << "EOF"
|
|
a link-tools
|
|
EOF
|
|
}
|
|
|
|
generate_slackware_list1 () {
|
|
#******************************************
|
|
cat > "$SFS"/scripts/list1 << "EOF"
|
|
a findutils
|
|
a pkgtools
|
|
a aaa_base
|
|
a etc
|
|
a sed
|
|
a coreutils
|
|
n rsync
|
|
k kernel-source
|
|
k kernel-headers
|
|
d python2
|
|
d bison
|
|
l glibc
|
|
a adjust
|
|
# a test-glibc
|
|
l zlib
|
|
d bison
|
|
d help2man
|
|
a lzip
|
|
d flex
|
|
d binutils
|
|
d libtool
|
|
l gmp
|
|
l isl
|
|
l mpfr
|
|
l libmpc
|
|
a infozip
|
|
l expat
|
|
d python2
|
|
d python3
|
|
l gc
|
|
d autoconf
|
|
d automake
|
|
d patchelf
|
|
a xz
|
|
l lz4
|
|
l zstd
|
|
d gcc
|
|
a bzip2
|
|
d pkg-config
|
|
l ncurses
|
|
a attr
|
|
a acl
|
|
l libcap
|
|
a sed
|
|
l libxml2
|
|
tcl tcl
|
|
l libxslt
|
|
ap itstool
|
|
a shadow
|
|
a grep
|
|
l readline
|
|
l readline
|
|
l gdbm
|
|
d gperf
|
|
n openssl
|
|
n openssl11
|
|
a kmod
|
|
a gettext
|
|
a gettext-tools
|
|
l libssh2
|
|
n c-ares
|
|
n curl
|
|
l elfutils
|
|
l libffi
|
|
d re2c
|
|
d ninja
|
|
l libffi
|
|
d python3
|
|
d python-setuptools
|
|
d meson
|
|
n curl
|
|
a coreutils
|
|
l libarchive
|
|
l python-sphinx
|
|
l python-docutils
|
|
l python-pygments
|
|
l python-babel
|
|
l python-pytz
|
|
l python-Jinja2
|
|
l python-MarkupSafe
|
|
l python-packaging
|
|
l python-requests
|
|
l python-urllib3
|
|
l python-chardet
|
|
l python-charset-normalizer
|
|
l python-certifi
|
|
l python-imagesize
|
|
l python-idna
|
|
l python-alabaster
|
|
d cmake
|
|
n dhcpcd
|
|
a dhcpcd_up
|
|
n cyrus-sasl
|
|
l db48
|
|
l rpcsvc-proto
|
|
ap groff
|
|
ap man-db
|
|
n libtirpc
|
|
l libnsl
|
|
n tcp_wrappers
|
|
n openldap
|
|
l pcre2
|
|
a util-linux
|
|
a e2fsprogs
|
|
n krb5
|
|
a cracklib
|
|
a pam
|
|
n ca-certificates
|
|
l pcre
|
|
l glib2
|
|
l gobject-introspection
|
|
a eudev
|
|
d slacktrack
|
|
l db48
|
|
n libgpg-error
|
|
n libgcrypt
|
|
a file
|
|
l popt
|
|
d python-setuptools
|
|
l icu4c
|
|
ap sqlite
|
|
d gyp
|
|
l mozilla-nss
|
|
d lua
|
|
ap rpm
|
|
a cpio
|
|
a rpm2tgz
|
|
ap linuxdoc-tools
|
|
a elogind
|
|
a procps-ng
|
|
ap groff
|
|
l pcre2
|
|
a util-linux
|
|
a e2fsprogs
|
|
a coreutils
|
|
a glibc-zoneinfo
|
|
ap diffutils
|
|
a gawk
|
|
a less
|
|
a gzip
|
|
n libmnl
|
|
l libnl
|
|
l libnl3
|
|
l libpcap
|
|
n libnfnetlink
|
|
n libnetfilter_conntrack
|
|
n libnftnl
|
|
n iptables
|
|
n iproute2
|
|
a hostname
|
|
a kbd
|
|
l libunistring
|
|
l gc
|
|
l gmp
|
|
d guile
|
|
d make
|
|
a patch
|
|
a sysklogd
|
|
a utempter
|
|
a sysvinit
|
|
a sysvinit-scripts
|
|
l popt
|
|
a sysvinit-functions
|
|
a bin
|
|
a devs
|
|
n network-scripts
|
|
l pcre
|
|
d re2c
|
|
d ninja
|
|
l libffi
|
|
d python3
|
|
d python-setuptools
|
|
d meson
|
|
a eudev
|
|
ap man-db
|
|
a bash
|
|
a tar
|
|
ap texinfo
|
|
ap man-pages
|
|
l jemalloc
|
|
l libaio
|
|
n openssl
|
|
n openssl11
|
|
l libssh2
|
|
l jansson
|
|
l db48
|
|
l rpcsvc-proto
|
|
l libiodbc
|
|
d perl
|
|
l libsodium
|
|
l argon2
|
|
n openldap
|
|
n krb5
|
|
n libtirpc
|
|
l libnsl
|
|
l libnss_nis
|
|
l libnsl
|
|
n tcp_wrappers
|
|
l icu4c
|
|
l libiodbc
|
|
n curl
|
|
l libarchive
|
|
n dhcpcd
|
|
l liburing
|
|
ap mariadb
|
|
d perl
|
|
n krb5
|
|
a cracklib
|
|
a pam
|
|
a libpwquality
|
|
l libcap
|
|
a util-linux
|
|
n openssl
|
|
n openssl11
|
|
d intltool
|
|
a ed
|
|
ap bc
|
|
a file
|
|
d m4
|
|
a which
|
|
a cpio
|
|
l readline
|
|
n dhcpcd
|
|
l libedit
|
|
d llvm_old
|
|
d llvm
|
|
ap linuxdoc-tools
|
|
d ccache
|
|
d rust
|
|
k kernel-all
|
|
d help2man
|
|
d flex
|
|
d bison
|
|
d autoconf
|
|
d libtool
|
|
a findutils
|
|
n lynx
|
|
n nss-pam-ldapd
|
|
n pam-krb5
|
|
a elogind
|
|
a mkinitrd
|
|
l fmt
|
|
a end1
|
|
EOF
|
|
}
|
|
|
|
generate_slackware_list2 () {
|
|
#******************************************
|
|
cat > "$SFS"/scripts/list2 << "EOF"
|
|
a dhcpcd_up
|
|
a haveged
|
|
a gpm
|
|
a gpm
|
|
a sysfsutils
|
|
l alsa-lib
|
|
ap sqlite
|
|
n cyrus-sasl
|
|
l libidn
|
|
l libidn2
|
|
a hwdata
|
|
a pciutils
|
|
d pkg-config
|
|
d vala
|
|
a libgudev
|
|
n nettle
|
|
l libtasn1
|
|
a dcron
|
|
n ca-certificates
|
|
n p11-kit
|
|
l libunistring
|
|
n gnutls
|
|
n wget
|
|
n wget2
|
|
l libcap-ng
|
|
extra bash-completion
|
|
n libgpg-error
|
|
n libgcrypt
|
|
l libxml2
|
|
tcl tcl
|
|
l libxslt
|
|
a kmod
|
|
l fuse
|
|
l libpng
|
|
l gdbm
|
|
l lzo
|
|
l openjpeg
|
|
d nasm
|
|
l libjpeg-turbo
|
|
l mm
|
|
l slang1
|
|
l slang
|
|
l libtiff
|
|
l libusb
|
|
l libusb-compat
|
|
l libsigsegv
|
|
l svgalib
|
|
l db48
|
|
a lvm2
|
|
l lcms2
|
|
n nettle
|
|
l libtasn1
|
|
a dcron
|
|
n ca-certificates
|
|
n p11-kit
|
|
l libunistring
|
|
d autoconf-archive
|
|
a dbus
|
|
a rpm2tgz
|
|
d slacktrack
|
|
ap itstool
|
|
l icu4c
|
|
a inih
|
|
a userspace-rcu
|
|
a xfsprogs
|
|
ap dmapi
|
|
l graphite2
|
|
l python-pygments
|
|
l freetype
|
|
l harfbuzz
|
|
l freetype
|
|
l harfbuzz
|
|
l gd
|
|
t texlive
|
|
ap sqlite
|
|
d gyp
|
|
l mozilla-nss
|
|
l db48
|
|
ap rpm
|
|
a cpio
|
|
a libgudev
|
|
a usbutils
|
|
a dialog
|
|
d help2man
|
|
ap linuxdoc-tools
|
|
l gobject-introspection
|
|
l glib2
|
|
ap nano
|
|
l xxHash
|
|
n rsync
|
|
l aspell
|
|
ap mc
|
|
l libedit
|
|
n openssh
|
|
n ncftp
|
|
l python-ply
|
|
l libuv
|
|
n nghttp2
|
|
n bind
|
|
l gmp
|
|
n nettle
|
|
n gnutls
|
|
ap cups
|
|
n iputils
|
|
l ncurses
|
|
l json-c
|
|
l argon2
|
|
l pcre2
|
|
l libpsl
|
|
l keyutils
|
|
l tdb
|
|
l libunwind
|
|
a aaa_libraries
|
|
a aaa_terminfo
|
|
a eudev
|
|
l libusb
|
|
a libgudev
|
|
f linux-faqs
|
|
f linux-howtos
|
|
d python2
|
|
d python3
|
|
d vala
|
|
l libical
|
|
l python-docutils
|
|
n bluez
|
|
n net-tools
|
|
x x11-skel
|
|
x libevdev
|
|
x mtdev
|
|
x xdg-user-dirs
|
|
x group1
|
|
x xdg-utils
|
|
l json-c
|
|
x fontconfig
|
|
ap ghostscript
|
|
ap ghostscript-fonts-std
|
|
a dialog
|
|
l dbus-glib
|
|
l dbus-python
|
|
ap sudo
|
|
l sg3_utils
|
|
a utempter
|
|
d swig
|
|
d oprofile
|
|
d binutils
|
|
d git
|
|
l icu4c
|
|
a ncompress
|
|
x xcb
|
|
x lib
|
|
l startup-notification
|
|
l zstd
|
|
x libdrm
|
|
x libva
|
|
x libva-utils
|
|
x intel-vaapi-driver
|
|
x libvdpau
|
|
l spirv-llvm-translator
|
|
l libclc
|
|
d python-setuptools
|
|
l Mako
|
|
x libglvnd
|
|
x wayland
|
|
x wayland-protocols
|
|
x vulkan-sdk
|
|
d cargo-vendor-filterer
|
|
d cbindgen
|
|
d rust-bindgen
|
|
x mesa
|
|
x glew
|
|
x glu
|
|
x freeglut
|
|
x mesa
|
|
x libXaw3dXft
|
|
x libepoxy
|
|
l cairo
|
|
a eudev
|
|
a libgudev
|
|
x libXcm
|
|
x xcm
|
|
x libwacom
|
|
x group2
|
|
x compiz
|
|
x dejavu-fonts-ttf
|
|
x liberation-fonts-ttf
|
|
x motif
|
|
x xterm
|
|
x libva
|
|
x urw-core35-fonts-otf
|
|
x hack-fonts-ttf
|
|
x noto-cjk-fonts-ttf
|
|
x noto-fonts-ttf
|
|
x ttf-tlwg
|
|
l pcre2
|
|
# x vulkan-sdk
|
|
x pyxdg
|
|
l libptytty
|
|
xap rxvt-unicode
|
|
xap blackbox
|
|
n dhcp
|
|
ap nvme-cli
|
|
ap neofetch
|
|
ap undervolt
|
|
ap inxi
|
|
n openresolv
|
|
n wireguard-tools
|
|
a shadow
|
|
a end2
|
|
EOF
|
|
}
|
|
|
|
generate_slackware_list3 () {
|
|
#******************************************
|
|
cat > "$SFS"/scripts/list3 << "EOF"
|
|
a dhcpcd_up
|
|
l python-pygments
|
|
ap linuxdoc-tools
|
|
a zerofree
|
|
l libpcap
|
|
a f2fs-tools
|
|
a exfatprogs
|
|
l gnu-efi
|
|
a os-prober
|
|
a efivar
|
|
a efivar
|
|
a efibootmgr
|
|
a elilo
|
|
d autoconf-archive
|
|
a dbus
|
|
l libyaml
|
|
d ruby
|
|
l rubygem-asciidoctor
|
|
a util-linux
|
|
l libunistring
|
|
l gc
|
|
l gmp
|
|
d guile
|
|
d mercurial
|
|
d python-setuptools
|
|
l imagemagick
|
|
l xapian-core
|
|
l shared-mime-info
|
|
l gdk-pixbuf2
|
|
l atk
|
|
l at-spi2-core
|
|
l at-spi2-atk
|
|
l fribidi
|
|
l pango
|
|
l gtk+2
|
|
l libglade
|
|
tcl expect
|
|
d clisp
|
|
t texlive
|
|
x fontconfig
|
|
l sdl
|
|
l openal-soft
|
|
d doxygen
|
|
l libxkbcommon
|
|
l brotli
|
|
x eglexternalplatform
|
|
x egl-wayland
|
|
x wayland
|
|
x wayland-protocols
|
|
x xorg-server-xwayland
|
|
l woff2
|
|
ap flac
|
|
l hyphen
|
|
l libogg
|
|
l id3lib
|
|
l opus
|
|
l opusfile
|
|
l libopusenc
|
|
ap opus-tools
|
|
l speex
|
|
l libvorbis
|
|
l libao
|
|
ap vorbis-tools
|
|
l gstreamer
|
|
l libbluray
|
|
l fluidsynth
|
|
l SDL2
|
|
l SDL2_gfx
|
|
l SDL2_image
|
|
l SDL2_mixer
|
|
l SDL2_net
|
|
l SDL2_ttf
|
|
l lame
|
|
l libwebp
|
|
l libtheora
|
|
l libcdio
|
|
l libcdio-paranoia
|
|
l libdvdread
|
|
l libdvdnav
|
|
l libcaca
|
|
l fribidi
|
|
l talloc
|
|
l tdb
|
|
l tevent
|
|
l lmdb
|
|
l libnih
|
|
l lzo
|
|
n gnupg
|
|
n libassuan
|
|
n libksba
|
|
n npth
|
|
n gnupg2
|
|
# n gpgme
|
|
l libssh
|
|
l python-dnspython
|
|
l pyparsing
|
|
l python-packaging
|
|
l python-flit-core
|
|
l python-installer
|
|
l python-build
|
|
l python-pyproject-hooks
|
|
l python-tomli
|
|
l python-wheel
|
|
l python-setuptools_scm
|
|
l python-importlib_metadata
|
|
l python-snowballstemmer
|
|
l python-zipp
|
|
l python-markdown
|
|
l pyparsing
|
|
l python-packaging
|
|
l python-tomli-w
|
|
l python-lxml
|
|
l python-glad2
|
|
d tree-sitter
|
|
n samba
|
|
l v4l-utils
|
|
l libvpx
|
|
l wavpack
|
|
l python-six
|
|
d opencl-headers
|
|
l ocl-icd
|
|
l vid.stab
|
|
l frei0r-plugins
|
|
l librsvg
|
|
l ffmpeg
|
|
l gstreamer
|
|
l gst-plugins-base
|
|
l gst-plugins-good
|
|
l gst-plugins-libav
|
|
l gst-plugins-bad-free
|
|
d strace
|
|
d rcs
|
|
d ccache
|
|
d cvs
|
|
d yasm
|
|
# d doxygen
|
|
l apr
|
|
l apr-util
|
|
l jansson
|
|
n nghttp2
|
|
n httpd
|
|
l neon
|
|
l utf8proc
|
|
l lz4
|
|
l libsecret
|
|
l libgnome-keyring
|
|
d subversion
|
|
tcl tk
|
|
tcl tclx
|
|
tcl expect
|
|
tcl tix
|
|
t fig2dev
|
|
l libsigsegv
|
|
l libsigc++
|
|
l libsigc++3
|
|
d poke
|
|
d cscope
|
|
l gtk+3
|
|
l graphene
|
|
l gtk4
|
|
d distcc
|
|
d icecream
|
|
d dev86
|
|
d p2c
|
|
d python-pip
|
|
d re2c
|
|
d ninja
|
|
d meson
|
|
d patchelf
|
|
d parallel
|
|
d pahole
|
|
l pyparsing
|
|
l python-appdirs
|
|
l python-certifi
|
|
l python-chardet
|
|
l python-docutils
|
|
l python-idna
|
|
l python-packaging
|
|
l python-charset-normalizer
|
|
l python-requests
|
|
xap sane
|
|
l python2-module-collection
|
|
l python-urllib3
|
|
l libsndfile
|
|
l orc
|
|
l speexdsp
|
|
l libasyncns
|
|
l tdb
|
|
d check
|
|
l sbc
|
|
l fftw
|
|
l alsa-lib
|
|
l pulseaudio
|
|
l alsa-lib
|
|
l gst-plugins-good
|
|
l dotconf
|
|
l speech-dispatcher
|
|
l hunspell
|
|
l libmng
|
|
l jasper
|
|
l libevent
|
|
x libinput
|
|
l nodejs
|
|
l pipewire
|
|
l SDL2
|
|
n bluez
|
|
l qt5
|
|
l qt5-webkit
|
|
x vulkan-sdk
|
|
l boost
|
|
l poppler
|
|
l poppler-data
|
|
d doxygen
|
|
l libxkbcommon
|
|
n bluez
|
|
l boost
|
|
l judy
|
|
l netpbm
|
|
l libwnck
|
|
l mozjs102
|
|
l polkit
|
|
a upower
|
|
l gtk+3
|
|
x app-post
|
|
ap cups
|
|
l pcre2
|
|
d vala
|
|
l vte
|
|
l libnotify
|
|
l pygobject
|
|
l pycairo
|
|
l pygtk
|
|
l keybinder3
|
|
l libproxy
|
|
l gsettings-desktop-schemas
|
|
l glib-networking
|
|
l libsoup3
|
|
l hicolor-icon-theme
|
|
t xfig
|
|
l librsvg
|
|
l gdk-pixbuf2
|
|
l gnome-themes-extra
|
|
l libpsl
|
|
l libsoup
|
|
l libvpx
|
|
l GConf
|
|
l libwnck
|
|
l adwaita-icon-theme
|
|
xap ffmpegthumbnailer
|
|
l libsass
|
|
d sassc
|
|
l gdk-pixbuf2-xlib
|
|
l gjs
|
|
l glade
|
|
l gtksourceview3
|
|
l libwnck3
|
|
l iso-codes
|
|
l libxklavier
|
|
l libgtop
|
|
x OpenCC
|
|
x libgee
|
|
x marisa
|
|
l json-glib
|
|
x libkkc
|
|
x libkkc-data
|
|
x skkdic
|
|
x libpinyin
|
|
x cldr-emoji-annotation
|
|
l dconf
|
|
l libhandy
|
|
l dconf-editor
|
|
x ibus
|
|
x anthy-unicode
|
|
l pygobject3
|
|
x ibus-anthy
|
|
x libhangul
|
|
x ibus-hangul
|
|
x ibus-kkc
|
|
x ibus-libpinyin
|
|
x m17n-lib
|
|
x ibus-m17n
|
|
x ibus-table
|
|
x ibus-unikey
|
|
kde kde
|
|
x xcb-imdkit
|
|
l enchant
|
|
x fcitx5
|
|
x libime
|
|
x fcitx5-anthy
|
|
x fcitx5-gtk
|
|
x fcitx5-hangul
|
|
x fcitx5-qt
|
|
x fcitx5-kkc
|
|
x fcitx5-m17n
|
|
x fcitx5-sayura
|
|
x fcitx5-table-extra
|
|
x fcitx5-table-other
|
|
x fcitx5-unikey
|
|
x fcitx5-chinese-addons
|
|
l accountsservice
|
|
xfce xfce4-dev-tools
|
|
xfce libxfce4util
|
|
xfce xfconf
|
|
xfce libxfce4ui
|
|
xfce exo
|
|
xfce garcon
|
|
xfce xfce4-panel
|
|
xfce thunar
|
|
xfce thunar-volman
|
|
xfce tumbler
|
|
xfce xfce4-appfinder
|
|
xfce xfce4-power-manager
|
|
xfce xfce4-settings
|
|
xfce xfdesktop
|
|
xfce xfwm4
|
|
xfce xfce4-session
|
|
xfce xfce4-terminal
|
|
xfce xfce4-notifyd
|
|
xfce xfce4-panel-profiles
|
|
xfce xfce4-pulseaudio-plugin
|
|
xfce xfce4-clipman-plugin
|
|
xfce xfce4-screenshooter
|
|
xfce mousepad
|
|
xfce xfce4-screensaver
|
|
xfce xfce4-systemload-plugin
|
|
xfce xfce4-taskmanager
|
|
xfce xfce4-weather-plugin
|
|
xfce xfce4-whiskermenu-plugin
|
|
xfce elementary-xfce
|
|
xfce Greybird
|
|
a end3
|
|
EOF
|
|
}
|
|
|
|
generate_slackware_list4 () {
|
|
#******************************************
|
|
cat > "$SFS"/scripts/list4 << "EOF"
|
|
a dhcpcd_up
|
|
l python-six
|
|
d opencl-headers
|
|
l ocl-icd
|
|
l giflib
|
|
l parted
|
|
l libatasmart
|
|
l libnih
|
|
l lzo
|
|
n gnupg
|
|
n libassuan
|
|
n libksba
|
|
n npth
|
|
n gnupg2
|
|
l json-c
|
|
l argon2
|
|
a cryptsetup
|
|
a inotify-tools
|
|
a logrotate
|
|
ap enscript
|
|
ap texinfo
|
|
l libpaper
|
|
ap a2ps
|
|
ap qpdf
|
|
l libexif
|
|
ap cups-filters
|
|
ap seejpeg
|
|
ap rzip
|
|
ap sc
|
|
ap sc-im
|
|
ap screen
|
|
a xfsprogs
|
|
ap xfsdump
|
|
ap xorriso
|
|
a ntfs-3g
|
|
a sharutils
|
|
a mlocate
|
|
a time
|
|
a tree
|
|
n ethtool
|
|
n iproute2
|
|
n lftp
|
|
e emacs
|
|
l pcaudiolib
|
|
l espeak-ng
|
|
e emacspeak
|
|
a acpid
|
|
a btrfs-progs
|
|
a cpufrequtils
|
|
a dcron
|
|
a dosfstools
|
|
a elvis
|
|
l gmp
|
|
l mpfr
|
|
l icu4c
|
|
l graphite2
|
|
t texlive
|
|
a floppy
|
|
a genpower
|
|
a gptfdisk
|
|
a grub
|
|
a hdparm
|
|
a isapnptools
|
|
a jfsutils
|
|
a lhasa
|
|
a libcgroup
|
|
d dev86
|
|
a lilo
|
|
a mcelog
|
|
a mdadm
|
|
a minicom
|
|
a mt-st
|
|
a mtx
|
|
a ncompress
|
|
a os-prober
|
|
a pcmciautils
|
|
d flex
|
|
a quota
|
|
a reiserfsprogs
|
|
l sg3_utils
|
|
a sdparm
|
|
a smartmontools
|
|
a splitvt
|
|
a syslinux
|
|
a tcsh
|
|
a udisks
|
|
a iniparser
|
|
a ndctl
|
|
a libbytesize
|
|
n gpgme
|
|
a volume_key
|
|
l libyaml
|
|
a libblockdev
|
|
a udisks2
|
|
a unarj
|
|
a upower
|
|
a usb_modeswitch
|
|
a zoo
|
|
ap acct
|
|
ap alsa-utils
|
|
ap amp
|
|
ap dash
|
|
n libmilter
|
|
n postfix
|
|
ap at
|
|
ap bpe
|
|
ap cdparanoia
|
|
ap cdrdao
|
|
ap cdrtools
|
|
ap dc3dd
|
|
a lrzip
|
|
ap ddrescue
|
|
ap diffstat
|
|
ap dmidecode
|
|
ap dvd+rw-tools
|
|
ap flac
|
|
l libexif
|
|
l libgphoto2
|
|
ap gphoto2
|
|
l babl
|
|
l json-c
|
|
l json-glib
|
|
x libmypaint
|
|
d clinfo
|
|
l gegl
|
|
l libssh
|
|
l exiv2
|
|
l gexiv2
|
|
x mypaint-brushes
|
|
l pygobject
|
|
l pycairo
|
|
l pygtk
|
|
xap gimp
|
|
l glib
|
|
l gtk+
|
|
ap gutenprint
|
|
ap lm_sensors
|
|
n net-snmp
|
|
xap sane
|
|
xap xsane
|
|
l python-sane
|
|
l python-distro
|
|
ap hplip
|
|
ap ispell
|
|
ap jed
|
|
ap joe
|
|
ap jove
|
|
ap ksh93
|
|
ap libx86
|
|
ap lsof
|
|
ap lsscsi
|
|
l libseccomp
|
|
ap lxc
|
|
l libmad
|
|
l libid3tag
|
|
ap madplay
|
|
ap most
|
|
ap mpg123
|
|
l glib
|
|
l gtk+
|
|
xap xmms
|
|
ap normalize
|
|
l libnl
|
|
ap powertop
|
|
ap radeontool
|
|
ap rzip
|
|
ap soma
|
|
ap sox
|
|
ap sysstat
|
|
ap terminus-font
|
|
ap tmux
|
|
a floppy
|
|
a lzlib
|
|
a plzip
|
|
a lbzip2
|
|
l libplist
|
|
l libusbmuxd
|
|
l libimobiledevice-glue
|
|
l libimobiledevice
|
|
ap usbmuxd
|
|
ap vbetool
|
|
l libogg
|
|
l id3lib
|
|
l opus
|
|
l opusfile
|
|
l libopusenc
|
|
ap opus-tools
|
|
l speex
|
|
l libvorbis
|
|
l libao
|
|
ap vorbis-tools
|
|
ap zsh
|
|
ap htop
|
|
ap pamixer
|
|
ap squashfs-tools
|
|
l wavpack
|
|
xap easytag
|
|
xap ddd
|
|
l python-notify2
|
|
l libical
|
|
n bluez
|
|
l pygobject3
|
|
d Cython
|
|
xap blueman
|
|
l libglade
|
|
xap electricsheep
|
|
xap fvwm
|
|
xap fluxbox
|
|
ap vim
|
|
xap geeqie
|
|
xap gkrellm
|
|
xap gimp
|
|
xap gftp
|
|
xap gkrellm
|
|
xap gnuchess
|
|
l desktop-file-utils
|
|
xap gucharmap
|
|
l imagemagick
|
|
l iso-codes
|
|
l libnl3
|
|
n ppp
|
|
l gmime
|
|
l gtkspell3
|
|
xap pan
|
|
l hunspell
|
|
l enchant
|
|
l gtkspell
|
|
l libsigc++
|
|
l glibmm
|
|
l cairomm
|
|
l pangomm
|
|
l atkmm
|
|
l gtkmm3
|
|
l libcanberra
|
|
l gstreamer
|
|
d vala
|
|
l dconf
|
|
l dconf-editor
|
|
l gtkmm2
|
|
l gsl
|
|
l libcap-ng
|
|
l librevenge
|
|
l libwpd
|
|
l libvisio
|
|
l libwpg
|
|
l sbc
|
|
xap pavucontrol
|
|
l libnice
|
|
# l graphene
|
|
l farstream
|
|
l libgnt
|
|
xap pidgin
|
|
xap rdesktop
|
|
xap windowmaker
|
|
xap x11-ssh-askpass
|
|
xap x3270
|
|
xap gparted
|
|
l libtheora
|
|
l libcdio
|
|
l libcdio-paranoia
|
|
l libdvdread
|
|
l libdvdnav
|
|
l fribidi
|
|
l talloc
|
|
l tdb
|
|
l tevent
|
|
l lmdb
|
|
n samba
|
|
l v4l-utils
|
|
l libpng
|
|
xap xine-lib
|
|
xap xlockmore
|
|
xap xpaint
|
|
xap xpdf
|
|
l jasper
|
|
xap xgames
|
|
n libmbim
|
|
n libqmi
|
|
n ModemManager
|
|
n alpine
|
|
n autofs
|
|
n biff+comsat
|
|
n bluez-firmware
|
|
a kernel-firmware
|
|
n dehydrated
|
|
n iputils
|
|
n bootp
|
|
n bridge-utils
|
|
n bsd-finger
|
|
n cifs-utils
|
|
n libmnl
|
|
n libnfnetlink
|
|
n libnetfilter_acct
|
|
n libnetfilter_conntrack
|
|
n libnetfilter_cthelper
|
|
n libnetfilter_cttimeout
|
|
n libnetfilter_log
|
|
n libnetfilter_queue
|
|
n conntrack-tools
|
|
l M2Crypto
|
|
# n crda
|
|
n dnsmasq
|
|
l clucene
|
|
n dovecot
|
|
n ebtables
|
|
n elm
|
|
n epic5
|
|
n ethtool
|
|
l python-future
|
|
n fetchmail
|
|
n getmail
|
|
n htdig
|
|
n icmpinfo
|
|
n iftop
|
|
n inetd
|
|
n iproute2
|
|
n iptraf-ng
|
|
n irssi
|
|
n iw
|
|
n libndp
|
|
n libnftnl
|
|
n s-nail
|
|
n metamail
|
|
n mobile-broadband-provider-info
|
|
n mtr
|
|
n mutt
|
|
n nc
|
|
n ncftp
|
|
n netdate
|
|
n netkit-bootparamd
|
|
n netkit-ftp
|
|
n netkit-ntalk
|
|
n netkit-routed
|
|
n netkit-rsh
|
|
n netkit-rusers
|
|
n netkit-rwall
|
|
n netkit-rwho
|
|
n netkit-timed
|
|
n netpipes
|
|
n netwatch
|
|
n netwrite
|
|
n nfacct
|
|
n iptables
|
|
l gmp
|
|
n nftables
|
|
n nftables
|
|
n nmap
|
|
n nn
|
|
n ntp
|
|
n openobex
|
|
n obexftp
|
|
n openvpn
|
|
l libmcrypt
|
|
l t1lib
|
|
n pidentd
|
|
n pinentry
|
|
n popa3d
|
|
n proftpd
|
|
n pssh
|
|
n rdist
|
|
n rp-pppoe
|
|
n slrn
|
|
n stunnel
|
|
n telnet
|
|
n tftp-hpa
|
|
n tin
|
|
n traceroute
|
|
n uucp
|
|
n vlan
|
|
n vsftpd
|
|
n whois
|
|
n wireless_tools
|
|
n yptools
|
|
n ytalk
|
|
l newt
|
|
n NetworkManager
|
|
l GConf
|
|
l libgnome-keyring
|
|
l libsecret
|
|
l gmp
|
|
d gnucobol
|
|
n netatalk
|
|
l loudmouth
|
|
n mcabber
|
|
n newspost
|
|
n procmail
|
|
xap seyon
|
|
l LibRaw
|
|
l sip
|
|
l a52dec
|
|
l aalib
|
|
l alsa-oss
|
|
l aspell
|
|
extra aspell-word-lists
|
|
l audiofile
|
|
l babl
|
|
l chmlib
|
|
l djvulibre
|
|
l libzip
|
|
l ebook-tools
|
|
l libzip
|
|
l eigen3
|
|
l esound
|
|
l exiv2
|
|
l fribidi
|
|
l gd
|
|
l gmm
|
|
l grantlee
|
|
l icon-naming-utils
|
|
l keyutils
|
|
l lcms
|
|
l lcms2
|
|
l libcddb
|
|
l libdbusmenu-qt
|
|
l libdiscid
|
|
l libfakekey
|
|
l libgpod
|
|
l libgsf
|
|
l libidl
|
|
l libidn
|
|
l libieee1284
|
|
l taglib
|
|
l taglib-extras
|
|
l libkarma
|
|
l libsamplerate
|
|
l libmng
|
|
l libmtp
|
|
l jmtpfs
|
|
l libnih
|
|
l libnjb
|
|
l libodfgen
|
|
l liboggz
|
|
l liboil
|
|
l libplist
|
|
l libraw1394
|
|
l libsndfile
|
|
l libspectre
|
|
l libvisual
|
|
l libvisual-plugins
|
|
l libvncserver
|
|
l libxklavier
|
|
l libyaml
|
|
l media-player-info
|
|
l mhash
|
|
l Imath
|
|
l libdeflate
|
|
l openexr
|
|
l orc
|
|
l pilot-link
|
|
l polkit-qt-1
|
|
l pycups
|
|
l pycurl
|
|
l python-pillow
|
|
l qca
|
|
l shared-desktop-ontologies
|
|
l sound-theme-freedesktop
|
|
l system-config-printer
|
|
l tango-icon-theme
|
|
l tango-icon-theme-extras
|
|
l v4l-utils
|
|
l xapian-core
|
|
n ulogd
|
|
n tcpdump
|
|
tcl hfsutils
|
|
d indent
|
|
n ipw2100-fw
|
|
n ipw2200-fw
|
|
ap pamixer
|
|
d pmake
|
|
a quota
|
|
n rpcbind
|
|
d scons
|
|
l serf
|
|
d scons
|
|
n zd1211-firmware
|
|
x libhangul
|
|
l libpng
|
|
x m17n-lib
|
|
x tibmachuni-font-ttf
|
|
x ttf-indic-fonts
|
|
x wqy-zenhei-font-ttf
|
|
x sinhala_lklug-font-ttf
|
|
x sazanami-fonts-ttf
|
|
ap ghostscript
|
|
ap moc
|
|
xap gv
|
|
l boost
|
|
ap slackpkg
|
|
d gdb
|
|
l gstreamer
|
|
l libbluray
|
|
l fluidsynth
|
|
l SDL2
|
|
l SDL2_gfx
|
|
l SDL2_image
|
|
l SDL2_mixer
|
|
l SDL2_net
|
|
l SDL2_ttf
|
|
l lame
|
|
l libwebp
|
|
l libvpx
|
|
l ffmpeg
|
|
l gst-plugins-libav
|
|
l libtiff
|
|
l taglib
|
|
l alsa-plugins
|
|
n links
|
|
a nvi
|
|
n ulogd
|
|
l fuse3
|
|
n sshfs
|
|
l python-cffi
|
|
l python-pycparser
|
|
xap hexchat
|
|
n ipset
|
|
xap xscreensaver
|
|
n gpa
|
|
n libgcrypt
|
|
l gcr
|
|
l gnome-keyring
|
|
xap libnma
|
|
l libdbusmenu
|
|
l libdbusmenu-qt
|
|
l libindicator
|
|
l libappindicator
|
|
xap network-manager-applet
|
|
l gvfs
|
|
l keybinder3
|
|
l libiodbc
|
|
l libwmf
|
|
l libwnck
|
|
l polkit-gnome
|
|
l libsodium
|
|
l argon2
|
|
l oniguruma
|
|
l tidy-html5
|
|
n php
|
|
a e2fsprogs
|
|
n krb5
|
|
n libtirpc
|
|
n nfs-utils
|
|
n libgcrypt
|
|
xap MPlayer
|
|
xap xine-lib
|
|
xap xine-ui
|
|
d rinutils
|
|
l python-pysol_cards
|
|
l python-random2
|
|
l freecell-solver
|
|
n socat
|
|
l phonon
|
|
l phonon-backend-gstreamer
|
|
l dotconf
|
|
l speech-dispatcher
|
|
l qtkeychain
|
|
l polkit
|
|
l polkit-qt-1
|
|
l grantlee
|
|
l cfitsio
|
|
l libdmtx
|
|
l qrencode
|
|
l lensfun
|
|
l eigen3
|
|
l opencv
|
|
l dvdauthor
|
|
l vid.stab
|
|
l frei0r-plugins
|
|
l mlt
|
|
l libqalculate
|
|
l libburn
|
|
l cryptopp
|
|
l cryfs
|
|
l libsass
|
|
d sassc
|
|
l rttr
|
|
l quazip
|
|
l kdsoap
|
|
l quazip
|
|
a dhcpcd_up
|
|
d git
|
|
l pipewire
|
|
n daemon
|
|
l qrencode
|
|
l poppler
|
|
l editorconfig-core-c
|
|
xap freerdp
|
|
x xdg-desktop-portal
|
|
l python-Jinja2
|
|
l python-MarkupSafe
|
|
l python-PyYAML
|
|
l python-doxypypy
|
|
l python-doxyqml
|
|
l python-pbr
|
|
n crda
|
|
l immer
|
|
l lager
|
|
l libev
|
|
l libunibreak
|
|
l zug
|
|
kde kColorPicker
|
|
kde kImageAnnotator
|
|
kde qcoro
|
|
kde zxing-cpp
|
|
kde futuresql
|
|
kde kquickimageeditor
|
|
kde libnova
|
|
kde libindi
|
|
kde wcslib
|
|
kde stellarsolver
|
|
kde kde
|
|
d subversion
|
|
l libxml2
|
|
l ncurses
|
|
n openssl
|
|
n openssl11
|
|
n snownews
|
|
y bsd-games
|
|
y nethack
|
|
xap xsnow
|
|
l LibRaw
|
|
l PyQt5
|
|
l qca
|
|
d cmake
|
|
xap ssr
|
|
xap xaos
|
|
xap audacious
|
|
xap gnuplot
|
|
l libcue
|
|
xap audacious-plugins
|
|
l QScintilla
|
|
l exiv2
|
|
l grantlee
|
|
l id3lib
|
|
l sip
|
|
n wpa_supplicant
|
|
l gst-plugins-bad-free
|
|
xap NetworkManager-openvpn
|
|
xap mozilla-firefox
|
|
xap mozilla-thunderbird
|
|
# d rust_old
|
|
xap seamonkey
|
|
# d rust_new
|
|
d gcc_old
|
|
d gcc
|
|
a end4
|
|
EOF
|
|
}
|
|
|
|
generate_slackware_list5 () {
|
|
#******************************************
|
|
rm "$SFS"/scripts/list5
|
|
cd "$SFS"/scripts && cat list{1,2,3,4} >> list5
|
|
}
|
|
|
|
#************************************************************************
|
|
#************************************************************************
|
|
# MAIN CORE SCRIPT
|
|
#************************************************************************
|
|
#************************************************************************
|
|
|
|
lists_generator
|