070701047DAB9A000041ED00000000000000000000000260E43DC600000000000000080000000200000000000000000000000200000000. 070701047DABA3000081A400000000000000000000000160E43DC600000329000000080000000200000000000000000000000B00000000files.list /usr/share/applications/tazwikiss.desktop
/usr/share/applications/tazcalc.desktop
/var/www/wiki/style.css
/var/www/wiki/plugins/wkp_FullScreen.sh
/var/www/wiki/plugins/wkp_Upload.sh
/var/www/wiki/plugins/wkp_Tables.sh
/var/www/wiki/plugins/wkp_Admin.sh
/var/www/wiki/plugins/wkp_Password.sh
/var/www/wiki/plugins/wkp_Calc.sh
/var/www/wiki/plugins/wkp_Rss.sh
/var/www/wiki/plugins/wkp_Calc.css
/var/www/wiki/index.sh
/var/www/wiki/config-de.sh
/var/www/wiki/pages/AideTables.txt
/var/www/wiki/pages/HelpTables.txt
/var/www/wiki/pages/Welcome.txt
/var/www/wiki/pages/AideCalc.txt
/var/www/wiki/pages/Calc.txt
/var/www/wiki/pages/Accueil.txt
/var/www/wiki/pages/Aide.txt
/var/www/wiki/pages/HelpCalc.txt
/var/www/wiki/pages/Help.txt
/var/www/wiki/template.html
/var/www/wiki/config-fr.sh
/var/www/wiki/config.sh
070701047DABA5000081A400000000000000000000000160E43DC600000B89000000080000000200000000000000000000000800000000receipt # SliTaz package receipt.
PACKED_SIZE="32.0K"
UNPACKED_SIZE="180.0K"
PACKAGE="tazwikiss"
VERSION="258"
CATEGORY="office"
SHORT_DESC="Tiny SliTaz Wiki"
MAINTAINER="pascal.bellard@slitaz.org"
LICENSE="BSD"
SOURCE="slitaz-dev-tools"
TARBALL="$SOURCE-$VERSION.tar.bz2"
WGET_URL="http://hg.slitaz.org/slitaz-dev-tools/archive/$VERSION.tar.bz2"
WEB_SITE="http://www.slitaz.org/"
CONFIG_FILES="/var/www/wiki/config.sh /var/www/wiki/config-de.sh \
/var/www/wiki/config-fr.sh"
HOST_ARCH="any"
current_version()
{
wget -O - http://hg.slitaz.org/slitaz-dev-tools/ 2>/dev/null | \
sed '/^Changeset/!d;s|.*">|http://hg.slitaz.org/slitaz-dev-tools/rev/|;s|<.*||' | \
xargs wget -O - 2>/dev/null | sed '/rev /!d;s|.*rev ||;s| .*||'
}
# Rules to configure and make the package.
compile_rules()
{
mkdir -p $DESTDIR 2>/dev/null
cp -a $src/$PACKAGE/rootfs/* $DESTDIR
}
# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
cp -a $install/* $fs
chown -R 80.80 $fs/var/www
}
# Pre and post install commands for Tazpkg.
post_install()
{
server=busybox
# Configure lighttpd server
if [ -f "$1/etc/lighttpd/lighttpd.conf" ]; then
server=lighttpd
if ! grep -q '"/wiki/"' "$1/etc/lighttpd/lighttpd.conf"; then
sed -e 's|# Fast CGI|$HTTP["url"] =~ "/wiki/" {\
cgi.assign = (\
".sh" => "/bin/sh"\
)\
index-file.names = ( "index.sh" )\
}\n\n&|' -i "$1/etc/lighttpd/lighttpd.conf"
if [ -z "$1" ]; then
# Start Web server.
/etc/init.d/lighttpd stop
/etc/init.d/lighttpd start
fi
fi
fi
# Configure apache server
if [ -f "$1/etc/apache/httpd.conf" ]; then
server=apache
if [ ! -f "$1/etc/apache/conf.d/tazwikiss" ]; then
cat > "$1/etc/apache/conf.d/tazwikiss" <
Options +ExecCGI
AddHandler cgi-script .sh
DirectoryIndex index.sh
AllowOverride None
Order allow,deny
Allow from all
EOT
if [ -z "$1" ]; then
echo
# Start Web server.
/etc/init.d/apache stop
/etc/init.d/apache start
fi
fi
fi
# Configure busybox/httpd server by default
if [ "$server" = "busybox" ]; then
sed -i 's/lighttpd/httpd/' "$1/etc/rcS.conf"
if [ ! -s "$1/etc/httpd.conf" ]; then
cat > "$1/etc/httpd.conf" <> "$1/etc/httpd.conf"
done <