-Amélioré fonctions de download des packages
[hvlinux.git] / stage5 / pkg / squirrelmail
index aa699e2..3047596 100644 (file)
@@ -1,28 +1,20 @@
-#!/bin/sh
-set -o errexit
+#!/bin/bash
 
-# First argument of this script is the package name
+hvbuild()
+{
+    mv ${LFS_TMP}/${PACKAGE} /srv/www/htdocs/squirrelmail
+    chown -v -R ${APACHE_USER}:${APACHE_USER} /srv/www/htdocs/squirrelmail
 
-# Reading system configuration informations, functions and package versions.
-source ../sysinfos
-source ../functions
-source ../packages-list
+    mkdir -v -p /srv/squirrelmail/{data,attach}
+    chown -v -R ${APACHE_USER}:${APACHE_USER} /srv/squirrelmail
+    chmod -v 0730 /srv/squirrelmail/attach
 
-# Applying patches (if any)
-apply_patches ${1}
+    cp /srv/www/htdocs/squirrelmail/config/config_default.php \
+        /srv/www/htdocs/squirrelmail/config/config.php
 
-mv ${LFS_TMP}/${1} /srv/www/htdocs/squirrelmail
-chown -v -R ${APACHE_USER}:${APACHE_USER} /srv/www/htdocs/squirrelmail
-
-mkdir -v -p /srv/squirrelmail/{data,attach}
-chown -v -R ${APACHE_USER}:${APACHE_USER} /srv/squirrelmail
-chmod -v 0730 /srv/squirrelmail/attach
-
-cp /srv/www/htdocs/squirrelmail/config/config_default.php /srv/www/htdocs/squirrelmail/config/config.php
-
-sed -i -e "s!\(\$data_dir .* =\).*!\1 \'/srv/squirrelmail/data/\';!g" \
-    /srv/www/htdocs/squirrelmail/config/config.php
-sed -i -e "s!\(\$attachment_dir .* =\).*!\1 \'/srv/squirrelmail/attach/\';!g" \
-    /srv/www/htdocs/squirrelmail/config/config.php
-exit $?
+    sed -i -e "s!\(\$data_dir .* =\).*!\1 \'/srv/squirrelmail/data/\';!g" \
+        /srv/www/htdocs/squirrelmail/config/config.php
+    sed -i -e \
+        "s!\(\$attachment_dir .* =\).*!\1 \'/srv/squirrelmail/attach/\';!g" \
+        /srv/www/htdocs/squirrelmail/config/config.php
+}