if(($ACT == 'edit' || $ACT == 'preview') && $INFO['editable']){ ?> } else { ?> } ?>
Packaging Campcaster for Debian & Ubuntu..
debian/
foldercd /tmp wget http://rg42.org/_media/wiki/campcaster/campcaster_1.4.0.orig.tar.gz wget http://rg42.org/_media/wiki/campcaster/campcaster_1-package.diff wget http://rg42.org/_media/wiki/campcaster/campcaster_2-fixes.diff wget http://rg42.org/_media/wiki/campcaster/campcaster_3-debianonly.diff tar xvzf campcaster_1.4.0.orig.tar.gz cd campcaster-1.4.0 patch -p1 < ../campcaster_1-package.diff patch -p1 < ../campcaster_2-fixes.diff patch -p1 < ../campcaster_3-debianonly.diff #debuild # option 1 dpkg-buildpackage -rfakeroot # option 2 #pdebuild # option 3 :)
cd .. dpkg -i campcaster-libs_1.4.0-1_i386.deb \ campcaster-station_1.4.0-1_i386.deb \ campcaster-studio_1.4.0-1_i386.deb apt-get install -f # install missing dependencies
ls -ld campcaster_* dput ... campcaster_1.4.0-1_i386.changes
Note, before dput
ting the package check the target in the changelog. currently it points to Lucid
.
remaining Lintian Warnings/Errors:
E: campcaster-station: possible-gpl-code-linked-with-openssl W: campcaster-station: embedded-php-library usr/share/campcaster/www/htmlUI/var/Smarty/libs/Smarty.class.php W: campcaster-station: embedded-php-library usr/share/campcaster/www/htmlUI/var/Smarty/libs/Smarty_Compiler.class.php E: campcaster-libs: possible-gpl-code-linked-with-openssl E: campcaster-studio: possible-gpl-code-linked-with-openssl W: campcaster-studio: extra-license-file usr/share/campcaster/www/testAudio.ogg.license
Overview of changes in campcaster_2-fixes.diff
:
pg_hba.conf
(not needed w/ pgsql-8.4 on debian and ubuntu)/usr/share/campcaster
vs. /var/lib/campcaster
- /var is retained during updates of the package and only deleted when purging the installation./var/www/campcaster
→ implemented with Alias
in apache config.${prefix}
to allow installation in a tmp folder.`dirname $0`/..
(/opt/cc/bin → /opt/cc/tmp ; /usr/bin/ → /usr/tmp) to /tmp/ ENCODING 'utf-8';
from database creation options.W: campcaster-studio: extra-license-fileusr/share/campcaster/www/testAudio.ogg.license
Debian doesn't like them: http://evan.prodromou.name/ccsummary/ccsummary.html, http://wiki.creativecommons.org/Version_3#Debian
Here are some public-domain sounds:
Beep:
Tone:
dang dang dang :) :
Campcaster rocks: