Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
howto:create_graphical_installer [2007/12/15 04:21] – created 98.196.111.227howto:create_graphical_installer [2019/03/27 22:37] – [InstallIt] spelling blueberrybrownie
Line 1: Line 1:
 +===== Requirements =====
 +  * ruby interpreter
 +  * "fat tarball" of desired Xfce version
 +
 +===== InstallI =====
 +This is the core of the installer.
 +<code>
 +svn co http://svn.xfce.org/svn/xfce/installit/branches/installer-single-file installit
 +cd installit
 +./autogen.sh
 +make
 +sudo make install
 +cd ..
 +</code>
 +
 +===== Xfce Config =====
 +<code>
 +svn co http://svn.xfce.org/svn/xfce/xfce-installers/trunk/xfce44 xfce44-installer
 +cd xfce44-installer
 +</code>
 +Update the version number and whatever else you want in xfce44.xml, the configuration file for the installer.
 +
 +===== Xfce Components =====
 +<code>
 +mkdir release
 +cd release
 +</code>
 +Acquire a fat tarball and place it here.
 +<code>
 +tar -xjf xfce-*-src.tar.bz2
 +</code>
 +That'll create a xfce-.../src directory containing a bunch of .tar.bz2's. Extract each of those and move the resulting subdirectory up to the current working directory, truncating the version number from its name.
 +(I have a script to automate this. -ongardie)
 +<code>
 +cd .. #back to xfce44-installer
 +</code>
 +
 +===== Build It =====
 +<code>
 +make
 +./xfce4-*-installer.run --check
 +</code>
 +
 +
 +----
 This page is based on the following IRC conversation: This page is based on the following IRC conversation:
 <file> <file>