From 9df1aa3b4ed2ec393cda5eeb444856b4d7be1fca Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 14 Apr 2014 10:41:06 +0200 Subject: [PATCH] hooks/post-install/create-xbps-metadata-scripts: make sure to finalize scripts correctly. The issue was that if a pkg does not add the missing newline at INSTALL or REMOVE scripts, those were generated with a syntax error. Found by onekk. --- common/hooks/post-install/04-create-xbps-metadata-scripts.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/common/hooks/post-install/04-create-xbps-metadata-scripts.sh b/common/hooks/post-install/04-create-xbps-metadata-scripts.sh index 15f407ad8ef..b8fa3688cdf 100644 --- a/common/hooks/post-install/04-create-xbps-metadata-scripts.sh +++ b/common/hooks/post-install/04-create-xbps-metadata-scripts.sh @@ -302,6 +302,7 @@ _EOF found=1 cat ${action_file} >> $tmpf fi + echo >> $tmpf echo "exit 0" >> $tmpf mv $tmpf ${PKGDESTDIR}/INSTALL && chmod 755 ${PKGDESTDIR}/INSTALL ;; @@ -311,6 +312,7 @@ _EOF found=1 cat ${action_file} >> $tmpf fi + echo >> $tmpf echo "exit 0" >> $tmpf mv $tmpf ${PKGDESTDIR}/REMOVE && chmod 755 ${PKGDESTDIR}/REMOVE ;;