slackware-current/slackware64/kde/maketag

198 lines
11 KiB
Text
Raw Normal View History

#!/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 KDE" \
--checklist "Please confirm the packages you wish to install \
from series KDE. KDE is a network transparent desktop \
environment that seeks to fill the need for an easy to use desktop \
for Unix workstations, similar to the desktop environments found \
under MacOS or Windows. Use the UP/DOWN keys to scroll through \
the list, and the SPACE key to deselect any items you don't want \
to install. Press ENTER when you are done." \
22 72 9 \
"amarok" "A media player for KDE" "on" \
"analitza" "mathematical feature library" "on" \
"ark" "KDE archiver tool" "on" \
"audiocd-kio" "audiocd kio slave" "on" \
"blinken" "a memory enhancement game" "on" \
"bluedevil" "bluetooth stack for KDE" "on" \
"bomber" "arcade bombing game for KDE" "on" \
"bovo" "five-in-a-row board game" "on" \
"calligra" "KDE office productivity suite" "on" \
"cantor" "front-end to mathematics software" "on" \
"dragon" "KDE multimedia player" "on" \
"filelight" "file system monitor" "on" \
"granatier" "bomberman clone for KDE" "on" \
"gwenview" "image viewer" "on" \
"juk" "audio jukebox application" "on" \
"k3b" "CD/DVD burning app for KDE" "on" \
"kaccessible" "KDE accessibility bridge" "on" \
"kactivities" "API for KDE Activities" "on" \
"kalgebra" "MathML-based graph calculator" "on" \
"kalzium" "periodic table of the elements" "on" \
"kamera" "Digital camera support" "on" \
"kanagram" "letter game" "on" \
"kapman" "KDE version of Pac-Man" "on" \
"kate" "advanced text editor" "on" \
"katomic" "re-assemble molecules from compound atoms" "on" \
"kaudiocreator" "CD ripper and audio encoder" "on" \
"kblackbox" "a game of hide and seek" "on" \
"kblocks" "falling blocks game for KDE" "on" \
"kbounce" "KDE Bounce Ball Game" "on" \
"kbreakout" "breakout-like game for KDE" "on" \
"kbruch" "calculate fractions" "on" \
"kcalc" "KDE calculator" "on" \
"kcharselect" "character picker" "on" \
"kcolorchooser" "color chooser application" "on" \
"kde-base-artwork" "KDE themes artwork" "on" \
"kde-baseapps" "KDE core applications and files" "on" \
"kde-runtime" "KDE runtime core" "on" \
"kde-wallpapers" "Wallpapers for KDE" "on" \
"kde-workspace" "KDE Plasma Desktop" "on" \
"kdeadmin" "KDE system administration utilities" "on" \
"kdeartwork" "Extra themes, sounds, wallpapers, and styles" "on" \
"kdegraphics-mobipocket" "Mobipocket support for Okular" "on" \
"kdegraphics-strigi-analyzer" "graphics plugins for strigi" "on" \
"kdegraphics-thumbnailers" "image thumbnailers" "on" \
"kdelibs" "Libraries required for KDE" "on" \
"kdenetwork" "Networking programs for KDE" "on" \
"kdepim" "Personal Information Management tools" "on" \
"kdepim-runtime" "KDE PIM runtime support package" "on" \
"kdepimlibs" "KDE Personal Information Management libraries" "on" \
"kdeplasma-addons" "Plasma addons for KDE" "on" \
"kdesdk" "KDE software development kit" "on" \
"kdetoys" "Toys for the KDE desktop" "on" \
"kdevelop" "KDE Application Development Environment" "on" \
"kdevelop-pg-qt" "KDevelop Parser Generator" "on" \
"kdevelop-php" "PHP language plugin for KDevelop" "on" \
"kdevelop-php-docs" "PHP documentation plugin for KDevelop" "on" \
"kdevplatform" "Libraries used by kdevelop" "on" \
"kdewebdev" "Quanta Plus web development environment" "on" \
"kdf" "show available disk space" "on" \
"kdiamond" "three-in-a-row game for KDE" "on" \
"kfloppy" "floppy disk formatter" "on" \
"kfourinline" "four-in-a-row board game" "on" \
"kgamma" "display gamma configuration" "on" \
"kgeography" "geography learning tool" "on" \
"kgoldrunner" "Hunt gold, dodge enemies and solve puzzles" "on" \
"kgpg" "GUI for GnuPG" "on" \
"khangman" "classical hangman game" "on" \
"kig" "interactive geometry game" "on" \
"kigo" "Go board game for KDE" "on" \
"killbots" "Robots-like game for KDE" "on" \
"kio-mtp" "Provides KIO Access to MTP devices" "on" \
"kiriki" "yahtzee-like dice game for KDE" "on" \
"kiten" "a tool to learn Japanese" "on" \
"kjumpingcube" "territory capture game" "on" \
"klettres" "language learning program" "on" \
"klickety" "strategy game" "on" \
"klines" "tactical game for KDE" "on" \
"kmag" "Screen magnifier" "on" \
"kmahjongg" "KDE port of Mahjongg game" "on" \
"kmines" "minesweeper clone for KDE" "on" \
"kmix" "sound mixer" "on" \
"kmousetool" "Automatic mouse clicks" "on" \
"kmouth" "Speech synthesis frontend" "on" \
"kmplot" "mathematical function plotter" "on" \
"knavalbattle" "KDE version of battleship game" "on" \
"knetwalk" "turn pieces to get computers connected" "on" \
"kolf" "miniature golf game for KDE" "on" \
"kollision" "simple ball dodging game" "on" \
"kolourpaint" "easy to use paint program" "on" \
"konquest" "KDE version of Gnu-Lactic Konquest" "on" \
"konsole" "KDE terminal emulator" "on" \
"korundum" "KDE ruby bindings" "on" \
"kpat" "patience card game for KDE" "on" \
"kplayer" "KDE media player" "on" \
"kremotecontrol" "remote control frontend" "on" \
"kreversi" "reversi board game for KDE" "on" \
"kross-interpreters" "Kross interpreters" "on" \
"kruler" "screen ruler for KDE" "on" \
"ksaneplugin" "scanning plugin using libksane" "on" \
"kscreen" "KDE screen management" "on" \
"kshisen" "Shisen-Sho Mahjongg-like tile game" "on" \
"ksirk" "KDE port of the board game risk" "on" \
"ksnakeduel" "simple snake duel game for KDE" "on" \
"ksnapshot" "screen capture program" "on" \
"kspaceduel" "space arcade game" "on" \
"ksquares" "connect the dots to create squares" "on" \
"kstars" "a desktop planetarium" "on" \
"ksudoku" "sudoku game" "on" \
"ktimer" "program scheduler" "on" \
"ktorrent" "BitTorrent program for KDE" "on" \
"ktouch" "touch typing tutor" "on" \
"ktuberling" "picture game for children" "on" \
"kturtle" "Logo programming environment" "on" \
"kubrick" "3-D game based on Rubik's Cube" "on" \
"kwallet" "KDE wallet manager" "on" \
"kwebkitpart" "WebKit browser component" "on" \
"kwordquiz" "flash card program" "on" \
"libkcddb" "KDE CDDB retrieval library" "on" \
"libkcompactdisc" "KDE library for playing & ripping CDs" "on" \
"libkdcraw" "RAW photo wrapper library" "on" \
"libkdeedu" "library for educational apps" "on" \
"libkdegames" "common code and data for many KDE games" "on" \
"libkexiv2" "photo metadata library" "on" \
"libkipi" "image plugin library" "on" \
"libkmahjongg" "library for rendering of Mahjongg tilesets" "on" \
"libksane" "scanner support library" "on" \
"libkscreen" "KDE screen management library" "on" \
"libktorrent" "KDE BitTorrent library" "on" \
"lskat" "Lieutnant Skat card game for KDE" "on" \
"marble" "virtual globe" "on" \
"mplayerthumbs" "Use MPlayer for KDE video thumbnail support" "on" \
"nepomuk-core" "Nepomuk Core utilities and libraries" "on" \
"nepomuk-widgets" "nepomuk widgets" "on" \
"networkmanagement" "KDE network control widget" "on" \
"okular" "a document viewer" "on" \
"oxygen-gtk2" "Oxygen theme for GTK+" "on" \
"oxygen-gtk3" "Oxygen GTK+3 engine" "on" \
"oxygen-icons" "Oxygen icon theme" "on" \
"pairs" "a memory game" "on" \
"palapeli" "jigsaw puzzle game" "on" \
"parley" "vocabulary trainer" "on" \
"perlkde" "perl bindings for KDE" "on" \
"perlqt" "Perl OO interface to Qt" "on" \
"picmi" "logic puzzle game" "on" \
"polkit-kde-agent-1" "KDE polkit authenticator" "on" \
"polkit-kde-kcmodules-1" "KDE polkit kcmodules" "on" \
"print-manager" "tool for managing print jobs and printers" "on" \
"pykde4" "Python bindings for KDE4" "on" \
"qtruby" "Qt bindings for ruby" "on" \
"rocs" "graph theory IDE" "on" \
"skanlite" "KDE scanning program" "on" \
"smokegen" "SMOKE binding generator" "on" \
"smokekde" "smoke-kde library" "on" \
"smokeqt" "bindings for Qt libraries" "on" \
"step" "interactive physics simulator" "on" \
"superkaramba" "interactive widget manager" "on" \
"svgpart" "SVG plugin for KDE" "on" \
"sweeper" "remove traces of your activities" "on" \
"wicd-kde" "KDE wicd client" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
amarok analitza ark audiocd-kio blinken bluedevil bomber bovo calligra cantor dragon filelight granatier gwenview juk k3b kaccessible kactivities kalgebra kalzium kamera kanagram kapman kate katomic kaudiocreator kblackbox kblocks kbounce kbreakout kbruch kcalc kcharselect kcolorchooser kde-base-artwork kde-baseapps kde-runtime kde-wallpapers kde-workspace kdeadmin kdeartwork kdegraphics-mobipocket kdegraphics-strigi-analyzer kdegraphics-thumbnailers kdelibs kdenetwork kdepim kdepim-runtime kdepimlibs kdeplasma-addons kdesdk kdetoys kdevelop kdevelop-pg-qt kdevelop-php kdevelop-php-docs kdevplatform kdewebdev kdf kdiamond kfloppy kfourinline kgamma kgeography kgoldrunner kgpg khangman kig kigo killbots kio-mtp kiriki kiten kjumpingcube klettres klickety klines kmag kmahjongg kmines kmix kmousetool kmouth kmplot knavalbattle knetwalk kolf kollision kolourpaint konquest konsole korundum kpat kplayer kremotecontrol kreversi kross-interpreters kruler ksaneplugin kscreen kshisen ksirk ksnakeduel ksnapshot kspaceduel ksquares kstars ksudoku ktimer ktorrent ktouch ktuberling kturtle kubrick kwallet kwebkitpart kwordquiz libkcddb libkcompactdisc libkdcraw libkdeedu libkdegames libkexiv2 libkipi libkmahjongg libksane libkscreen libktorrent lskat marble mplayerthumbs nepomuk-core nepomuk-widgets networkmanagement okular oxygen-gtk2 oxygen-gtk3 oxygen-icons pairs palapeli parley perlkde perlqt picmi polkit-kde-agent-1 polkit-kde-kcmodules-1 print-manager pykde4 qtruby rocs skanlite smokegen smokekde smokeqt step superkaramba svgpart sweeper wicd-kde \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
exit
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
amarok analitza ark audiocd-kio blinken bluedevil bomber bovo calligra cantor dragon filelight granatier gwenview juk k3b kaccessible kactivities kalgebra kalzium kamera kanagram kapman kate katomic kaudiocreator kblackbox kblocks kbounce kbreakout kbruch kcalc kcharselect kcolorchooser kde-base-artwork kde-baseapps kde-runtime kde-wallpapers kde-workspace kdeadmin kdeartwork kdegraphics-mobipocket kdegraphics-strigi-analyzer kdegraphics-thumbnailers kdelibs kdenetwork kdepim kdepim-runtime kdepimlibs kdeplasma-addons kdesdk kdetoys kdevelop kdevelop-pg-qt kdevelop-php kdevelop-php-docs kdevplatform kdewebdev kdf kdiamond kfloppy kfourinline kgamma kgeography kgoldrunner kgpg khangman kig kigo killbots kio-mtp kiriki kiten kjumpingcube klettres klickety klines kmag kmahjongg kmines kmix kmousetool kmouth kmplot knavalbattle knetwalk kolf kollision kolourpaint konquest konsole korundum kpat kplayer kremotecontrol kreversi kross-interpreters kruler ksaneplugin kscreen kshisen ksirk ksnakeduel ksnapshot kspaceduel ksquares kstars ksudoku ktimer ktorrent ktouch ktuberling kturtle kubrick kwallet kwebkitpart kwordquiz libkcddb libkcompactdisc libkdcraw libkdeedu libkdegames libkexiv2 libkipi libkmahjongg libksane libkscreen libktorrent lskat marble mplayerthumbs nepomuk-core nepomuk-widgets networkmanagement okular oxygen-gtk2 oxygen-gtk3 oxygen-icons pairs palapeli parley perlkde perlqt picmi polkit-kde-agent-1 polkit-kde-kcmodules-1 print-manager pykde4 qtruby rocs skanlite smokegen smokekde smokeqt step superkaramba svgpart sweeper wicd-kde \
; 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