--- a/gflib/doc/gflib/building.sgml Sat Oct 10 15:37:49 2009 -0500
+++ b/gflib/doc/gflib/building.sgml Sat Oct 10 15:43:53 2009 -0500
@@ -12,28 +12,18 @@
The has yet to be an official release of Guifications3, since it is
still in development. As such, the only way to get the source code
- at this time is via Monotone.
+ at this time is via Mercurial. <refsect2 id="getting-the-source-from-monotone">
- <title>Getting the source from Monotone</title>
- Before beginning, please make sure you have a recent release of
- monotone. The current version can be found at
- <ulink url="http://.monotone.ca">http://monotone.ca</ulink>.
+ <title>Getting the source from Mercurial</title> - Monotone is a distributed version control system, which means
- you have to pull down a copy of our database and check out a
- working copy. To do that, follow these steps:
+ Mercurial is a distributed version control system, which means + you have to clone our current database. -mtn -d guifications.mtn db init
-mtn -d guifications.mtn guifications.org org.guifications.gf3
-mtd -d guifications.mtn co -b org.guifications.gf3 guifications3
+hg clone http://hg.guifications.org/guifications3</programlisting> @@ -50,7 +40,7 @@
Let's build a simple Guifications3 setup using guifications-daemon,
guifications-gtk, and purple-guifications. We will have them all
- talk over dbus, so we'll add gflib-dbus as well.
+ talk over dbus, so we'll add gflib-eggdbus as well. @@ -61,19 +51,10 @@
- So on of our possible orders to build everything in would be
- gflib, gflib-dbus, guifications-daemon, purple-guifications,
+ So one of our possible orders to build everything would be + gflib, gflib-eggdbus, guifications-daemon, purple-guifications, gflib-ui, gflib-gtk, and finally guifications-gtk.
- You may be wondering why I had you build gflib-dbus before
- guifications-daemon and theres a simple reason for this. When
- guifications-daemon's configure is run, it will check to see if
- gflib-dbus is installed, and if so, install the DBus scripts to
- automatically start guifications-daemon when a client tries to
@@ -87,12 +68,11 @@
+make install</programlisting> - Naturally, if you are using monotone, you'll need to replace
- ./configure with ./autogen.sh.
+ Naturally, if you are using code from mercurial, you'll need to + replace ./configure with ./autogen.sh.