OpenServer 6.0.0 MP3 Build Notes for Open Source Source Code Distributions ------------------------------------------------------- I. List of Open Source Packages for OpenServer 6.0.0 MP3 This directory provides source, patches, build scripts, and instructions for various OpenServer 6.0.0 MP3 and later open source packages. Listed below are the source code distributions: Filename Source Code Package ------------------------------------------------------- MPlayer-1.0rc1-osr6.patch MPlayer - Movie player, version 1.0rc1Sc MPlayer-1.0rc1.tar.bz2 OSR600-mozilla-1.7.13Ca.tar Mozilla Web Browser, version 1.7.13Ca OSR600-mozplugger-1.7.1.MP3.tar MozPlugger 1.7.1 - General Purpose Browser Plugin gmp-4.2.1-osr6.patch gmp - arbitrary precision arithmetic gmp-4.2.1.tar.bz2 library, version 4.2.1Ba kde-3.5.6-osr6-src.tar.bz2 The KDesktop Environment Release 3.5.6, version 3.5.6Cf kdei18n-3.5.6-osr6-src.tar.bz2 KDE i18n Language Support Release 3.5.6, version 3.5.6Da osr600mp3-opensrc.cpio.bz2 Source for these packages: commonpi Common Product Integration Scripts apache Apache Web Server 1.3.37, version 1.3.37Ca extshells Extended Shells, version 1.5.0Ca gwxlibs Supplemental Graphics, Web and X11 Libraries, version 3.0.0Ca perl Perl 5.8.8, version 5.8.8Ba PHP PHP 5.2.3 Hypertext Processor, version 5.2.3Ca vim VIM - Vi IMproved, version 7.1.068Ca X.Org X.org X Window System Version 11 Release 7.2.0 postgresql-8.2.3.tar.bz2 PostgreSQL Database Management System, postgresql-8.2.3-osr6.patch version 8.2.3Db qt-3.3.8-osr6-src.tar.bz2 Qt - Graphical User Interface Library, version 3.3.8Cg samba-3.0.20.tar.gz Samba File and Print Server, samba-3.0.20-osr6.patch version 3.0.20Dc sendmail-8.13.8.tar.bz2 SCO SendMail, version 8.13.8 squid-2.6.STABLE12-osr6.patch Squid Web Proxy Cache 2.6STABLE12, squid-2.6.STABLE12.tar.bz2 version 2.6.12Dc tomcat-connectors-1.2.25-src.tar.gz Apache Tomcat mod_jk Module, tomcat-connectors-osr6.patch version 1.2.25Da xpdf-3.02.tar.gz Portable Document Format (PDF) Viewer, xpdf-3.02-osr6.patch version 3.0.2Ba ------------------------------------------------------- II. Required Software See the individual README and top-level *.sh files inside each archive. ------------------------------------------------------- III. Software Notes and Build Instructions 1. The open source components and versions listed above are included in OpenServer 6.0.0 MP3 except: + Mozilla Web Browser, version 1.7.13Ba, was included in OpenServer 6.0.0 MP3. Shortly thereafter version 1.7.13Ca was web posted on the OpenServer 6.0.0 download page. Version Ca contained additional bug fixes and its source is posted here. + The KDE i18n Language Support Release 3.5.6 was not included on OpenServer 6.0.0 MP3 CDs. Instead, it was web posted on the OpenServer 6.0.0 download page. 2. The qt-3.3.8-osr6-src.tar.bz2 and kdei18n-3.5.6-osr6-src.tar.bz2 archives are meant to be compiled within the unwound kde-3.5.6-osr6-src.tar.bz2 archive. So, to compile either qt or kdei18n from sources it is necessary to first unpack the kde source archive. Then extract the qt or kdei18n archive inside the extracted kde source hierarchy. 3. Some archives have sibling *patch files that should be applied to the source archives before building the source code. 4. The osr600mp3-opensrc.cpio.bz2 archive provides open source archives for Apache, PHP, Perl, GWXLIBS, X.Org, ViM, and the extended shells packages. Also included is the commonpi package which provides the common packaging files used to build installable images for the other osr600mp3-opensrc.cpio.bz2 packages. The osr600mp3-opensrc.cpio.bz2 packages are all tightly integrated, which is why the source code for them is bundled into one large file rather than several smaller individual archives. When unpacked, this source code requires about 1.4 GB of disk space. Note: The Perl source in the osr600mp3-opensrc.cpio.bz2 archive was used to buld both the SVR5 ABI Perl that is part of OpenServer 6.0.0 MP3 CD #1 and the "OSR5 ABI Perl Interpreter (OSR5 ABI)" product on the OpenServer 6.0.0 MP3 CD #2. The OSR5 and SVR5 ABI binaries do not interfere with each other. For the OSR5 ABI, the source was built on an OSR5 system. Also, packaging paths were changed for installation in /osr5/usr/bin and invocation of Perl from OSR5-based scripts were modified to execute /osr5/usr/bin/perl.