Hinzugefügt:

* XAMPP mit Python
Geändert:
  * Installationsprozess von PHPAJ
  * shutdown.cgi auf ipfire angepasst
  * Make-Packages.sh behebt jetzt doppelte Dateien in den Pak-Archiven.


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@146 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
ms
2006-05-27 10:38:03 +00:00
parent a79906a4c5
commit 8891c0e82c
5 changed files with 39 additions and 16 deletions

View File

@@ -14,9 +14,16 @@ cd / && mkdir -p /paks/$1
cp -f /usr/src/src/paks/$1/{,un}install.sh /paks/$1
chmod 755 /paks/$1/{,un}install.sh
tar cvfz /paks/$1/files.tgz --files=/usr/src/src/paks/$1/ROOTFILES --exclude='#*'
# This tar+untar+tar is for removing files compressed twice
tar cvf /paks/$1/filestmp.tar --files=/usr/src/src/paks/$1/ROOTFILES --exclude='#*'
tar cvf /paks/$1/conftmp.tar --files=/usr/src/src/paks/$1/CONFFILES --exclude='#*'
tar cvfz /paks/$1/conf.tgz --files=/usr/src/src/paks/$1/CONFFILES --exclude='#*'
mkdir -p /paks/$1/ROOT /paks/$1/CONF
tar xvf /paks/$1/filestmp.tar -C /paks/$1/ROOT
tar xvf /paks/$1/conftmp.tar -C /paks/$1/CONF
rm -f /paks/$1/{files,conf}tmp.tar
cd /paks/$1/ROOT && tar cvfz /paks/$1/files.tgz *
cd /paks/$1/CONF && tar cvfz /paks/$1/conf.tgz *
cd /paks/$1 && tar cvfz ../$2.tar.gz files.tgz conf.tgz install.sh uninstall.sh
cd .. && md5sum $2.tar.gz >> $2.tar.gz.md5