Updated sources for libpng14 and graphviz
Re-arranged BUILD-TDE.sh packages list
Removed some READMEs and added comments in SBs
Moved patch files into SBs
Added runlevel option and README for tdebase build
Required builds for a basic working TDE are marked \Zb\Zr\Z4R\Zn.
The packages selected form the build list and so dependencies are listed before the packages that need them.
The packages selected form the build list and so dependencies are listed before the packages that need them. After the \Zb\Zr\Z4R\Znequired packages, the listing is grouped Core/Libs/Apps and then alphabetically, excluding tde prefixes added to package names, and the dependencies.
Look out for messages in the bottom line of the screen, especially relating to dependencies.
@ -354,29 +344,29 @@ Non-TDE apps are in the Misc category and don't need the \Zb\Zr\Z4R\Znequired TD
"Core/tdeutils""Collection of utilities including ark" off "\Zb\Z6 \Zn"\
"Core/tdemultimedia""Multimedia packages for TDE" off "\Zb\Z6 \Zn"\
"Core/tde-i18n""Additional language support for TDE" off "\Zb\Z6 Required when \Zb\Z3Additional language support\Zb\Z6 has been selected \Zn"\
"Core/tdeaccessibility""Accessibility programs" off "\Zb\Z6 \Zn"\
"Core/tdeadmin""System admin packages" off "\Zb\Z6 \Zn"\
"Core/tdeartwork""Extra artwork/themes/wallpapers for TDE" off "\Zb\Z6 \Zn"\
"Core/tdegraphics" "Misc graphics apps" off "\Zb\Z6 \Zn"\
"Core/tdeedu" "Educational software" off "\Zb\Z6 \Zn"\
"Core/tdegames""Games for TDE - atlantik, kasteroids, katomic, etc." off "\Zb\Z6 \Zn"\
"Core/tdegraphics""Misc graphics apps" off "\Zb\Z6 \Zn"\
"Core/tdemultimedia""Multimedia packages for TDE" off "\Zb\Z6 \Zn"\
" Misc/speex""Audio compression format designed for speech" off "\Zb\Z6 Buildtime option for tdenetwork and amarok. Requires l/speexdsp \Zn"\
"Core/tdenetwork""Networking applications for TDE" off "\Zb\Z6 Optional build-time dependency - speex \Zn"\
"Deps/libcaldav""Calendaring Extensions to WebDAV" off "\Zb\Z6 Optional dependency for korganizer [tdepim] \Zn"\
"Deps/libcarddav""Online address support" off "\Zb\Z6 Optional dependency for korganizer [tdepim] \Zn"\
"Core/tdepim""Personal Information Management" off "\Zb\Z6 \Zn"\
"Core/tdeaddons""Additional plugins and scripts" off "\Zb\Z6 \Zn"\
"Core/tdeaddons""Additional plugins and scripts" off "\Zb\Z6 Optionalplugins from tdegames, tdemultimedia, tdepim \Zn" \
"Core/tdesdk""Tools used by TDE developers" off "\Zb\Z6 Requires tdepim \Zn"\
"Core/tdevelop""TDE development programs" off "\Zb\Z6 Requires tdesdk \Zn"\
"Core/tdetoys""TDE Amusements" off "\Zb\Z6 \Zn"\
"Core/tdeedu" "Educational software" off "\Zb\Z6 \Zn"\
"Core/tdewebdev" "Quanta Plus and other applications" off "\Zb\Z6 \Zn" \
"Core/tdeutils" "Collection of utilities including ark" off "\Zb\Z6 \Zn"\
"Core/tdevelop" "TDE development programs" off "\Zb\Z6 Requires tdesdk \Zn" \
" Misc/tidy-html5""Corrects and cleans up HTML and XML documents" off "\Zb\Z6 Runtime option for Quanta+ [tdewebdev] \Zn"\
" Misc/speex""Audio compression format designed for speech" off "\Zb\Z6 Buildtime option for tdenetwork and amarok. Requires l/speexdsp \Zn"\
"Core/tdenetwork""Networking applications for TDE" off "\Zb\Z6 Optional build-time dependency - speex \Zn"\
"Core/tdeadmin""System admin packages" off "\Zb\Z6 \Zn"\
"Core/tdeaccessibility""Accessibility programs" off "\Zb\Z6 \Zn"\
"Core/tde-i18n""Additional language support for TDE" off "\Zb\Z6 Required when \Zb\Z3Additional language support\Zb\Z6 has been selected \Zn"\
"Core/tdewebdev""Quanta Plus and other applications" off "\Zb\Z6 \Zn"\
"Libs/tdelibkdcraw""Decode RAW picture files" off "\Zb\Z6 Required for digikam, tdegwenview and ksquirrel \Zn"\
"Libs/tdelibkexiv2""Library to manipulate picture metadata" off "\Zb\Z6 Required for digikam, tdegwenview and ksquirrel. Needs l/exiv2... \Zn"\
"Libs/tdelibkipi""A common plugin structure" off "\Zb\Z6 Required for digikam, tdegwenview and ksquirrel \Zn"\
@ -385,9 +375,9 @@ Non-TDE apps are in the Misc category and don't need the \Zb\Zr\Z4R\Znequired TD
"Libs/libksquirrel""A set of image codecs for KSquirrel" off "\Zb\Z6 Required for ksquirrel. Buildtime options include l/netpbm, t/transfig [fig2dev], Misc/xmedcon \Zn"\
"Apps/abakus""PC calculator" off "\Zb\Z6 optional dependency l/mpfr which requires l/gmp \Zn"\
" Misc/libmp4v2""Create and modify mp4 files" off "\Zb\Z6 Buildtime option for Amarok \Zn"\
" Misc/moodbar""GStreamer plugin for Amarok for moodbar feature" off "\Zb\Z6 Runtime option for Amarok \Zn"\
" Misc/yauap""simple commandline audio player" off "\Zb\Z6 Provides an optional engine for Amarok \Zn"\
"Apps/tdeamarok""A Music Player" off "\Zb\Z6 Optional dependencies - xine-lib, libmp4v2, speex, moodbar \Zn"\
" Misc/moodbar""GStreamer plugin for Amarok for moodbar feature" off "\Zb\Z6 Runtime option for Amarok \Zn"\
"Apps/digikam""A digital photo management application + Showfoto viewer" off "\Zb\Z6 Requires kipi-plugins tdelibkdcraw tdelibkexiv2 tdelibkipi. \Zn"\
"Apps/dolphin""Dolphin file manager for TDE" off "\Zb\Z6 A d3lphin.desktop file is included - see dolphin.SlackBuild. \Zn"\
"Apps/tdefilelight""Graphical diskspace display" off "\Zb\Z6 Runtime requirement x/xdpyinfo \Zn"\
@ -397,48 +387,76 @@ Non-TDE apps are in the Misc category and don't need the \Zb\Zr\Z4R\Znequired TD
"Apps/tdegwenview-i18n""Internationalization files for gwenview." off "\Zb\Z6 Required for tdegwenview when \Zb\Z3Additional language support\Zb\Z6 has been selected \Zn"\
"Apps/tdek3b""The CD Creator" off "\Zb\Z6 \Zn"\
"Apps/tdek3b-i18n""Internationalization files for tdek3b." off "\Zb\Z6 Required for tdek3b when \Zb\Z3Additional language support\Zb\Z6 has been selected \Zn"\
"Apps/k9copy""A DVD backup utility" off "\Zb\Z6 Requires tdek3b and ffmpeg \Zn"\
"Apps/k9copy""A DVD backup utility" off "\Zb\Z6 Requires [tde]k3b and ffmpeg \Zn"\
"Apps/kaffeine""Media player for TDE" off "\Zb\Z6 \Zn"\
"Apps/kbfx""Alternate menu for TDE" off "\Zb\Z6 \Zn"\
"Apps/kbookreader""Twin-panel text files viewer esp. for reading e-books." off "\Zb\Z6 \Zn"\
"Apps/kdbg""GUI for gdb using TDE" off "\Zb\Z6 \Zn"\
"Apps/kdbusnotification""A DBUS notification to TDE interface" off "\Zb\Z6 \Zn"\
"Apps/kile""A TEX and LATEX source editor and shell" off "\Zb\Z6 \Zn"\
"Apps/knemo""The TDE Network Monitor" off "\Zb\Z6 \Zn"\
"Apps/knights""A graphical chess interface" off "\Zb\Z6 \Zn"\
"Apps/knmap""A graphical nmap interface" off "\Zb\Z6 Might need tdesudo \Zn"\
" Misc/GraphicsMagick""Swiss army knife of image processing" off "\Zb\Z6 Buildtime option for chalk[krita] \Zn" \
" Misc/GraphicsMagick""Swiss army knife of image processing" off "\Zb\Z6 Buildtime option for chalk[krita] in koffice \Zn" \
"Apps/koffice-i18n""Internationalization files for koffice" off "\Zb\Z6 Required for koffice when \Zb\Z3Additional language support\Zb\Z6 has been selected \Zn"\
"Apps/krusader""File manager for TDE" off "\Zb\Z6 \Zn"\
"Apps/ksensors""A graphical interface for sensors" off "\Zb\Z6 Runtime requirement ap/lm_sensors \Zn"\
"Apps/kscope""A source-editing environment for C and C-style languages." off "\Zb\Z6 Runtime options cscope [d/cscope], ctags [ap/vim], dot [graphviz] \Zn"\
" Misc/graphviz""Graph Visualization" off "\Zb\Z6 Runtime option for kscope. pdf/html docs not built by default \Zn"\
"Apps/kscope""A source-editing environment for C and C-style languages." off "\Zb\Z6 Runtime options cscope [d/cscope], ctags [ap/vim], dot [graphviz] \Zn"\
"Apps/kshutdown""Shutdown utility for TDE" off "\Zb\Z6 \Zn"\
"Apps/ksquirrel""An image viewer with OpenGL and KIPI support." off "\Zb\Z6 Requires kipi-plugins tdelibkdcraw tdelibkexiv2 tdelibkipi libksquirrel. \Zn"\
"Apps/kvpnc""TDE frontend for various vpn clients" off "\Zb\Z6 Miscellaneous documentation will be in $(cat $TMPVARS/INSTALL_TDE)/doc/kvpnc-$(cat $TMPVARS/TDEVERSION) \Zn"\
"Apps/tdektorrent""A BitTorrent client for TDE" off "\Zb\Z6 \Zn"\
"Apps/kaffeine" "Media player for TDE" off "\Zb\Z6 \Zn"\
"Apps/rosegarden" "Audio sequencer and musical notation editor" off "\Zb\Z6 Requires jack-audio-connection-kit liblo and dssi for proper funtionality \Zn" \
"Apps/kbfx" "Alternate menu for TDE" off "\Zb\Z6 \Zn"\
"Apps/kvkbd" "A virtual keyboard for TDE" off "\Zb\Z6 \Zn"\
"Apps/kvpnc" "TDE frontend for various vpn clients" off "\Zb\Z6 Miscellaneous documentation will be in $(cat $TMPVARS/INSTALL_TDE)/doc/kvpnc-$(cat $TMPVARS/TDEVERSION) \Zn" \
"Apps/piklab" "IDE for PIC microcontrollers" off "\Zb\Z6 \Zn"\
" Misc/potrace""For tracing bitmaps to a vector graphics format" off "\Zb\Z6 Required for potracegui \Zn"\
"Apps/potracegui""A GUI for potrace" off "\Zb\Z6 Requires potrace \Zn"\
"Apps/rosegarden""Audio sequencer and musical notation editor" off "\Zb\Z6 Requires jack-audio-connection-kit liblo and dssi for proper funtionality \Zn"\
"Apps/soundkonverter""frontend to various audio converters" off "\Zb\Z6 \Zn"\
"Apps/tde-style-lipstik""lipstik theme" off "\Zb\Z6 \Zn"\
"Apps/tde-style-qtcurve""QtCurve theme" off "\Zb\Z6 \Zn"\
"Apps/tdeio-locate""TDE frontend for the locate command" off "\Zb\Z6 \Zn"\
"Apps/tdesudo""Graphical frontend for the sudo command" off "\Zb\Z6 \Zn"\
"Apps/twin-style-crystal""twin theme" off "\Zb\Z6 \Zn"\
"Apps/tdmtheme""tdm theme editor module" off "\Zb\Z6 \Zn"\
"Apps/kdbg" "GUI for gdb using TDE" off "\Zb\Z6 \Zn"\
"Apps/twin-style-crystal" "twin theme" off "\Zb\Z6 \Zn"\
"Apps/yakuake""Quake-style terminal emulator" off "\Zb\Z6 \Zn"\
"Apps/soundkonverter""frontend to various audio converters" off "\Zb\Z6 \Zn"\
"Apps/krusader""File manager for TDE" off "\Zb\Z6 \Zn"\
"Apps/piklab""IDE fot PIC microcontrollers" off "\Zb\Z6 \Zn"\
"Apps/kdbusnotification""A DBUS notification to TDE interface" off "\Zb\Z6 \Zn"\
"Apps/kvkbd""A virtual keyboard for TDE" off "\Zb\Z6 \Zn"\
" Misc/inkscape""SVG editor" off "\Zb\Z6 Requires lxml if online help facility is required. \Zn"\
" Misc/lxml""Python bindings for libxml2 and libxslt" off "\Zb\Z6 Required to use Inkscape online help \Zn"\
" Misc/inkscape""SVG editor - an alternative to potrace, potracegui [and GraphicsMagick]." off "\Zb\Z6 Requires lxml if online help facility is required. \Zn"\
2> $TMPVARS/TDEbuilds
# successful builds are removed from the TDEbuilds list by '$dir ' so add a space to the last entry
# and the " needs to be removed because the Misc entries are double-quoted
In line with normal practice, tdmrc will not be overwritten and tdmrc.new will be installed for admin decision on whether to use it as tdmrc. Where tdmrc doesn't exist, it will be created by doinst.sh from tdmrc.new.
If you installed with a different prefix than /usr then you need to
adjust the path to the tdm binary.
\Zuroot logins\ZU
AllowRootLogin is set to true in tdmrc.new, and will therefore be the default for new installations.
--------------------
\Zurc.4.local\ZU
This has been included on the assumption that the standard entry in rc.4[.new] from the package sysvinit-scripts exists:
Konqueror file manager as-built defaults to 'Icon View' when starting.
Setting 'Tree View' and saving that view profile should then default
to 'Tree View' when starting kfm or opening it in a new tab - the former
works but not the latter.
# If you'd like to start something different or in a
# different order than the options below, create your
# own startup script /etc/rc.d/rc.4.local and make it
# executable and it will be used instead:
if [ -x /etc/rc.d/rc.4.local ]; then
exec /bin/bash /etc/rc.d/rc.4.local
fi
To enable tdm if this isn't the case, either
[1] add this test to rc.4 above other session manager options
or
[2] copy the contents of rc.4.local to rc.4 above other session manager options
\ZuRunlevel\ZU
Set this to 4 and tdm should work out-of-the-box, especially for new installations.
------------------
\ZuKonqueror file manager\ZU as-built defaults to 'Icon View' when starting.
Setting 'Tree View' and saving that view profile should then default to 'Tree View' when starting kfm or opening it in a new tab - the former works but not the latter.
The problem seems to be that TDE lacks the entry in konquerorrc that exists in KDE3:
[MainView Settings]
@ -28,4 +43,3 @@ Until this is sorted out in the source code, this hack works:
Build TDE [Trinity Desktop Environment] for Slackware 14.2 and current on i586, x86_64, or Raspberry Pi3 [see README-Raspberry-Pi3.md].
Build TDE [Trinity Desktop Environment] for Slackware 14.2 and current on i586+, x86_64, or Raspberry Pi3 [see README-Raspberry-Pi3.md].
Run ./BUILD-TDE.sh - a dialog based script with a series of screens for user input.
@ -36,13 +36,13 @@ Required packages for a basic working TDE are:
i18n support [locale and html/help docs] in the packages is restricted to whatever is selected in BUILD-TDE.sh and, of that, to whatever is available in the package source.
TDM may need some manual setting up - see Core/tdebase/README
See https://wiki.trinitydesktop.org/How_to_Build_TDE_Core_Modules for more information