#!/bin/sh cat /dev/null > /tmp/SeTnewtag dialog --title "Select pkgs from libs(Basic System Libraries)" --checklist "Select packages to install from libs series. Use cursor up/down to select the package, mark(*) by space key. Push Enter to start install." 24 72 15 "alsa_lib" "ALSA library" "on" \ "apr" "Apache Portable Runtime library" "on" \ "apr_util" "APR Utils" "on" \ "aspell" "Advanced ispell" "on" \ "aspell6_en" "Aspell dictionary" "on" \ "babl" "e_title" "on" \ "boost" "e_title" "on" \ "c_ares" "Asynchronous DNS requests Library" "on" \ "cryptsetup" "configures encrypted block devices" "on" \ "enchant" "Enchant spell check library" "on" \ "exiv2" "exiv2" "on" \ "fftw" "e_title" "on" \ "fontconfig" "TrueType fonts configration tool" "on" \ "freetype" "freetype library" "on" \ "fribidi" "fribidi library" "on" \ "gexiv2" "GObject wrapper for exiv2" "on" \ "glib" "GTK+ Basic Routines Library" "on" \ "glibmm" "C++ binding for Glib" "on" \ "gmime" "e_title" "on" \ "gmime3" "MIME library" "on" \ "gobject_introspection" "GObject API information collector" "on" \ "graphite2" "Graphite, programmable Unicode-compliant smart-font technology" "on" \ "gsl" "e_title" "on" \ "harfbuzz" "OpenType text shaping engine" "on" \ "icu" "library for UNICODE handling" "on" \ "ijs" "e_title" "on" \ "iso_codes" "ISO code collection" "on" \ "jansson" "C library for handling JSON data" "on" \ "jasper" "jasper library" "on" \ "js52" "Mozilla's JavaScript engine, version52" "on" \ "json_c" "C-JSON" "on" \ "json_glib" "JSON-Glib binding" "on" \ "keyutils" "Linux key management utils" "on" \ "lcms" "litteleCMS" "on" \ "lcms2" "LittleCMS v2" "on" \ "libarchive" "libarchive" "on" \ "libatasmart" "ATA S.M.A.R.T library" "on" \ "libblockdev" "C Library for block devices" "on" \ "libbytesize" "library for bytes sizes operations" "on" \ "libcroco" "CSS parser library" "on" \ "libdaemon" "library for daemon software" "on" \ "libexif" "libexif" "on" \ "libgsf" "e_title" "on" \ "libgudev" "udev binding for GObject" "on" \ "libgusb" "Libgusb: GObject wrappers for libusb-1.0" "on" \ "libical" "libical: schedule management library" "on" \ "libiec61883" "implementation of IEC61883" "on" \ "libieee1284" "library for IEEE1284" "on" \ "libjpeg_turbo" "library for JPEG data" "on" \ "libmng" "e_title" "on" \ "libnsl" "NIS/NIS+ library" "on" \ "libpaper" "Library for paper size" "on" \ "libpng" "PNG library" "on" \ "libraw" "Library for manipulating RAW files" "on" \ "libraw1394" "IEEE1394 raw device library" "on" \ "libseccomp" "Library for kernel's seccomp functions" "on" \ "libsigc++" "Signal handling library" "on" \ "libsigsegv" "Segv signal handling library" "on" \ "libunique" "libunique" "on" \ "libusb" "Userspace application to USB devices" "on" \ "libusb_compat" "libusb-compat library" "on" \ "libutempter" "utmp handling library" "on" \ "libvpx" "libvpx: WebM codec library" "on" \ "libwebp" "Library for WebP" "on" \ "libxslt" "libxslt" "on" \ "libzip" "library for zip archives" "on" \ "neon" "e_title" "on" \ "newt" "Newt user interfaces library" "on" \ "nghttp2" "HTTP/2 C Library nghttp2" "on" \ "node" "Node.js JavaScript environments" "on" \ "nspr" "NSPR(NetScape Portable Runtime)library" "on" \ "nss" "NSS(Network Security Service)library" "on" \ "openjpeg2" "Library for JPEG 2000" "on" \ "pcre2" "Perl Compatible Regex library v2" "on" \ "polkit" "Policy Kit" "on" \ "potrace" "e_title" "on" \ "python2_lxml" "XML/HTML toolkit for Python2" "on" \ "python3_lxml" "XML/HTML toolkit for Python3" "on" \ "qpdf" "e_title" "on" \ "rpcsvc_proto" "the rcpsvc protocol.x files and headers" "on" \ "talloc" "e_title" "on" \ "tiff" "TIFF library" "on" \ "volume_key" "Library for manipulating storage volume encryption keys" "on" \ "wayland" "Wayland, the next generation display server" "on" \ "wayland_protocols" "Protocols for Wayland" "on" \ 2> /tmp/SeTpkgs if [ $? = 1 -o $? = 255 ]; then rm -f /tmp/SeTpkgs > /tmp/SeTnewtag for pkg in alsa_lib apr apr_util aspell aspell6_en babl boost c_ares cryptsetup enchant exiv2 fftw fontconfig freetype fribidi gexiv2 glib glibmm gmime gmime3 gobject_introspection graphite2 gsl harfbuzz icu ijs iso_codes jansson jasper js52 json_c json_glib keyutils lcms lcms2 libarchive libatasmart libblockdev libbytesize libcroco libdaemon libexif libgsf libgudev libgusb libical libiec61883 libieee1284 libjpeg_turbo libmng libnsl libpaper libpng libraw libraw1394 libseccomp libsigc++ libsigsegv libunique libusb libusb_compat libutempter libvpx libwebp libxslt libzip neon newt nghttp2 node nspr nss openjpeg2 pcre2 polkit potrace python2_lxml python3_lxml qpdf rpcsvc_proto talloc tiff volume_key wayland wayland_protocols ; do echo "$pkg: SKP" >> /tmp/SeTnewtag done exit fi cat /dev/null > /tmp/SeTnewtag for PACKAGE in alsa_lib apr apr_util aspell aspell6_en babl boost c_ares cryptsetup enchant exiv2 fftw fontconfig freetype fribidi gexiv2 glib glibmm gmime gmime3 gobject_introspection graphite2 gsl harfbuzz icu ijs iso_codes jansson jasper js52 json_c json_glib keyutils lcms lcms2 libarchive libatasmart libblockdev libbytesize libcroco libdaemon libexif libgsf libgudev libgusb libical libiec61883 libieee1284 libjpeg_turbo libmng libnsl libpaper libpng libraw libraw1394 libseccomp libsigc++ libsigsegv libunique libusb libusb_compat libutempter libvpx libwebp libxslt libzip neon newt nghttp2 node nspr nss openjpeg2 pcre2 polkit potrace python2_lxml python3_lxml qpdf rpcsvc_proto talloc tiff volume_key wayland wayland_protocols ; 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