PDA

View Full Version : Slackware: Upgrade...


phorogit
08-01-2008, 07:40 AM
AMD Linux Catalyst
Distribution Packaging Script Commit:

Slackware: Upgrade 1.3.2-1 --> 1.3.3 --buildpkg creates tmpSlackwarePkg.txt only when installer is invoked with --buildandinstallpkg --- Slackware/ati-packager.sh 2008-08-01 12:27:24.000000000 +0000 +++ test/packages/Slackware/ati-packager.sh 2008-08-01 13:17:02.000000000 +0000 -at--at- -81,9 +81,14 -at--at- # 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; --- Slackware/make_module.sh 2008-08-01 12:27:24.000000000 +0000 +++ test/packages/Slackware/make_module.sh 2008-08-01 13:08:18.000000000 +0000 -at--at- -15,7 +15,8 -at--at- 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}; --- Slackware/make_x.sh 2008-08-01 12:27:24.000000000 +0000 +++ test/packages/Slackware/make_x.sh 2008-08-01 13:08:39.000000000 +0000 -at--at- -147,7 +147,7 -at--at- 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};

http://www.phorogit.com/index.php?p=fglrx-packaging.git&a=commitdiff&h=fd7e43450749b0450b9e59f5d2eeca972b5fff3f&hb=e6e76d6de1b6f98d0c88f8f671f8386c75e5f1ea