Introducing the tgcware software distribution

The tgcware software distribution is a collection of ready to use packages for IRIX and Solaris.

Each platform has its own page with more specific information and links to download the packages.

The tgcware software distribution for IRIX
The tgcware software distribution for Solaris

The tgcware packages are built using the tgcware buildsystem which is available as opensource.

The tgcware buildsystem

Updates to the package collection are announced on the blog.

History of the tgcware software distribution

The project originates in my need for a structured way to maintain a number of packages for Solaris and from that came a small bourne-shell based buildsystem. At the same time I was working on building up a solid base of software on my IRIX systems so the logical next step was to make this new buildsystem work on IRIX.
With a reorganization of code a common core was created and the Solaris part put into its own module. A new module to support IRIX quickly took shape and soon surpassed the features of the Solaris module.

The first tgcware distribution to go public was tgcware for IRIX in june 2006.
At that point the IRIX packages had been built and rebuilt a number of times as the buildsystem was extended and new ideas about how to go about packaging things came to my attention.
My discovery of the Nekoware project forever changed the way the IRIX packages are built. It provided a missing link for me idea wise and it's the reason that tgcware now looks the way it does.

During the first half of 2008 the Solaris module received a major overhaul bringing it closer to the IRIX module feature wise.

In July 2008 tgcware sees a return to its origins and the first tgcware for Solaris was uploaded with support for Solaris 2.6 (sparc & x86).

In January 2010 the tgcware buildsystem is released as opensource with a GPLv3 license under the name buildpkg.

In August 2013 packages for Solaris 7, 8 and 9 was added.

In May 2015 the IRIX support was discontinued due to lack of time and motivation.


Last updated 2016-04-11 by Tom G. Christensen (swpkg@jupiterrise.com)