Building Xfce on OpenSolaris
Build Environment
It is highly recommended that you start with the latest Solaris Express Community Edition distribution and Sun Studio 11. Xfce is built using the JDS Common Build Environment "CBE". If you already have this environment already setup, then you can skip to Getting the Source.
Instructions for downloading and building the JDS Common Build Environment can be found at JDS Project site.
Getting the Source
Once you have installed the JDS CBE, you are now ready to fetch the build sources. You can get the latest set of Xfce build sources from the SVN repository with anonymous access -
jdsuser@jdsbuild:~/> svn co svn+ssh://anon@svn.opensolaris.org/svn/xfce/spec-files-xfce/trunk spec-files-xfce
A spec-files-xfce/xfwm4-themes.spec
A spec-files-xfce/include
A spec-files-xfce/include/Solaris.inc
A spec-files-xfce/include/default-copyright.txt
A spec-files-xfce/include/usr-gnu.inc
A spec-files-xfce/include/default-depend.inc
A spec-files-xfce/extra
.
.
.
A spec-files-xfce/xfce-mcs-plugins.spec
Checked out revision 1.
Building Xfce
Now you have downloaded the source from the subversion repository, you can now build and install Xfce.
jdsuser@jdsbuild:~/> cd spec-files-xfce
jdsuser@jdsbuild:~/spec-files-xfce> pkgtool \-\-download build -v *.spec
If all goes well you should be able to login using Xfce as your desktop.
Help
If you have difficulties building or using JDS, or you have found a bug, please send feedback to desktop-discuss@opensolaris.org. Alternatively, hop onto irc.freenode.net and join us in #opensolaris.