Packaging the Sahana PortableApp
Download current stable tree, e.g.:
cd cvs -z3 -d:pserver:anonymous@sahana.cvs.sourceforge.net:/cvsroot/sahana co -r rel_0_6 sahana-phase2 mv sahana-phase2 sahana
Clean out CVS folders:
cd sahana find -name 'CVS' -exec rm -rf '{}' \; -print cd ..
Download current PortableApp build system:
cvs -z3 -d:pserver:anonymous@sahana.cvs.sourceforge.net:/cvsroot/sahana co -P sahana-ext
Prepare tree:
cd sahana-ext/release/portable-app mkdir portable-package cp -r portable-skel/* portable-package/ mkdir -p portable-package/PortableApps/SahanaPortable/udrive/www/sahana
Copy in Sahana:
cp -ar ~/sahana/* portable-package/PortableApps/SahanaPortable/udrive/www/sahana cd portable-package mv PortableApps/SahanaPortable/udrive/www/sahana/README_Portable_App ./README
Zip up:
zip -r ../sahana-release-portable-app.zip * cd .. rm -rf portable-package