cvs commit: BLFS/packages/q qt-config.xml qt-desc.xml qt-exp.xml qt-inst.xml qt-intro.xml qt.xml

markh at linuxfromscratch.org markh at linuxfromscratch.org
Tue Mar 26 11:21:00 PST 2002


markh       02/03/26 11:21:00

  Modified:    .        index.xml
               chapter01 changelog.xml credits.xml
               chapter13 chapter13.xml
  Added:       chapter13 qt.xml
               packages/q qt-config.xml qt-desc.xml qt-exp.xml qt-inst.xml
                        qt-intro.xml qt.xml
  Log:
  First version of qt install instructions (3.0.2) from Larry
  
  Revision  Changes    Path
  1.56      +15 -0     BLFS/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/index.xml,v
  retrieving revision 1.55
  retrieving revision 1.56
  diff -u -r1.55 -r1.56
  --- index.xml	26 Mar 2002 18:54:50 -0000	1.55
  +++ index.xml	26 Mar 2002 19:20:59 -0000	1.56
  @@ -132,7 +132,10 @@
   <!ENTITY chapter10 SYSTEM "chapter10/chapter10.xml">
   <!ENTITY chapter11 SYSTEM "chapter11/chapter11.xml">
   <!ENTITY chapter12 SYSTEM "chapter12/chapter12.xml">
  +
   <!ENTITY chapter13 SYSTEM "chapter13/chapter13.xml">
  +<!ENTITY ch13-qt SYSTEM "chapter13/qt.xml">
  +
   <!ENTITY chapter14 SYSTEM "chapter14/chapter14.xml">
   
   <!ENTITY chapter15 SYSTEM "chapter15/chapter15.xml">
  @@ -436,6 +439,18 @@
   <!ENTITY ppp-version "2.4.1">
   <!ENTITY ppp-download "ftp://ftp.samba.org/pub/ppp/ppp-2.4.1.tar.gz">
   <!ENTITY ppp-size "524 KB">
  +
  +<!-- Q -->
  +<!ENTITY qt SYSTEM "packages/q/qt.xml">
  +<!ENTITY qt-intro SYSTEM "packages/q/qt-intro.xml">
  +<!ENTITY qt-inst SYSTEM "packages/q/qt-inst.xml">
  +<!ENTITY qt-exp SYSTEM "packages/q/qt-exp.xml">
  +<!ENTITY qt-desc SYSTEM "packages/q/qt-desc.xml">
  +<!ENTITY qt-config SYSTEM "packages/q/qt-config.xml">
  +<!ENTITY qt-buildsize "141 MB">
  +<!ENTITY qt-version "3.0.2">
  +<!ENTITY qt-download "ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.0.2.tar.gz">
  +<!ENTITY qt-size "15 MB">
   
   <!-- S -->
   
  
  
  
  1.53      +3 -0      BLFS/chapter01/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/chapter01/changelog.xml,v
  retrieving revision 1.52
  retrieving revision 1.53
  diff -u -r1.52 -r1.53
  --- changelog.xml	26 Mar 2002 18:54:50 -0000	1.52
  +++ changelog.xml	26 Mar 2002 19:20:59 -0000	1.53
  @@ -10,6 +10,9 @@
   
   <itemizedlist>
   
  +<listitem><para>March 26th, 2002 [markh]: Chapter 13 - Added initial set
  +of qt instructions.</para></listitem>
  +
   <listitem><para>March 26th, 2002 [markh]: Chapter 05 - Fcron update to
   2.1.0 and a few miscellaneous fixes from Larry.</para></listitem>
   
  
  
  
  1.20      +1 -1      BLFS/chapter01/credits.xml
  
  Index: credits.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/chapter01/credits.xml,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- credits.xml	26 Mar 2002 16:35:39 -0000	1.19
  +++ credits.xml	26 Mar 2002 19:20:59 -0000	1.20
  @@ -76,7 +76,7 @@
   <listitem><para>fetchmail and wvdial: <emphasis>Paul
   Campbell</emphasis></para></listitem>
   
  -<listitem><para>fcron and OpenSSH: <emphasis>Larry
  +<listitem><para>fcron, OpenSSH and QT: <emphasis>Larry
   Lawrence</emphasis></para></listitem>
   
   <listitem><para><xref linkend="iptables"/>: <emphasis>Henning
  
  
  
  1.3       +16 -1     BLFS/chapter13/chapter13.xml
  
  Index: chapter13.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/chapter13/chapter13.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- chapter13.xml	27 Nov 2001 00:38:47 -0000	1.2
  +++ chapter13.xml	26 Mar 2002 19:20:59 -0000	1.3
  @@ -2,6 +2,21 @@
   <?dbhtml filename="chapter13.html" dir="chapter13"?>
   <title>Installing KDE</title>
   
  -<screen>So you want KDE?</screen>
  +<sect1 id="ch13-intro">
  +<?dbhtml filename="intro.html" dir="chapter13"?>
  +<title>Introduction</title>
  +
  +<para>This chapter contains a guide to installing KDE.  We start with
  +<xref linkend="qt"/> and then move through the KDE base packages
  +describing what each one contains and which libraries and programs it
  +can use to get optimal performance.</para>
  +
  +<itemizedlist>
  +<listitem><para><xref linkend="qt"/></para></listitem>
  +</itemizedlist>
  +
  +</sect1>
  +
  +&ch13-qt;
   
   </chapter>
  
  
  
  1.1                  BLFS/chapter13/qt.xml
  
  Index: qt.xml
  ===================================================================
  <sect1 id="ch13-qt">
  <?dbhtml filename="qt.html" dir="chapter13"?>
  <title>Installing QT-&qt-version;</title>
  
  &qt;
  
  </sect1>
  
  
  
  
  1.1                  BLFS/packages/q/qt-config.xml
  
  Index: qt-config.xml
  ===================================================================
  <sect3>
  <title>Configuring qt</title>
  
  <sect4><title>Configuration Information</title>
  
  <para>As with most libraries, there is no configuration to do, save that
  the library directory <userinput>/opt/qt/lib</userinput> should appear
  in <userinput>/etc/ld.so.conf</userinput> so that ldd can find the
  shared libraries. The following command will add it if it is missing:</para>
  
  <para><screen><userinput>cat >> /etc/ld.so.conf << "EOF"</userinput>
  # Begin qt addition to /etc/ld.so.conf
  
  /opt/qt/lib
  
  # End qt addition
  <userinput>EOF
  ldconfig</userinput></screen></para>
  </sect4>
  
  </sect3>
  
  
  
  
  1.1                  BLFS/packages/q/qt-desc.xml
  
  Index: qt-desc.xml
  ===================================================================
  <sect3>
  <title>Contents</title>
  
  <para>The qt package contains the <userinput>qt library</userinput></para>
  
  </sect3>
  
  <sect3><title>Description</title>
  
  <sect4><title>qt library</title>
  <para>The QT/X11 library contains API's necessary to use KDE programs.</para></sect4>
  
  
  </sect3>
  
  
  
  
  1.1                  BLFS/packages/q/qt-exp.xml
  
  Index: qt-exp.xml
  ===================================================================
  <sect3>
  <title>Command explanations</title>
  
  <para><userinput>-qt-gif:</userinput> This command adds support for gif
  files to the libraries.</para>
  
  <para><userinput>-system-libpng -system-libmng -system-zlib
  -system-libjpeg:</userinput> This command forces the library to use the
  shared libraries that are on your system instead of recreating its own
  set of support libraries for these functions.</para>
  
  <para><userinput>-no-g++-exceptions:</userinput> This command disables
  the exceptions coding generated by the C++ compiler.</para>
  
  <para><userinput>-thread:</userinput> This command compiles the library
  to support multi-threading.</para>
  
  </sect3>
  
  
  
  
  1.1                  BLFS/packages/q/qt-inst.xml
  
  Index: qt-inst.xml
  ===================================================================
  <sect3>
  <title>Installation of qt</title>
  
  <para>Install qt by running the following commands:</para>
  
  <para><screen><userinput>mkdir /opt/qt &&
  mv * /opt/qt &&
  cd /opt/qt &&
  export QTDIR=/opt/qt &&
  ./configure -qt-gif -system-libpng -system-libmng -system-zlib \
  	-system-libjpeg -no-g++-exceptions -thread &&
  make</userinput></screen></para>
  
  </sect3>
  
  
  
  
  1.1                  BLFS/packages/q/qt-intro.xml
  
  Index: qt-intro.xml
  ===================================================================
  <sect3>
  <title>Introduction to qt</title>
  
  <screen>Download location:              &qt-download;
  Version used:                   &qt-version;
  Package size:                   &qt-size;
  Estimated Disk space required:  &qt-buildsize;</screen>
  
  <para>The qt package contains the C++ GUI library. This is useful for
  creating graphical applications or executing graphical applications that
  are dynamically linked to the qt library.</para>
  
  <screen>qt depends on:
  X11, <xref linkend="zlib"/>, <xref linkend="libpng"/>, <xref
  linkend="libmng"/>, and <xref linkend="libjpeg"/></screen>
  
  </sect3>
  
  
  
  1.1                  BLFS/packages/q/qt.xml
  
  Index: qt.xml
  ===================================================================
  <sect2 id="qt" xreflabel="qt-&qt-version;">
  <title>qt-&qt-version;</title>
  
  &qt-intro;
  &qt-inst;
  &qt-exp;
  &qt-config;
  &qt-desc;
  
  </sect2>
  
  
  
  
-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe blfs-book' in the subject header of the message



More information about the blfs-book mailing list