Trinity Desktop Environment Packaging – Slackware slackbuilds
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
olevenets2 d8b5af0c3c
Update tdebase.SlackBuild
7 years ago
Apps Updated inkscape.SlackBuild - v0.92.2 with patch for poppler-0.58 7 years ago
Core Update tdebase.SlackBuild 7 years ago
Deps Added cpu optimization 7 years ago
Libs Updates possibly related to undiagnosed OCD 7 years ago
Misc Updated inkscape.SlackBuild - v0.92.2 with patch for poppler-0.58 7 years ago
src Fixed tidy-html5 installation failure 8 years ago
BUILD-TDE.sh Updated inkscape.SlackBuild - v0.92.2 with patch for poppler-0.58 7 years ago
CHANGELOG Update CHANGELOG 7 years ago
KNOWN-ISSUES Update KNOWN-ISSUES 7 years ago
README Added option for building on Raspberry Pi3 7 years ago
README-Raspberry-Pi3.md Updated inkscape.SlackBuild - v0.92.2 with patch for poppler-0.58 7 years ago
THANKS update 8 years ago
get-source.sh Updated inkscape.SlackBuild - v0.92.2 with patch for poppler-0.58 7 years ago

README

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.

=============================================================

Any package, or set of packages, can be built by running BUILD-TDE.sh and selecting them from the 'TDE Packages Selection' screen.
The TDE mandatory packages can be pre-selected.
Some packages also require other packages to be pre-installed - see notes at the bottom of the dialog screen.

The directory structure for the SlackBuild scripts is in line with the Trinity source repositories:
Deps [dependencies/]
Core []
Libs [libraries/]
Apps [applications/]

Other directories are:
Misc - for non-Trinity package builds
src - to hold all the source tarballs, either pre-downloaded or downloaded during the build.

Other scripts:
get-source.sh - a chunk of common code for the SBs - used for getting the source archive, setting FLAGS, creating build directories.

There is an override in the SB for non-trinity source archive URLs. Non-trinity builds have been included where a TDE package requires a dependency that is not in Slackware Current. Or, where it might be an alternative to a TDE package.

Required packages for a basic working TDE are:
  Deps/tqt3
  Deps/tqtinterface
  Deps/arts
  Deps/dbus-tqt
  Deps/dbus-1-tqt
  Deps/tqca-tls
  Deps/libart_lgpl
  Core/tdelibs
  Core/tdebase

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.

See https://wiki.trinitydesktop.org/How_to_Build_TDE_Core_Modules for more information

=========================================================

NOTE: The Misc directory contains SlackBuilds for software you might already have from slackbuilds.org or elsewhere.
Please check to see if you have them or not already if you can't remember for sure. If you already have them
there is no need to select them to be compiled and built. Though you can do this anyways if you want to replace the
ones you have, but there is no need for this.

***Please be sure to read the KNOWN-ISSUES file prior to building.***