Summary
Description: The git repository for the ATI/AMD fglrx packaging scripts.
Last Change: Thu 2/4/10 2:40
Recent Commits
>
--git a/Slackware/ati-packager.sh b/Slackware/ati-packager.sh
index 1a52ad9..be46684 100755
--- a/Slackware/ati-packager.sh
+++ b/Slackware/ati-packager.sh
@@ -81,9 +81,14 @@ function _init_env
# File temporaneo che contiene l'elenco dei pacchetti creati.
# Questo file è creato/modificato dalle funzioni che creano i pacchetti
+ # se, e solo se, l'installer ($PPID) viene invocato con l'opzione --buildandinstallpkg,
# e viene cancellato quando questo script viene invocato con il paramentro
- # --install
- TMP_FILE=${DEST_DIR}/tmpSlackwarePkg.txt;
+ # --installpkg
+ if grep -q -- '--buildandinstallpkg' /proc/${PPID}/cmdline; then
+ TMP_FILE=${DEST_DIR}/tmpSlackwarePkg.txt;
+ else
+ TMP_FILE='';
+ fi
# Controllo l'esistenza di alcuni comandi utili ma non necessari
which -V &> /dev/null && USE_WHICH=1 || USE_WHICH=0;
@@ -177,7 +182,7 @@ function _print_with_color
# Implementa l'opzione --buildpkg dello script
# $1: nome del pacchetto da costruire
-# $2 puè essere:
+# $2 può essere:
# '' : costruisce il pacchetto
# '--dryrun': controlla solo che il parametro $1 sia corretto
# ritorna 0 se lo è, 1 altrimenti
diff --git a/Slackware/make_module.sh b/Slackware/make_module.sh
index c8c556b..54c4aec 100644
--- a/Slackware/make_module.sh
+++ b/Slackware/make_module.sh
@@ -15,7 +15,8 @@ function _make_module_pkg
makepkg -l y -c n ${MODULE_PACK_NAME};
mv ${MODULE_PACK_NAME} ${DEST_DIR};
- echo ${MODULE_PACK_NAME} >> ${TMP_FILE};
+
+ [ "x${TMP_FILE}" != "x" ] && echo ${MODULE_PACK_NAME} >> ${TMP_FILE};
cd ${ROOT_DIR};
diff --git a/Slackware/make_x.sh b/Slackware/make_x.sh
index 0eaa5f2..e14c116 100644
--- a/Slackware/make_x.sh
+++ b/Slackware/make_x.sh
@@ -147,7 +147,7 @@ function _make_x
makepkg -l y -c n ${X_PACK_NAME};
mv ${X_PACK_NAME} ${DEST_DIR};
- echo ${X_PACK_NAME} >> ${TMP_FILE};
+ [ "x${TMP_FILE}" != "x" ] && echo ${X_PACK_NAME} >> ${TMP_FILE};
cd ${ROOT_DIR};
<
Copyright © 2010 by Phoronix Media