[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