Index: archive/kde/core/arts.xml
===================================================================
--- archive/kde/core/arts.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
+++ archive/kde/core/arts.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
@@ -0,0 +1,273 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ aRts-&trinity-version;
+
+
+ aRts
+
+
+
+ Introduction to aRts
+
+ The Analog Real-time Synthesizer (aRts)
+ provides sound support for Trinity programs
+ and libraries.
+
+ &lfs70_checked;
+
+ Package Information
+
+
+ Download (HTTP):
+
+
+ Download (FTP):
+
+
+ Download MD5 sum: &arts-md5sum;
+
+
+ Download size: &arts-size;
+
+
+ Estimated disk space required: &arts-buildsize;
+
+
+ Estimated build time: &arts-time;
+
+
+
+ aRts Dependencies
+
+ Required
+
+ ,
+ ,
+ ,
+ ,
+ ,
+ , and
+
+
+
+ User Notes:
+
+
+
+
+
+ Installation of aRts
+
+ When extracted, the aRts tar
+ file expands into the directory
+ dependencies/arts.
+
+ Install aRts by running
+ the following commands:
+
+BUILD=/tmp/buildarts &&
+ARTS=`pwd` &&
+rm -rf $BUILD &&
+mkdir -p $BUILD &&
+cd $BUILD &&
+
+cmake $ARTS \
+ -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \
+ -DCMAKE_VERBOSE_MAKEFILE=ON &&
+
+unset ARTS BUILD &&
+make
+
+ This package does not come with a test suite.
+
+ Now, as the root user:
+
+make install
+
+
+
+
+ Command Explanations
+
+ ARTS=`pwd`: This command saves the
+ location of the aRts source code.
+
+ rm -rf /tmp/buildarts; mkdir -p /tmp/buildarts; cd
+ /tmp/buildarts: The developers strongly recommend building
+ Trinity components in a directory separate from the source code. These
+ commands ensure a clean starting location for the build process.
+
+ : This option
+ is the equivalent of the ./configure
+ option.
+
+ : This option
+ provides verrbose messages when make is
+ run.
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+ artsc-config, artscat, artsd, artsdsp, artsplay, artsrec,
+ artsshell, artswrapper, and mcopidl
+
+ aRts libraries
+
+ The following subdirectories of $TRINITY_PREFIX: bin,
+ include/arts, include/artsc, and lib/mcop
+
+
+
+
+ Short Descriptions
+
+
+
+
+ artsc-config
+
+ is a utility to assist developers using the
+ aRts C API.
+
+ artsc-config
+
+
+
+
+
+ artscat
+
+ is a simple utility to send raw audio data to the sound server.
+
+ artscat
+
+
+
+
+
+ artsd
+
+ is a daemon that provides access to the sound hardware resources.
+
+ artsd
+
+
+
+
+
+ artsdsp
+
+ provides an interim solution that allows most of legacy
+ sound applications to run unchanged.
+
+ artsdsp
+
+
+
+
+
+ aRts Libraries
+
+ contains functions that support aRts
+ programs.
+
+ aRts Libraries
+
+
+
+
+
+ artsplay
+
+ is a simple utility to play a sound file.
+
+ artsplay
+
+
+
+
+
+ artsrec
+
+ is a simple utility to record audio input.
+
+ artsrec
+
+
+
+
+
+ artsshell
+
+ is intended as a utility to perform miscellaneous functions
+ related to the sound server.
+
+ artsshell
+
+
+
+
+
+ artswrapper
+
+ is a small wrapper program which simply sets real-time priority
+ (running as root)
+ and then executes artsd as a non-root user.
+
+ artswrapper
+
+
+
+
+
+ mcopidl
+
+ is the Interface Definition Language (IDL) file compiler for MCOP, the
+ Multimedia Communication Protocol used by aRts.
+
+ mcopidl
+
+
+
+
+
+
+
+
+
Index: archive/kde/core/config.xml
===================================================================
--- archive/kde/core/config.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
+++ archive/kde/core/config.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
@@ -0,0 +1,88 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ Configuring the Core Trinity/KDE3 Packages
+
+ Back up your existing ~/.xinitrc file
+ and create a new .xinitrc file to start
+ Trinity/KDE3:
+
+echo "exec startkde" > ~/.xinitrc
+
+
+ ~/.xinitrc
+
+
+ If you have installed, you can start the
+ D-BUS session daemon here as well. Starting the
+ session daemon here has the added bonus that it will exit when you log out
+ of your Trinity/KDE3 session. If you wish to start the
+ daemon here, use the following command instead of the one shown above:
+
+echo "exec dbus-launch --exit-with-session startkde" >> ~/.xinitrc
+
+
+ Check the ~/.xinitrc file and ensure you have
+ no other window managers or other X applications
+ mentioned before KDE.
+
+
+ If you installed the package,
+ ensure the XDG_DATA_DIRS and XDG_CONFIG_DIRS
+ environment variables are configured properly as explained in that package
+ and update the MIME-type application database (as root):
+
+update-desktop-database
+
+ Ensure all libraries can be found with (as
+ root):
+
+ldconfig
+
+ At this point you can bring up Trinity/KDE3 with:
+
+startx
+
+ Set the PATHs used for the installation in the login startup
+ files. If you installed Trinity/KDE3 in the
+ recommended versioned directory, /opt/trinity-&trinity-version;, create a
+ generic symbiolic link as the root
+ user:
+
+ln -sf trinity-&trinity-version; /opt/trinity
+
+ Now update the search path for dynamic libraries and update the cache.
+ As the root user:
+
+echo "/opt/trinity/lib" >> /etc/ld.so.conf &&
+ldconfig
+
+ Set the paths. Thee are several ways to do this. You can edit
+ /etc/profile, or ~/.bash_/profile
+ to add the paths. If you used the recommended procedure in , run the following as the root user:
+
+cat > /etc/profile.d/extrapaths.sh << "EOF"
+
+pathprepend /opt/trinity/bin PATH
+pathappend /opt/trinity/share/man MANPATH
+pathappend /opt/trinity/lib/pkgconfig PKG_CONFIG_PATH
+EOF
+
+ To set the paths immediately, run source /etc/profile.
+
+
Index: archive/kde/core/core.xml
===================================================================
--- archive/kde/core/core.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
+++ archive/kde/core/core.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
@@ -0,0 +1,25 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+
+
+ Trinity/KDE3 Core Packages
+
+
+
+
+
+
+
+
+
Index: archive/kde/core/kdebase.xml
===================================================================
--- archive/kde/core/kdebase.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
+++ archive/kde/core/kdebase.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
@@ -0,0 +1,454 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ Kdebase-&trinity-version;
+
+
+ Kdebase
+
+
+
+ Introduction to Kdebase
+
+ kdebase is the last mandatory package
+ required for the Trinity/KDE3 Desktop Environment. It
+ provides various applications, infrastructure files and libraries.
+
+ &lfs70_checked;
+
+ Package Information
+
+
+ Download (HTTP):
+
+
+ Download (FTP):
+
+
+ Download MD5 sum: &kdebase-md5sum;
+
+
+ Download size: &kdebase-size;
+
+
+ Estimated disk space required: &kdebase-buildsize;
+
+
+ Estimated build time: &kdebase-time;
+
+
+
+ Kdebase Dependencies
+
+ Required
+
+ and
+
+
+
+ Recommended
+
+ ,
+ , and
+
+
+
+ Optional
+
+ ,
+ Hal,
+ ,
+ ,
+ ,
+ ,
+ ,
+ OpenEXR, and
+ libraw1394
+
+
+ Optional (for api documentation)
+
+ ,
+ , and
+
+
+
+ User Notes:
+
+
+
+
+
+ Run-Time Dependencies
+
+ Note that there are two additional packages you can install that
+ are used at run-time for konqueror ioslave protocols.
+ You can install the Mtools
+ package to enable the floppy ioslave protocol. This will
+ allow easy access to the floppy disk drives on your system. The hfsplus
+ package can be installed to access HFS+ partitions on a Mac OS system
+ using the mac ioslave.
+
+ One additional package that can be used at run time is . This enables the KDE Info
+ Center to use lspci for its "pci"
+ info section.
+
+ Another package usable at run time is htdig. The enables
+ khelpcenter to create a search index for the KDE application
+ manuals.
+
+
+
+ Installation of Kdebase
+
+ Install kdebase with:
+
+MAKEDIR=/tmp/buildbase &&
+KDEBASE=`pwd` &&
+rm -rf $MAKEDIR &&
+mkdir -p $MAKEDIR &&
+cd $MAKEDIR &&
+
+cmake -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DWITH_ARTS=ON \
+ -DWITH_SHADOW=ON \
+ -DWITH_XCURSOR=ON \
+ -DWITH_XFIXES=ON \
+ -DWITH_XRANDR=ON \
+ -DWITH_XRENDER=ON \
+ -DWITH_XDAMAGE=ON \
+ -DWITH_XEXT=ON \
+ -DWITH_XDMCP=ON \
+ -DWITH_XINERAMA=ON \
+ -DWITH_SAMBA=ON \
+ -DWITH_LIBUSB=ON \
+ -DWITH_SUDO_KDESU_BACKEND=ON \
+ -DBUILD_ALL=ON \
+ -DWITH_XCOMPOSITE=ON \
+ $KDEBASE &&
+
+unset KDEBASE MAKEDIR
+
+ Some of the optional support programs for kdebase
+ must be specified by the user. The option is in the form "-DWITH_PKG=ON" and
+ the following options are recognozed for 'PKG': , SAMBA, LIBUSB,
+ SUDO_KDESU_BACKEND, LDAP, OPENEXR, SASL, LIBRAW1394, HAL, PAM, and I8K (Dell
+ Laptop Extensions).
+
+ The cmake step does not pick up all the required
+ libraries and paths. One special problem is that libtirpc.so is required
+ for nfs and is not detected. Fix these problems with:
+
+export LIBRARY_PATH=$XORG_PREFIX/lib:/lib &&
+find -name link.txt -exec sed -i -e "s@-lICE@& -lX11 -lXrender -ltirpc@" {} \;
+
+ Now, continue with the build:
+
+make
+
+
+
+ Now, as the root user:
+
+make install
+
+
+
+
+ Configuring Kdebase
+
+ Configuration Information
+
+ There is no real configuration necessary for this package other
+ than to ensure you follow the steps outlined in the last section of
+ this chapter, .
+
+
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+ appletproxy, drkonqi, extensionproxy, genkdmconf, kaccess,
+ kappfinder, kapplymousetheme, kasbar, kate, kblankscrn.kss,
+ kbookmarkmerger, kcheckpass, kcheckrunning, kcminit, kcminit_startup,
+ kcontrol, kcontroledit, kdcop, kdebugdialog, kdeeject, kdeinstallktheme,
+ kdepasswd, kdeprintfax, kdesktop, kdesktop_lock, kdesu, kdesud, kdialog,
+ kdm, kdm_config, kdm_greet, kdmctl, keditbookmarks, keditfiletype,
+ kfind, kfmclient, kfontinst, kfontview, khc_docbookdig.pl, khc_htdig.pl,
+ khc_htsearch.pl, khc_indexbuilder, khc_mansearch.pl, khelpcenter,
+ khotkeys, kicker, kinfocenter (link to kcontrol), kio_media_mounthelper,
+ kio_system_documenthelper, kjobviewer, klipper,
+ klocaldomainurifilterhelper, kmenuedit, knetattach, kompmgr, konqueror,
+ konsole, kpager, kpersonalizer, kpm, kprinter, krandom.kss, krandrtray,
+ krdb, kreadconfig, krootimage, ksmserver, ksplash, ksplashsimple, kstart,
+ ksysguard, ksysguardd, ksystraycmd, ktip, ktrash, kwebdesktop, kwin,
+ kwin_killer_helper, kwin_rules_dialog, kwrite, kwriteconfig, kxkb,
+ nspluginscan, nspluginviewer, and startkde
+ Numerous KDE support libraries, helper modules, and kioslaves
+ /etc/xdg/menus/applications-merged and the following subdirectories
+ of &kde-dir;/: include/{kate, ksgrd, ksplash, kwin},
+ lib/kconf_update_bin, share/{applnk, apps/{too many to list},
+ config, config.kcfg, desktop-directories, doc/kdm, fonts,
+ /mimelnk/{fonts, media, print}, services/{searchproviders,
+ useragentstrings}, sounds, templates, wallpapers, and /var/lib/kdm
+
+
+
+
+ Short Descriptions
+
+
+
+
+ kate
+
+ is a programmer's text editor for KDE.
+
+ kate
+
+
+
+
+
+ kcontrol
+
+ is the KDE Control Center.
+
+ kcontrol
+
+
+
+
+
+ kdebugdialog
+
+ is a dialog box for managing diagnostic messages at runtime.
+
+ kdebugdialog
+
+
+
+
+
+ kdesu
+
+ is a graphical front end for the Unix
+ su command.
+
+ kdesu
+
+
+
+
+
+ kdm
+
+ is the KDE display manager
+ (a replacement for xdm).
+
+ kdm
+
+
+
+
+
+ kfind
+
+ is a utility to find files.
+
+ kfind
+
+
+
+
+
+ khelpcenter
+
+ is the KDE help tool.
+
+ khelpcenter
+
+
+
+
+
+ kicker
+
+ is the KDE control panel.
+
+ kicker
+
+
+
+
+
+ kinfocenter
+
+ provides a centralized and convenient overview of your
+ KDE and system settings.
+
+ kinfocenter
+
+
+
+
+
+ kioslaves
+
+ are support modules designed to be intimately familiar with a
+ certain protocol, so that a standard interface (most often these are
+ used by konqueror) can be used to get at data from
+ any number of places. Examples are the http and ftp kioslaves,
+ which will retrieve data from an http or ftp server respectively.
+
+ kioslaves
+
+
+
+
+
+ klipper
+
+ is a clipboard utility.
+
+ klipper
+
+
+
+
+
+ kmenuedit
+
+ is a utility to rearrange or add items to the K-menu.
+
+ kmenuedit
+
+
+
+
+
+ konqueror
+
+ is a filesystem and web browser.
+
+ konqueror
+
+
+
+
+
+ konsole
+
+ is a highly configurable X
+ terminal emulator.
+
+ konsole
+
+
+
+
+
+ kpager
+
+ provides a thumbnail view of all virtual desktops.
+
+ kpager
+
+
+
+
+
+ kprinter
+
+ is the printing module in KDE. It
+ manages the actual printing from KDE
+ applications. It handles print job administration and handles printer and
+ print system management.
+
+ kprinter
+
+
+
+
+
+ ksplash
+
+ is a splash screen that shows the progress of an application
+ that is loading.
+
+ ksplash
+
+
+
+
+
+ ksysguard
+
+ is a network enabled task manager and system monitor application,
+ with the additional functionality of top.
+
+ ksysguard
+
+
+
+
+
+ kwrite
+
+ is a text editor for KDE.
+
+ kwrite
+
+
+
+
+
+ kxkb
+
+ is a keyboard layout switching utility based on the X11 xkb
+ extension.
+
+ kxkb
+
+
+
+
+
+
+
+
+
Index: archive/kde/core/kdelibs.xml
===================================================================
--- archive/kde/core/kdelibs.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
+++ archive/kde/core/kdelibs.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
@@ -0,0 +1,263 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ Kdelibs-&trinity-version;
+
+
+ Kdelibs
+
+
+
+ Introduction to Kdelibs
+
+ This package includes programs and libraries that are central to the
+ development and execution of a Trinity/KDE3 program,
+ as well as internationalization files for these libraries, miscellaneous
+ HTML documentation, and theme modules.
+
+ &lfs70_checked;
+
+ Package Information
+
+
+ Download (HTTP):
+
+
+ Download (FTP):
+
+
+ Download MD5 sum: &kdelibs-md5sum;
+
+
+ Download size: &kdelibs-size;
+
+
+ Estimated disk space required: &kdelibs-buildsize;
+
+
+ Estimated build time: &kdelibs-time;
+
+
+
+ Kdelibs Dependencies
+
+ Required
+
+
+ Recommended
+
+ ,
+ ,
+ ,
+ , and
+
+
+
+ Optional
+
+ ,
+ ,
+ ,
+ OpenEXR,
+ Hspell,
+ , and
+ utempter
+
+
+ User Notes:
+
+
+
+
+
+ Run-Time Dependencies
+
+ The Trinity/KDE3 libraries access other programs at
+ run time. One additional package that has not been mentioned already is
+
+ pmount. This enables auto-mounting of hotplugged devices at
+ /media/[device_name] for any user without any fstab modification. It is
+ needed to enable the full integration of KDE
+ with Hal.
+
+
+
+
+
+ Installation of Kdelibs
+
+ Install kdelibs with:
+
+MAKEDIR=/tmp/buildlibs &&
+KDELIBS=`pwd` &&
+rm -rf $MAKEDIR &&
+mkdir -p $MAKEDIR &&
+cd $MAKEDIR &&
+
+cmake -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ $KDELIBS &&
+unset KDELIBS MAKEDIR
+
+ Some of the optional support programs for kdelibs
+ must be specified by the user. The option is in the form "-DWITH_PKG=ON" and
+ the following options are recognozed for 'PKG': TIFF, LIBIDN, LIBART,
+ OPENEXR, UTEMPTER, ASPELL, HSPELL, and AVAHI. Other optional support
+ programs such as CUPS are automatically recognized if present.
+
+ If your installation of Xorg is
+ not in the /usr hierarchy,
+ ensure the linking commands search in the correct place:
+
+find -name link.txt -exec sed -i -e "s@-lX11@& -L$XORG_PREFIX/lib@" {} \;
+
+ Continue with the build:
+
+make
+
+
+ If you wish to create the API documentation and you have
+ Doxygen and
+ Graphviz installed, it must be done before the
+ make install. This applies to all packages which can
+ utilize Doxygen.
+
+ The make apidox command generates a lot of
+ errors and warnings. In some cases it complains that Helvetica fonts are
+ missing and substitutes a font that does not fit boxes properly. You can
+ add the font by downloading the
+ URW Fonts and
+ unpacking them into ~/.fonts.
+ fc-cache should also be run to update the font
+ properties on your system.
+
+ The documents generated are HTML and are found in $TRINITY_PREFIX/share/doc/HTML/en/kdelibs-apidocs.
+
+
+
+ This package does not come with a test suite.
+
+ Now, as the root user:
+
+make install
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+ Numerous KDE support programs:
+ artsmessage, checkXML, cupsdconf, cupsdoprint, dcop, dcopclient,
+ dcopfind, dcopidl, dcopidl2cpp, dcopidlng, dcopobject, dcopquit,
+ dcopref, dcopserver, dcopserver_shutdown, dcopstart, filesharelist,
+ fileshareset, imagetops, kab2kabc, kaddprinterwizard, kbuildsycoca,
+ kcmshell, kconf_update, kconfig_compiler, kcookiejar, kde-config,
+ kde-menu, kded, kdeinit, kdeinit_shutdown, kdeinit_wrapper, kdesu_stub,
+ kdontchangethehostname, kdostartupconfig, kfile, kfmexec, kgrantpty,
+ khotnewstuff, kinstalltheme, kio_http_cache_cleaner, kio_uiserver,
+ kioexec, kioslave, klauncher, kmailservice, kpac_dhcp_helper,
+ ksendbugmail, kshell, kstartupconfig, ksvgtopng, ktelnetservice,
+ ktradertest, kunittestmodrunner, kwrapper, lnusertemp,
+ make_driver_db_cups, make_driver_db_lpr, makekdewidgets, meinproc,
+ preparetips, and start_kdeinit
+ Numerous KDE libraries and helper
+ modules
+ /etc/kde and the following subdirectories of &kde-dir;/:
+ include/{dnssd, dom, kabc, kate, kdeprint, kdesu, khexedit, kio, kjs,
+ kmdi, kmediaplayer, knewstuff, kparts, kresources, ksettings, kspell2,
+ ktexteditor, kunittest, libkmid}, lib/kde3, and share/{applications,
+ apps, autostart, config, doc, emoticons, icons, mimelnk, services}
+
+
+
+
+ Short Descriptions
+
+
+
+
+ KDE Support Programs
+
+ are essential support programs needed by other
+ KDE applications.
+
+ KDE Support Programs
+
+
+
+
+
+ KDE Libraries
+
+ contain essential functions that are needed by
+ KDE applications.
+
+ kde-libraries
+
+
+
+
+
+
+ The number of programs and libraries installed by
+ kdelibs prohibits an explanation of each one
+ in this section.
+
+
+
+
Index: archive/kde/core/pre-install-config.xml
===================================================================
--- archive/kde/core/pre-install-config.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
+++ archive/kde/core/pre-install-config.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
@@ -0,0 +1,73 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ Trinity/KDE3 Pre-installation Configuration
+
+ Based on your preference, set TRINITY_PREFIX.
+
+ One option is to put Trinity/KDE3 into the
+ /usr hierarchy. This creates a
+ simpler setup but is more difficult to try multiple versions of
+ Trinity/KDE3.
+
+export TRINITY_PREFIX=/usr
+
+ The Trinty developers and BLFS editors recommend installing Trinity in
+ the /opt directory in order to support
+ using one version while building another.
+
+export TRINITY_PREFIX=/opt/trinity-&trinity-version;
+
+ Using this option requires updates to the PATH, PKG_CONFIG_PATH, and
+ library search path:
+
+
+
+ Update PATH
+export PATH=$TRINITY_PREFIX/bin:$PATH
+
+
+
+ Update PKG_CONFIG_PATH
+export PKG_CONFIG_PATH=$TRINITY_PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH
+
+
+
+ Update the library search path
+export LD_LIBRARY_PATH=$TRINITY_PREFIX/lib:$LD_LIBRARY_PATH
+
+
+
+
+ The instructions for making these changes permanent are in
+ .
+
+ There are two other environment variables that need to be set to build
+ Trinity/KDE3. These are needed for all the
+ cmake based packages:
+
+export CMAKE_PREFIX_PATH=/opt/qt:$TRINITY_PREFIX &&
+
+CMAKE_INCLUDE_PATH=/opt/qt/include:/usr/include/dbus-1.0 &&
+export CMAKE_INCLUDE_PATH=$CMAKE_INCLUDE_PATH:$TRINITY_PREFIX/include
+
+ You should also consider installing the
+ package. Though not required, this package will allow you to easily use
+ existing .desktop files in
+ /usr/share/applications (and any other
+ locations identified by XDG_DATA_DIRS), and automatically add
+ these applications to the menu system.
+
+
Index: archive/kde/core/tqtinterface.xml
===================================================================
--- archive/kde/core/tqtinterface.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
+++ archive/kde/core/tqtinterface.xml (revision 556a307ab836ac03b6ef26d86986c096dfd6273c)
@@ -0,0 +1,272 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ tqtinterface-&trinity-version;
+
+
+ tqtinterface
+
+
+
+ Introduction to tqtinterface
+
+ The tqtinterface package includes
+ libraries that abstract the underlying Qt system from the actual Trinity
+ code, allowing easy, complete upgrades to new versions of Qt.
+
+ &lfs70_checked;
+
+ Package Information
+
+
+ Download (HTTP):
+
+
+ Download (FTP):
+
+
+ Download MD5 sum: &tqtinterface-md5sum;
+
+
+ Download size: &tqtinterface-size;
+
+
+ Estimated disk space required: &tqtinterface-buildsize;
+
+
+ Estimated build time: &tqtinterface-time;
+
+
+
+ tqtinterface Dependencies
+
+ Required
+
+
+
+
+ User Notes:
+
+
+
+
+
+ Installation of tqtinterface
+
+ When extracted, the tqtinterfac tar
+ file expands into the directory dependencies/tqtinterface.
+
+ Install tqtinterface by running
+ the following commands:
+
+sed -i -e '/PKG/s@/usr@${EXEC_INSTALL_PREFIX}@' CMakeLists.txt &&
+BUILD=/tmp/tqt &&
+TQT=`pwd` &&
+rm -rf $BUILD &&
+mkdir -p $BUILD &&
+cd $BUILD &&
+
+cmake $TQT \
+ -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -DQT_VERSION=3 &&
+
+unset TQT BUILD &&
+make
+
+ This package does not come with a test suite.
+
+ Now, as the root user:
+
+make install
+
+
+
+
+ Command Explanations
+
+ sed ... CMakeLists.txt: This command changes
+ the location of tqt.pc to the $TRINITY_PREFIX
+ directory hierarchy.
+
+ TQT=`pwd`: This command saves the
+ location of the source code.
+
+ rm -rf $BUIL; mkdir -p $BUILD; cd $BUILD: The
+ developers strongly recommend building Trinity components in a directory
+ separate from the source code. These commands ensure a clean starting
+ location for the build process.
+
+ : This option is required for this
+ package.
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+ convert_qt_tqt1,
+ convert_qt_tqt2,
+ convert_qt_tqt3,
+ dcopidl-tqt,
+ dcopidl2cpp-tqt,
+ dcopidlng-tqt,
+ mcopidl-tqt,
+ moc-tqt,
+ tmoc,
+ tqt-replace,
+ tqt-replace-stream,
+ uic-tqt
+
+
+ libtqassistantclient.so and libtqt.so
+
+ $TRINITY_PREFIX/include/tqt
+
+
+
+
+
+
+