Xfce Desktop Environment for the Debian GNU/Linux distribution.
Latest Xfce version:
Sid: 4.12
Stretch: 4.12
Jessie: 4.10
Wheezy: 4.8
Squeeze: 4.6.2
project homepage on
alioth
packages overview
prospective packages
open bugs
build logs
xfce home page
If you're interested in helping with development, you've found some terrible bug and you'd like to NMU or you wonder if there isn't some new-fangled technique we could use in our packaging to make the world a better place do tell us. Either send a message to the list or pop by on IRC.
Your help is appreciated! Please subscribe to the mailing list and join us.
We coordinate our efforts on a mailing list. The list archives are available.
There is also an IRC channel on freenode
called #debian-xfce. Developers and users alike are more than
welcome to join the discussion.
Our work is available under subversion.
Anonymous access:
svn co svn://anonscm.debian.org/svn/pkg-xfce/
Developer access:
svn co svn+ssh://username@svn.debian.org/svn/pkg-xfce/
Obviously, replace 'username' with your alioth
username.
All our work is in a browsable subversion repository.
A mailing list called
pkg-xfce-commits
stores the various subversion commits.
If you want to follow the development, you're encouraged to
subscribe.
We only keep the debian/ directory of xfce packages in
subversion. We mostly use debhelper 7 tiny rules, hardening features
from dpkg-dev 1.16.1 and debhelper 9 and package format 3.0
(quilt). Some of Our packages still use CDBS with
simple-patchsys when they have not been migrated yet.
It is necessary to create a ../tarballs directory with the .orig.gz
tarballs, which are all downloadable at once as follows:
$ cd scripts
$ ./get-source.sh [desktop|goodies]
$ ./get-source.sh [desktop|goodies] <package>
To start the real process:
$ svn-buildpackage --svn-ignore-new -rfakeroot -us -uc
Note that every option accepted by dpkg-buildpackage is accepted
by svn-buildpackage too. (In the former example:
-rfakeroot -us -uc).
For more detailed instructions, see our HOWTOs.
If you want to rebuild Xfce entirely you can use the pbuilder script available in scripts/pbuilder/pdebuild-sources.sh though you probably want to change the MIRROR= line in pdebuild.conf to point to a local apt-proxy first. The script creates a sid chroot, then builds everything in this chroot, using previously built packages to satisfy dependencies. The script takes an argument, which can be:
You can also build only one package in pbuilder using the following syntax:
$ ./pdebuild-source.sh [desktop|goodies] [package]
Old information about xfce4 in Debian can be found on a wiki used for Xfce main packages coordination.
You can install xfce4 as follows:
$ apt-get update
$ apt-get install xfce4
$ apt-get install xfce4-goodies
$Id: index.html 9334 2015-12-16 20:13:21Z corsac $