#!/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 \ "aalib" "ASCII Art library" "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" \ "arts" "Analog Realtime Synthesizer (sound support)" "on" \ "aspell" "Spell checking library" "on" \ "aspell-en" "English word list for Aspell" "on" \ "atk" "Accessability library" "on" \ "audiofile" "SGI's Audio File sound library" "on" \ "beecrypt" "An LGPLed encryption library" "on" \ "cairo" "Vector graphics library used by GTK+" "on" \ "db42" "Berkeley DB library, version 4.2" "on" \ "db44" "Berkeley DB library, version 4.4" "on" \ "dbus" "Message bus daemon" "on" \ "dbus-glib" "glib bindings for the dbus IPC library" "on" \ "dbus-python" "Python bindings for the D-Bus library" "on" \ "dbus-qt3" "qt3 bindings for the D-Bus IPC suite" "on" \ "desktop-file-utils" "Tools for .desktop files" "on" \ "enchant" "A wrapper for spellcheck libraries" "on" \ "esound" "Enlightened Sound Daemon" "on" \ "expat" "XML parser 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" \ "gd" "A graphics library" "on" \ "gdbm" "The GNU gdbm database library" "on" \ "glib" "Support library used by GTK+" "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" \ "gmp" "A library for arithmetic" "on" \ "gnome-icon-theme" "Icons for GTK+ applications" "on" \ "gst-plugins-base" "A base set of GStreamer plugins" "on" \ "gstreamer" "Streaming multimedia framework library" "on" \ "gtk+" "A graphical toolkit library" "on" \ "gtk+2" "GTK+ version 2" "on" \ "gtkspell" "GTK+ spell checker interface library" "on" \ "hal" "The HAL Hardware Abstraction Layer" "on" \ "hal-info" "Hardware device info for HAL" "on" \ "hicolor-icon-theme" "Standard icon theme tree" "on" \ "icon-naming-utils" "Icon naming utilities" "on" \ "imlib" "Image loading and rendering library" "on" \ "jre" "Runtime support for Java(TM)" "on" \ "lcms" "Little Color Management System" "on" \ "lesstif" "A Motif clone" "on" \ "libaio" "Asynchronous I/O library" "on" \ "libao" "Audio Output library" "on" \ "libart_lgpl" "2D graphics library used by KDE" "on" \ "libcaca" "Colour AsCii Art library" "on" \ "libcap" "POSIX capabilities library" "on" \ "libcddb" "online CD database lookup library" "on" \ "libcdio" "GNU CD I/O library" "on" \ "libexif" "EXIF (image information) library" "on" \ "libglade" "An interface construction 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" \ "libgtkhtml" "HTML rendering library" "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" \ "libjpeg" "JPEG image library and tools" "on" \ "libkarma" "A library for accessing the Rio Karma player" "on" \ "libmad" "high-quality MPEG audio library" "on" \ "libmcs" "Manages configuration settings" "on" \ "libmng" "Multiple-image Network Graphics library" "on" \ "libmowgli" "A collection of programming routines." "on" \ "libmtp" "MTP media device support library" "on" \ "libnjb" "Creative Nomad and related device library" "on" \ "libogg" "Ogg Bitstream library" "on" \ "liboil" "CPU optimizations library" "on" \ "libpng" "Portable Network Graphics library" "on" \ "libraw1394" "User space IEEE 1394 driver" "on" \ "librsvg" "Scalable Vector Graphics library" "on" \ "libtermcap" "GNU terminal control library" "on" \ "libtheora" "Theora video codec library" "on" \ "libtiff" "Tag Image File format library" "on" \ "libungif" "GIF extraction library" "on" \ "libusb" "A library for accessing USB devices" "on" \ "libvisual" "Audio visualization library" "on" \ "libvisual-plugins" "Plugins for the libvisual 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" \ "libxml2" "XML parser library v2" "on" \ "libxslt" "XML transformation library" "on" \ "lzo" "fast data compression library" "on" \ "mhash" "Thread-safe hash library" "on" \ "mm" "Shared Memory Allocation library" "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" \ "pango" "Text rendering library" "on" \ "parted" "GNU parted, a partition manipulation program" "on" \ "pcre" "Perl-compatible regular expression library" "on" \ "pilot-link" "PalmOS communication library" "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" \ "pygobject" "GObject bindings for Python" "on" \ "pygtk" "GTK+ bindings for Python" "on" \ "pyrex" "A Python extension language" "on" \ "qca" "QCA (Qt Cryptographic Architecture)" "on" \ "qca-tls" "SSL/TLS plugin for QCA (used by Jabber)" "on" \ "qt" "C++ GUI library used by KDE" "on" \ "readline" "Input library with editing" "on" \ "sdl" "Simple DirectMedia Layer library" "on" \ "shared-mime-info" "MIME database" "on" \ "slang" "S-Lang interpreted language and library v2" "on" \ "slang1" "S-Lang interpreted language and library v1" "on" \ "startup-notification" "Busy cursor library" "on" \ "svgalib" "Super-VGA Graphics Library" "on" \ "svgalib_helper" "A kernel module required by svgalib" "on" \ "t1lib" "Library for handling Type 1 fonts" "on" \ "taglib" "Audio meta-data library" "on" \ "tango-icon-theme" "Tango icon theme" "on" \ "tango-icon-theme-extras" "Extra icons for the Tango icon theme" "on" \ "vte" "A terminal emulator for GTK+" "on" \ "wavpack" "A lossless WAV file compressor" "on" \ "wv2" "MS Word .doc import library" "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 \ aalib alsa-lib alsa-oss apr apr-util arts aspell aspell-en atk audiofile beecrypt cairo db42 db44 dbus dbus-glib dbus-python dbus-qt3 desktop-file-utils enchant esound expat freetype fribidi fuse gamin gd gdbm glib glib2 glibc glibc-i18n glibc-profile gmime gmp gnome-icon-theme gst-plugins-base gstreamer gtk+ gtk+2 gtkspell hal hal-info hicolor-icon-theme icon-naming-utils imlib jre lcms lesstif libaio libao libart_lgpl libcaca libcap libcddb libcdio libexif libglade libgphoto2 libgpod libgsf libgtkhtml libid3tag libidl libidn libieee1284 libjpeg libkarma libmad libmcs libmng libmowgli libmtp libnjb libogg liboil libpng libraw1394 librsvg libtermcap libtheora libtiff libungif libusb libvisual libvisual-plugins libvorbis libwmf libwmf-docs libwnck libwpd libxml2 libxslt lzo mhash mm mpfr ncurses neon netpbm pango parted pcre pilot-link poppler poppler-data popt pycairo pygobject pygtk pyrex qca qca-tls qt readline sdl shared-mime-info slang slang1 startup-notification svgalib svgalib_helper t1lib taglib tango-icon-theme tango-icon-theme-extras vte wavpack wv2 zlib \ ; do echo "$pkg: SKP" >> $TMP/SeTnewtag done exit fi cat /dev/null > $TMP/SeTnewtag for PACKAGE in \ aalib alsa-lib alsa-oss apr apr-util arts aspell aspell-en atk audiofile beecrypt cairo db42 db44 dbus dbus-glib dbus-python dbus-qt3 desktop-file-utils enchant esound expat freetype fribidi fuse gamin gd gdbm glib glib2 glibc glibc-i18n glibc-profile gmime gmp gnome-icon-theme gst-plugins-base gstreamer gtk+ gtk+2 gtkspell hal hal-info hicolor-icon-theme icon-naming-utils imlib jre lcms lesstif libaio libao libart_lgpl libcaca libcap libcddb libcdio libexif libglade libgphoto2 libgpod libgsf libgtkhtml libid3tag libidl libidn libieee1284 libjpeg libkarma libmad libmcs libmng libmowgli libmtp libnjb libogg liboil libpng libraw1394 librsvg libtermcap libtheora libtiff libungif libusb libvisual libvisual-plugins libvorbis libwmf libwmf-docs libwnck libwpd libxml2 libxslt lzo mhash mm mpfr ncurses neon netpbm pango parted pcre pilot-link poppler poppler-data popt pycairo pygobject pygtk pyrex qca qca-tls qt readline sdl shared-mime-info slang slang1 startup-notification svgalib svgalib_helper t1lib taglib tango-icon-theme tango-icon-theme-extras vte wavpack wv2 zlib \ ; do if fgrep \"$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