mirror of
git://slackware.nl/current.git
synced 2024-12-28 09:59:53 +01:00
76fc4757ac
Mon Nov 4 17:08:47 UTC 2013 Slackware 14.1 x86_64 stable is released! It's been another interesting release cycle here at Slackware bringing new features like support for UEFI machines, updated compilers and development tools, the switch from MySQL to MariaDB, and many more improvements throughout the system. Thanks to the team, the upstream developers, the dedicated Slackware community, and everyone else who pitched in to help make this release a reality. The ISOs are off to be replicated, a 6 CD-ROM 32-bit set and a dual-sided 32-bit/64-bit x86/x86_64 DVD. Please consider supporting the Slackware project by picking up a copy from store.slackware.com. We're taking pre-orders now, and offer a discount if you sign up for a subscription. Have fun! :-)
278 lines
17 KiB
Bash
278 lines
17 KiB
Bash
#!/bin/sh
|
|
#item ####description ###on off ###
|
|
TMP=/var/log/setup/tmp
|
|
if [ ! -d $TMP ]; then
|
|
mkdir -p $TMP
|
|
fi
|
|
cat /dev/null > $TMP/SeTnewtag
|
|
dialog --title "SELECTING PACKAGES FROM SERIES L (Libraries)" \
|
|
--checklist "Please confirm the packages you wish to install \
|
|
from series L. Use the UP/DOWN keys to scroll through the list, and \
|
|
the SPACE key to deselect any items you don't want to install. \
|
|
Keep in mind that many of these libraries are required by KDE \
|
|
or other parts of the system. It's safest to install all of these \
|
|
packages even if you aren't sure if you need them. Press ENTER when \
|
|
you are done." 22 74 10 \
|
|
"ConsoleKit" "ConsoleKit user session framework" "on" \
|
|
"GConf" "GNOME configuration library" "on" \
|
|
"M2Crypto" "Cryptography toolkit for Python" "on" \
|
|
"PyQt" "Python bindings for Qt" "on" \
|
|
"QScintilla" "Qt port of the Scintilla C++ editor control" "on" \
|
|
"aalib" "ASCII Art library" "on" \
|
|
"akonadi" "PIM storage service" "on" \
|
|
"alsa-lib" "ALSA sound library" "on" \
|
|
"alsa-oss" "OSS compatibility wrapper for ALSA" "on" \
|
|
"apr" "Apache Portable Runtime library" "on" \
|
|
"apr-util" "Extra APR library interfaces" "on" \
|
|
"aspell" "Spell checking library" "on" \
|
|
"aspell-en" "English word list for Aspell" "on" \
|
|
"at-spi2-atk" "AT-SPI2 bridge to ATK" "on" \
|
|
"at-spi2-core" "Assistive Technology Interface core" "on" \
|
|
"atk" "Accessability library" "on" \
|
|
"attica" "Qt Collaboration library" "on" \
|
|
"audiofile" "SGI's Audio File sound library" "on" \
|
|
"automoc4" "Automatic moc for Qt4" "on" \
|
|
"babl" "A pixel format translation library" "on" \
|
|
"boost" "Boost C++ Libraries" "on" \
|
|
"cairo" "Vector graphics library used by GTK+" "on" \
|
|
"chmlib" "Library for accessing CHM files" "on" \
|
|
"clucene" "Text-Search Engine" "on" \
|
|
"db42" "Berkeley DB library, version 4.2" "on" \
|
|
"db44" "Berkeley DB library, version 4.4" "on" \
|
|
"db48" "Berkeley DB library, version 4.8" "on" \
|
|
"dbus-glib" "glib bindings for the dbus IPC library" "on" \
|
|
"dbus-python" "Python bindings for the D-Bus library" "on" \
|
|
"dconf" "low-level configuration system" "on" \
|
|
"desktop-file-utils" "Tools for .desktop files" "on" \
|
|
"djvulibre" "Web-centric document and image format" "on" \
|
|
"ebook-tools" "Tools for ebook file formats" "on" \
|
|
"eigen2" "C++ math library" "on" \
|
|
"enchant" "A wrapper for spellcheck libraries" "on" \
|
|
"esound" "Enlightened Sound Daemon" "on" \
|
|
"exiv2" "Exif and IPTC Metadata Library and Tools" "on" \
|
|
"expat" "XML parser library" "on" \
|
|
"fftw" "Fast Fourier Transform library" "on" \
|
|
"freetype" "Font rendering library" "on" \
|
|
"fribidi" "Unicode BiDirectional library" "on" \
|
|
"fuse" "Tools for using filesystems in userspace" "on" \
|
|
"gamin" "a minimalist FAM replacement" "on" \
|
|
"gc" "Boehm-Demers-Weiser garbage collector library" "on" \
|
|
"gcr" "crypto library and ui for gnome-keyring" "on" \
|
|
"gd" "A graphics library" "on" \
|
|
"gdbm" "The GNU gdbm database library" "on" \
|
|
"gdk-pixbuf2" "Image library used by GTK+2" "on" \
|
|
"gegl" "Generic Graphics Library" "on" \
|
|
"giflib" "GIF image library" "on" \
|
|
"glade3" "Glade UI Designer version 3" "on" \
|
|
"glib" "Support library used by GTK+" "on" \
|
|
"glib-networking" "network-related giomodules for glib" "on" \
|
|
"glib2" "GLib version 2" "on" \
|
|
"glibc" "The GNU C library" "on" \
|
|
"glibc-i18n" "Internationalization support for glibc" "on" \
|
|
"glibc-profile" "Profiling support for glibc" "on" \
|
|
"gmime" "MIME parsing library" "on" \
|
|
"gmm" "C++ generic matrix template library" "on" \
|
|
"gmp" "A library for arithmetic" "on" \
|
|
"gnome-icon-theme" "Icons for GTK+ applications" "on" \
|
|
"gnome-keyring" "a tool to handle security credentials" "on" \
|
|
"gnome-themes-standard" "Default icons used by many GTK+ applications" "on" \
|
|
"gnu-efi" "EFI Development files for the GNU toolchain" "on" \
|
|
"gobject-introspection" "GObject interface introspection library" "on" \
|
|
"grantlee" "String Template system based on Qt" "on" \
|
|
"gsettings-desktop-schemas" "GSettings schemas" "on" \
|
|
"gst-plugins-base" "A base set of GStreamer plugins" "on" \
|
|
"gst-plugins-good" "A good set of GStreamer plugins" "on" \
|
|
"gstreamer" "Streaming multimedia framework library" "on" \
|
|
"gtk+" "A graphical toolkit library" "on" \
|
|
"gtk+2" "GTK+ version 2" "on" \
|
|
"gtk+3" "GTK+ version 3" "on" \
|
|
"gtkspell" "GTK+ spell checker interface library" "on" \
|
|
"gvfs" "glib virtual filesystems" "on" \
|
|
"harfbuzz" "OpenType text shaping engine" "on" \
|
|
"herqq" "UPnP Device Architecture library" "on" \
|
|
"hicolor-icon-theme" "Standard icon theme tree" "on" \
|
|
"hunspell" "Spell checker and morphological analyzer" "on" \
|
|
"icon-naming-utils" "Icon naming utilities" "on" \
|
|
"icu4c" "International Components for Unicode" "on" \
|
|
"ilmbase" "Industrial Light & Magic base libraries" "on" \
|
|
"imlib" "Image loading and rendering library" "on" \
|
|
"iso-codes" "ISO standard lists" "on" \
|
|
"jasper" "JPEG-2000 library" "on" \
|
|
"js185" "SpiderMonkey - Mozilla's JavaScript Engine" "on" \
|
|
"keybinder" "keyboard shortcut library" "on" \
|
|
"keyutils" "Kernel key management utilities" "on" \
|
|
"lcms" "Little Color Management System" "on" \
|
|
"lcms2" "little cms engine, version 2" "on" \
|
|
"lesstif" "A Motif clone" "on" \
|
|
"libaio" "Asynchronous I/O library" "on" \
|
|
"libao" "Audio Output library" "on" \
|
|
"libarchive" "Archive reading library" "on" \
|
|
"libart_lgpl" "2D graphics library used by KDE" "on" \
|
|
"libatasmart" "ATA S.M.A.R.T. library" "on" \
|
|
"libbluedevil" "Qt wrapper for bluez" "on" \
|
|
"libcaca" "Colour AsCii Art library" "on" \
|
|
"libcanberra" "XDG Sound Theme and Name Spec implementation" "on" \
|
|
"libcap" "POSIX capabilities library" "on" \
|
|
"libcddb" "online CD database lookup library" "on" \
|
|
"libcdio" "GNU CD I/O library" "on" \
|
|
"libcroco" "CSS2 parsing and manipulation library" "on" \
|
|
"libdbusmenu-qt" "Allows Qt/KDE apps to use DBus for menus" "on" \
|
|
"libdiscid" "Library to generate DiscIDs from audio CDs" "on" \
|
|
"libdvdread" "Library for reading DVDs" "on" \
|
|
"libelf" "ELF object file access library" "on" \
|
|
"libevent" "event loop library" "on" \
|
|
"libexif" "EXIF (image information) library" "on" \
|
|
"libffi" "Foreign Function Interface library" "on" \
|
|
"libglade" "An interface construction library" "on" \
|
|
"libgnome-keyring" "gnome-keyring library" "on" \
|
|
"libgphoto2" "A library for accessing digital cameras" "on" \
|
|
"libgpod" "A library for a popular music device" "on" \
|
|
"libgsf" "File I/O library" "on" \
|
|
"libical" "iCAL protocol implementation" "on" \
|
|
"libid3tag" "ID3 tag manipulation library" "on" \
|
|
"libidl" "Interface Definition Language library" "on" \
|
|
"libidn" "GNU Internationalized Domain Name library" "on" \
|
|
"libieee1284" "Library to identify parallel port devices" "on" \
|
|
"libiodbc" "Independent Open DataBase Connectivity" "on" \
|
|
"libjpeg" "JPEG image library and tools" "on" \
|
|
"libkarma" "A library for accessing the Rio Karma player" "on" \
|
|
"liblastfm" "Library for interfacing with last.fm" "on" \
|
|
"libmad" "high-quality MPEG audio library" "on" \
|
|
"libmcrypt" "Mcrypt encryption library" "on" \
|
|
"libmcs" "Manages configuration settings" "on" \
|
|
"libmng" "Multiple-image Network Graphics library" "on" \
|
|
"libmowgli" "A collection of programming routines." "on" \
|
|
"libmpc" "Multiple Precision Complex Library" "on" \
|
|
"libmsn" "MSN Messenger protocol implementation" "on" \
|
|
"libmtp" "MTP media device support library" "on" \
|
|
"libnjb" "Creative Nomad and related device library" "on" \
|
|
"libnl" "Netlink socket library" "on" \
|
|
"libnl3" "Netlink socket library version 3" "on" \
|
|
"libnotify" "A library for event notification" "on" \
|
|
"libogg" "Ogg Bitstream library" "on" \
|
|
"liboggz" "Ogg inspect/edit/validate library" "on" \
|
|
"liboil" "CPU optimizations library" "on" \
|
|
"libpcap" "Packet Capture library" "on" \
|
|
"libplist" "Apple Binary and XML Property Lists library" "on" \
|
|
"libpng" "Portable Network Graphics library" "on" \
|
|
"libproxy" "proxy configuration library" "on" \
|
|
"libraw1394" "User space IEEE 1394 driver" "on" \
|
|
"librsvg" "Scalable Vector Graphics library" "on" \
|
|
"libsamplerate" "Digital audio resampling library" "on" \
|
|
"libsecret" "library to access the Secret Service API" "on" \
|
|
"libsndfile" "A library for handling digital audio files" "on" \
|
|
"libsoup" "an HTTP client/server library" "on" \
|
|
"libspectre" "Ghostscript wrapper library" "on" \
|
|
"libssh" "SSH C library" "on" \
|
|
"libtasn1" "ASN.1 library" "on" \
|
|
"libtermcap" "GNU terminal control library" "on" \
|
|
"libtheora" "Theora video codec library" "on" \
|
|
"libtiff" "Tag Image File format library" "on" \
|
|
"libunistring" "GNU Unicode string library" "on" \
|
|
"libusb" "A library for accessing USB devices" "on" \
|
|
"libusb-compat" "Compat library for the old libusb API/ABI" "on" \
|
|
"libvisual" "Audio visualization library" "on" \
|
|
"libvisual-plugins" "Plugins for the libvisual library" "on" \
|
|
"libvncserver" "VNC Server Library" "on" \
|
|
"libvorbis" "Ogg Vorbis library" "on" \
|
|
"libwmf" "WMF graphics format library" "on" \
|
|
"libwmf-docs" "Documentation for libwmf" "on" \
|
|
"libwnck" "Window Navigator Construction Kit library" "on" \
|
|
"libwpd" "WordPerfect document handling library" "on" \
|
|
"libxklavier" "XKB library" "on" \
|
|
"libxml2" "XML parser library v2" "on" \
|
|
"libxslt" "XML transformation library" "on" \
|
|
"libyaml" "YAML parser library" "on" \
|
|
"libzip" "Zip archive library" "on" \
|
|
"loudmouth" "Jabber protocol library" "on" \
|
|
"lzo" "fast data compression library" "on" \
|
|
"media-player-info" "media player capability data" "on" \
|
|
"mhash" "Thread-safe hash library" "on" \
|
|
"mm" "Shared Memory Allocation library" "on" \
|
|
"mozilla-nss" "Mozilla NSS/NSPR libraries" "on" \
|
|
"mpfr" "Another math lib based on GMP" "on" \
|
|
"ncurses" "CRT screen handling package" "on" \
|
|
"neon" "HTTP and WebDAV client library" "on" \
|
|
"netpbm" "Graphics library and tools" "on" \
|
|
"notify-python" "Python bindings for libnotify" "on" \
|
|
"openexr" "HDR image file format and library" "on" \
|
|
"pango" "Text rendering library" "on" \
|
|
"parted" "GNU parted, a partition manipulation program" "on" \
|
|
"pcre" "Perl-compatible regular expression library" "on" \
|
|
"phonon" "Multimedia framework for KDE4" "on" \
|
|
"phonon-gstreamer" "gstreamer backend for phonon" "on" \
|
|
"phonon-mplayer" "MPlayer backend for Phonon" "on" \
|
|
"phonon-xine" "xine backend for phonon" "on" \
|
|
"pil" "Python Imaging Library" "on" \
|
|
"pilot-link" "PalmOS communication library" "on" \
|
|
"polkit" "Authentication policy framework" "on" \
|
|
"polkit-gnome" "GTK+/XDG polkit authenticator" "on" \
|
|
"polkit-qt-1" "Qt wrapper for the polkit API" "on" \
|
|
"poppler" "Portable Document Format (PDF) library" "on" \
|
|
"poppler-data" "Data files that can be used by poppler" "on" \
|
|
"popt" "Command line parsing library" "on" \
|
|
"pycairo" "Python bindings for cairo" "on" \
|
|
"pycups" "Python bindings for the CUPS API" "on" \
|
|
"pycurl" "Python interface to cURL library" "on" \
|
|
"pygobject" "GObject bindings for Python" "on" \
|
|
"pygtk" "GTK+ bindings for Python" "on" \
|
|
"pyrex" "A Python extension language" "on" \
|
|
"qca" "Qt Cryptographic Architecture" "on" \
|
|
"qca-cyrus-sasl" "Cyrus SASL plugin for QCA" "on" \
|
|
"qca-gnupg" "GnuPG plugin for QCA" "on" \
|
|
"qca-ossl" "OpenSSL plugin for QCA" "on" \
|
|
"qimageblitz" "Graphical effect/filter library for KDE4" "on" \
|
|
"qjson" "manage JSON objects with Qt" "on" \
|
|
"qt" "C++ GUI library used by KDE" "on" \
|
|
"qtscriptgenerator" "Qt API Bindings for QtScript" "on" \
|
|
"raptor2" "RDF parser and serializer" "on" \
|
|
"rasqal" "RDF parsing library" "on" \
|
|
"readline" "Input library with editing" "on" \
|
|
"redland" "RDF high-level interface library" "on" \
|
|
"sdl" "Simple DirectMedia Layer library" "on" \
|
|
"seamonkey-solibs" "SeaMonkey shared libraries (runtime subset)" "on" \
|
|
"sg3_utils" "low-level SCSI utilities" "on" \
|
|
"shared-desktop-ontologies" "Shared OSCAF desktop ontologies" "on" \
|
|
"shared-mime-info" "MIME database" "on" \
|
|
"sip" "Tool for generating Python bindings" "on" \
|
|
"slang" "S-Lang interpreted language and library v2" "on" \
|
|
"slang1" "S-Lang interpreted language and library v1" "on" \
|
|
"soprano" "C++/Qt4 framework for RDF data" "on" \
|
|
"sound-theme-freedesktop" "freedesktop.org sound theme" "on" \
|
|
"startup-notification" "Busy cursor library" "on" \
|
|
"strigi" "Fast and light desktop search engine" "on" \
|
|
"svgalib" "Super-VGA Graphics Library" "on" \
|
|
"system-config-printer" "CUPS printer administration tool" "on" \
|
|
"t1lib" "Library for handling Type 1 fonts" "on" \
|
|
"taglib" "Audio meta-data library" "on" \
|
|
"taglib-extras" "Taglib extra formats support" "on" \
|
|
"tango-icon-theme" "Tango icon theme" "on" \
|
|
"tango-icon-theme-extras" "Extra icons for the Tango icon theme" "on" \
|
|
"urwid" "Python console UI module" "on" \
|
|
"v4l-utils" "Libraries and utilities for video4linux" "on" \
|
|
"virtuoso-ose" "Object-relational SQL database" "on" \
|
|
"vte" "A terminal emulator for GTK+" "on" \
|
|
"wavpack" "A lossless WAV file compressor" "on" \
|
|
"zlib" "general purpose data compression library" "on" \
|
|
2> $TMP/SeTpkgs
|
|
if [ $? = 1 -o $? = 255 ]; then
|
|
rm -f $TMP/SeTpkgs
|
|
> $TMP/SeTnewtag
|
|
for pkg in \
|
|
ConsoleKit GConf M2Crypto PyQt QScintilla aalib akonadi alsa-lib alsa-oss apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk attica audiofile automoc4 babl boost cairo chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf desktop-file-utils djvulibre ebook-tools eigen2 enchant esound exiv2 expat fftw freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile gmime gmm gmp gnome-icon-theme gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gst-plugins-base gst-plugins-good gstreamer gtk+ gtk+2 gtk+3 gtkspell gvfs harfbuzz herqq hicolor-icon-theme hunspell icon-naming-utils icu4c ilmbase imlib iso-codes jasper js185 keybinder keyutils lcms lcms2 lesstif libaio libao libarchive libart_lgpl libatasmart libbluedevil libcaca libcanberra libcap libcddb libcdio libcroco libdbusmenu-qt libdiscid libdvdread libelf libevent libexif libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libieee1284 libiodbc libjpeg libkarma liblastfm libmad libmcrypt libmcs libmng libmowgli libmpc libmsn libmtp libnjb libnl libnl3 libnotify libogg liboggz liboil libpcap libplist libpng libproxy libraw1394 librsvg libsamplerate libsecret libsndfile libsoup libspectre libssh libtasn1 libtermcap libtheora libtiff libunistring libusb libusb-compat libvisual libvisual-plugins libvncserver libvorbis libwmf libwmf-docs libwnck libwpd libxklavier libxml2 libxslt libyaml libzip loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm notify-python openexr pango parted pcre phonon phonon-gstreamer phonon-mplayer phonon-xine pil pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pycairo pycups pycurl pygobject pygtk pyrex qca qca-cyrus-sasl qca-gnupg qca-ossl qimageblitz qjson qt qtscriptgenerator raptor2 rasqal readline redland sdl seamonkey-solibs sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras tango-icon-theme tango-icon-theme-extras urwid v4l-utils virtuoso-ose vte wavpack zlib \
|
|
; do
|
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
|
done
|
|
exit
|
|
fi
|
|
cat /dev/null > $TMP/SeTnewtag
|
|
for PACKAGE in \
|
|
ConsoleKit GConf M2Crypto PyQt QScintilla aalib akonadi alsa-lib alsa-oss apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk attica audiofile automoc4 babl boost cairo chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf desktop-file-utils djvulibre ebook-tools eigen2 enchant esound exiv2 expat fftw freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile gmime gmm gmp gnome-icon-theme gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gst-plugins-base gst-plugins-good gstreamer gtk+ gtk+2 gtk+3 gtkspell gvfs harfbuzz herqq hicolor-icon-theme hunspell icon-naming-utils icu4c ilmbase imlib iso-codes jasper js185 keybinder keyutils lcms lcms2 lesstif libaio libao libarchive libart_lgpl libatasmart libbluedevil libcaca libcanberra libcap libcddb libcdio libcroco libdbusmenu-qt libdiscid libdvdread libelf libevent libexif libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libieee1284 libiodbc libjpeg libkarma liblastfm libmad libmcrypt libmcs libmng libmowgli libmpc libmsn libmtp libnjb libnl libnl3 libnotify libogg liboggz liboil libpcap libplist libpng libproxy libraw1394 librsvg libsamplerate libsecret libsndfile libsoup libspectre libssh libtasn1 libtermcap libtheora libtiff libunistring libusb libusb-compat libvisual libvisual-plugins libvncserver libvorbis libwmf libwmf-docs libwnck libwpd libxklavier libxml2 libxslt libyaml libzip loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm notify-python openexr pango parted pcre phonon phonon-gstreamer phonon-mplayer phonon-xine pil pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pycairo pycups pycurl pygobject pygtk pyrex qca qca-cyrus-sasl qca-gnupg qca-ossl qimageblitz qjson qt qtscriptgenerator raptor2 rasqal readline redland sdl seamonkey-solibs sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras tango-icon-theme tango-icon-theme-extras urwid v4l-utils virtuoso-ose vte wavpack zlib \
|
|
; do
|
|
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
|
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
|
else
|
|
echo "$PACKAGE: SKP" >> $TMP/SeTnewtag
|
|
fi
|
|
done
|
|
rm -f $TMP/SeTpkgs
|