[Pkg-xfce-commits] r636 - www
Yves-Alexis Perez
corsac-guest at costa.debian.org
Sat May 13 17:32:40 UTC 2006
Author: corsac-guest
Date: 2006-05-13 17:32:40 +0000 (Sat, 13 May 2006)
New Revision: 636
Modified:
www/index.html
Log:
added precisions about building scripts
Modified: www/index.html
===================================================================
--- www/index.html 2006-05-13 17:27:05 UTC (rev 635)
+++ www/index.html 2006-05-13 17:32:40 UTC (rev 636)
@@ -1,11 +1,15 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
-
<head>
-<meta name="description" content="The Debian Xfce Group homepage. We are the Debian Developers responsible for the Xfce Desktop Environment in Debian GNU/Linux." />
-<meta name="keywords" content="Xfce, Xfce4, Debian Xfce, Debian Xfce Group, Debian, Xfce packages" />
-<title>Debian Xfce Group</title>
-<style>
+ <meta name="description" content="The Debian Xfce Group homepage. We are the Debian Developers responsible for the Xfce Desktop Environment in Debian GNU/Linux.">
+
+ <meta name="keywords" content="Xfce, Xfce4, Debian Xfce, Debian Xfce Group, Debian, Xfce packages">
+
+
+ <title>Debian Xfce Group</title>
+ <style>
+
body {
font-family: Verdana, Times New Roman, sans-serif;
font-size: 11px;
@@ -31,135 +35,191 @@
color: #6361ab;
}
-</style>
+ </style>
</head>
+
<body>
+
<h1>Debian Xfce Group</h1>
-<div style="text-align: center">
-<img src="http://www.nl.debian.org/logos/openlogo-nd-100.png" alt="Debian GNU/Linux" />
-<img src="http://www.xfce.org/images/logo.jpg" alt="Xfce logo" />
+
+<div style="text-align: center;">
+<img src="http://www.nl.debian.org/logos/openlogo-nd-100.png" alt="Debian GNU/Linux">
+<img src="http://www.xfce.org/images/logo.jpg" alt="Xfce logo">
<p><i>
Xfce Desktop Environment for the Debian GNU/Linux distribution.
</i>
</p>
+
</div>
+
<h3>News</h3>
+
<p>Last packaged Xfce version: <code>4.2.3</code>.</p>
+
<h3>General information</h3>
+
<p>
<a href="http://alioth.debian.org/projects/pkg-xfce/">project homepage</a> on
-<a href="http://alioth.debian.org">alioth</a><br />
-<a href="http://qa.debian.org/developer.php?login=pkg-xfce-devel%40lists.alioth.debian.org&comaint=yes">packages overview</a><br />
-<a href="http://qa.debian.org/developer.php?wnpp=pkg-xfce-devel@lists.alioth.debian.org">prospective packages</a><br />
-<a href="http://bugs.debian.org/cgi-bin/pkgreport.cgi?maint=pkg-xfce-devel%40lists.alioth.debian.org">open bugs</a><br />
-<a href="http://buildd.debian.org/bymaint.php?maint=Debian+Xfce+Maintainers+%3Cpkg-xfce-devel%40lists.alioth.debian.org%3E+">build logs</a><br />
+<a href="http://alioth.debian.org">alioth</a><br>
+
+<a href="http://qa.debian.org/developer.php?login=pkg-xfce-devel%40lists.alioth.debian.org&comaint=yes">packages overview</a><br>
+
+<a href="http://qa.debian.org/developer.php?wnpp=pkg-xfce-devel@lists.alioth.debian.org">prospective packages</a><br>
+
+<a href="http://bugs.debian.org/cgi-bin/pkgreport.cgi?maint=pkg-xfce-devel%40lists.alioth.debian.org">open bugs</a><br>
+
+<a href="http://buildd.debian.org/bymaint.php?maint=Debian+Xfce+Maintainers+%3Cpkg-xfce-devel%40lists.alioth.debian.org%3E+">build logs</a><br>
+
<a href="http://xfce.org">xfce home page</a>
</p>
+
<h3>Contacts</h3>
+
<p>
We coordinate our efforts on a mailing list. The
<a href="http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/">list
archives</a> are available.
</p>
+
<p>
Your help is appreciated! Please <a href="http://lists.alioth.debian.org/mailman/listinfo/pkg-xfce-devel">subscribe</a> to the mailing list and join us.
</p>
+
<p>
There is also an IRC channel on <a href="http://freenode.net">freenode</a>
called <code>#debian-xfce</code>. Everyone is welcome to join the discussion.
</p>
+
<h3>Subversion repository</h3>
+
<p>
Our work is available under <a href="http://subversion.tigris.org/">subversion</a>.
</p>
-<p>Anonymous access: <br />
+
+<p>Anonymous access: <br>
+
<code>svn co svn://anonymous@svn.debian.org/svn/pkg-xfce/</code>
</p>
+
<p>Developer access:
-<br />
+<br>
+
<code>svn co svn+ssh://username@svn.debian.org/svn/pkg-xfce/</code>
-<br />
+<br>
+
Obiouvsly, replace 'username' with your <a href="http://alioth.debian.org/">alioth</a>
username.
</p>
+
<p>
All our work is in a <a href="http://svn.debian.org/wsvn/pkg-xfce">browsable subversion repository</a>.
</p>
+
<p>
A mailing list called
<a href="http://lists.alioth.debian.org/pipermail/pkg-xfce-commits/">pkg-xfce-commits</a>
-stores the various subversion commits. <br />
+stores the various subversion commits. <br>
+
If you want to follow the development, you're encouraged to
<a href="http://lists.alioth.debian.org/mailman/listinfo/pkg-xfce-commits">subscribe</a>.
</p>
+
<h3>Package building</h3>
+
<p>
We only keep the <code>debian/</code> directory of xfce packages under
subversion and handle upstream source code modifications through
<code>CDBS</code>'s <code>simple-patchsys</code>.
</p>
+
<p>
It is necessary to create a <code>../tarballs</code> directory with the .orig.gz
-tarballs, which are all downloadable at once as follows:<br />
-<code>cd scripts</code><br />
-<code>./get-goodies.pl</code>
+tarballs, which are all downloadable at once as follows:<br>
+
+<code>cd scripts</code><br>
+
+<code>./get-source.pl [desktop|goodies]</code>
</p>
+
<p>
-To start the real process:<br />
+To start the real process:<br>
+
<code>$ svn-buildpackage --svn-ignore-new -rfakeroot -us -uc</code>
</p>
+
<p>
Note that every option accepted by <code>dpkg-buildpackage</code> is accepted by
<code>svn-buildpackage</code> too.
(In the former example: <code>-rfakeroot -us -uc</code>).
</p>
+
<p>
-For more detailed instructions, see our <a href="doc/">HOWTOs</a>.
-</p>
-
+For more detailed instructions, see our <a href="doc/">HOWTOs</a>.</p>
+<p>If you want to rebuild Xfce entirely you can use the pbuilder script
+available in scripts/pbuilder/pdebuild-sources.sh. It creates a sid
+chroot, then builds everything in this chroot, using package previously
+built for dependencies. The script takes an argument, which can be:</p>
+<ul>
+ <li>desktop (build every desktop package)</li>
+ <li>goodies (build every goodies package, you should build desktop packages before)</li>
+ <li>clean (clean every package built)</li>
+</ul>
+The script resume itself where it was interrupted. If you want to only
+rebuild a package, just remove the xfce/build/<packagename> file
+and restart ./pdebuild-sources.sh
<h3>Legacy information</h3>
+
<p>Old information about xfce4 in Debian can be found on
<a href="http://wiki.earth.li/XfceDebian">a wiki used for Xfce main
packages coordination</a>.</p>
+
<h3>Binary repositories</h3>
+
<p>
Packages are available on sid/unstable and etch/testing distributions. You can install xfce4 as follow:
</p>
+
<p>
<code>
$ apt-get update<br>
+
$ apt-get install xfce4
</code>
</p>
-<p>Recently released Xfce 4.4Beta1 (4.3.90.1) isn't yet available in Debian unstable because of libs in NEW. Source and binary packages for amd64, i386 and powerpc are available at:
+
+<p>Recently released Xfce 4.4Beta1 (4.3.90.1) isn't yet available in
+Debian unstable because of libs in NEW. Source and binary packages for
+amd64, i386 and powerpc are available at:
</p>
+
<p>
<code>
deb http://xfce.corsac.net unstable main
deb-src http://xfce.corsac.net unstable main
</code>
</p>
+
<p>
For sarge/stable distribution, there are official packages (rebuilt from
testing sources) available on
@@ -168,5 +228,6 @@
</p>
+
</body>
</html>
More information about the Pkg-xfce-commits
mailing list