[Xfce4-commits] <xfc:master> First versions of Tim's updates

Bo Lorentsen noreply at xfce.org
Tue Apr 10 08:16:01 CEST 2012


Updating branch refs/heads/master
         to 30412754788913c5f8e63688a487d88a6f1d2446 (commit)
       from fe0cb5487580b7b414e79f9dc3270f63f5b7a66a (commit)

commit 30412754788913c5f8e63688a487d88a6f1d2446
Author: Bo Lorentsen <bl at lue.dk>
Date:   Tue Apr 10 08:14:36 2012 +0200

    First versions of Tim's updates

 documentation.html |   36 +++++++-----------------------------
 download.html      |   21 +++++++--------------
 links.html         |   12 +++---------
 3 files changed, 17 insertions(+), 52 deletions(-)

diff --git a/documentation.html b/documentation.html
index d32a18a..9c9ae81 100644
--- a/documentation.html
+++ b/documentation.html
@@ -176,8 +176,8 @@ special comments in the header files.<br>
 to the latest version of
 the </a><a class="phl" href="download.html">source code</a>. 
 The
-Xfce Foundation Classes uses GNU Autoconf for configuration, so once
-untar'd run configure with the --help argument to see a list of
+Xfce Foundation Classes uses CMake configuration, so once
+untar'd run run cmake with the --help argument to see a list of
 options. You should use the <a class="phl" href="http://gcc.gnu.org/">GNU
 compiler</a> version 3.2.0 (or higher) to compile XFC.<br>
             <br>
@@ -187,8 +187,7 @@ top-level
 source directory:<br>
             <br>
             <div class="fbox"><code>$
-./configure
---prefix=directory<br>
+cmake .<br>
 $ make<br>
 $ make install</code></div>
             <br>
@@ -198,33 +197,12 @@ where you want XFC installed. If the directory is omitted XFC
 will install itself into the <usr/local>
 directory. By default, configure builds libXFCcore and libXFCui with
 debugging and compiler symbols so you can debug your applications
-during development. If you want libXFCcore and libXFCui built without
-debugging symbols, run configure with the following option:<br>
+during development. If you want libXFCcore and libXFCui built with
+debugging symbols, run cmake with the following option:<br>
             <br>
-            <div class="fbox"><code>./configure
---disable-debug</code></div>
+            <div class="fbox"><code>cmake -DCMAKE_BUILD_TYPE=Debug .</code></div>
             <br>
-Alternativley, you can install the libXFCcore and libXFCui libraries
-with
-all debugging symbols stripped out by calling:<br>
-            <br>
-            <div class="fbox"><code>make
-install-strip</code></div>
-            <br>
-The stripped libraries are much
-smaller, and faster: libXFCcore is just 220 kbytes and libXFCui is 2.3
-megabytes.<br>
-            <br>
-If you don't want to build the API reference, or if you don't have
-Doxygen installed, run configure with the following option:<br>
-            <br>
-            <div class="fbox"><code>./configure
---disable-docs</code></div>
-            <br>
-Other configure options include: --disable-demos, --disable-examples
-and --disable-tests, which disable the implied feature so it wont
-get
-compiled.<br>
+Run cmake with the --help option for more.<br>
             <br>
             <h3><a name="D04">Compiling a XFC Application</a></h3>
             <a name="D04">To compile an XFC application you need to use
diff --git a/download.html b/download.html
index 9c0aa38..92fe2ef 100644
--- a/download.html
+++ b/download.html
@@ -154,25 +154,18 @@ Core 3 libsigc++ 2.0 binaries:</h3>
             </ul>
             <h3><br>
             </h3>
-            <h3>You can checkout a working copy the
-latest XFC source code from the SVN repository:</h3>
+            <h3>You can clone a working copy of the
+latest XFC source code from the the GIT repository:</h3>
             <ul>
-              <li>svn co http://svn.xfce.org/svn/xfce/xfc/trunk xfc<br>
+              <li>git clone git://git.xfce.org/bindings/xfc<br>
               </li>
             </ul>
 Please note that a "working copy" of the XFC source code is quite large
-because it contains the hidden administrative subdirectories (.svn)
-Subversion uses to keep the working copy in sync with the repository. <br>
+because it contains the hidden administrative subdirectories (.git)
+Git uses to keep the working copy in sync with the repository. <br>
             <br>
-            <h3>Alternativley, you can download a clean source tree
-from the SVN repository which is much smaller:</h3>
-            <ul>
-              <li>svn export
-http://svn.xfce.org/svn/xfce/xfc/trunk xfc</li>
-            </ul>
-            <br>
-            <em>The SVN repository was last
-updated May 30th, 2005.</em><br>
+            <em>The GIT repository was last
+updated March 22nd 2012.</em><br>
             <br>
             <br>
             </td>
diff --git a/links.html b/links.html
index 96172e8..23f0327 100644
--- a/links.html
+++ b/links.html
@@ -110,16 +110,10 @@ external dependancy. If you need to know more about this library have a
 look at the
 libsigc++  <a class="phl" href="http://libsigc.sf.net">home
 page</a>.
-You can download the latest libsigc++ 2.0 source code from <a
+You can download the latest libsigc++ source code from <a
  class="phl"
- href="http://sourceforge.net/project/showfiles.php?group_id=1970">here</a>.
-If your looking for Fedora Core 3 binaries you will find them here:<br>
-            <ul>
-              <li><a class="phl"
- href="http://download.fedora.us/fedora/fedora/3/i386/RPMS.extras/libsigc++20-2.0.6-1.i386.rpm">http://download.fedora.us/fedora/fedora/3/i386/RPMS.extras/libsigc++20-2.0.6-1.i386.rpm</a></li>
-              <li><a class="phl"
- href="http://download.fedora.us/fedora/fedora/3/i386/RPMS.extras/libsigc++20-devel-2.0.6-1.i386.rpm">http://download.fedora.us/fedora/fedora/3/i386/RPMS.extras/libsigc++20-devel-2.0.6-1.i386.rpm</a></li>
-            </ul>
+ href="http://libsigc.sourceforge.net/stable.shtml">here</a>.<br>
+Libsigc++ is available on just about all flavors of Linux; if you want a pre-built binary check the repositories for your distribution.
             <br>
             <h3>Need
 some help with


More information about the Xfce4-commits mailing list