[91932] users/ryandesign/scripts/portmylivecheck

ryandesign at macports.org ryandesign at macports.org
Fri Apr 13 03:12:18 PDT 2012


Revision: 91932
          https://trac.macports.org/changeset/91932
Author:   ryandesign at macports.org
Date:     2012-04-13 03:12:18 -0700 (Fri, 13 Apr 2012)
Log Message:
-----------
portmylivecheck: use TMPDIR

Modified Paths:
--------------
    users/ryandesign/scripts/portmylivecheck

Modified: users/ryandesign/scripts/portmylivecheck
===================================================================
--- users/ryandesign/scripts/portmylivecheck	2012-04-13 09:28:40 UTC (rev 91931)
+++ users/ryandesign/scripts/portmylivecheck	2012-04-13 10:12:18 UTC (rev 91932)
@@ -8,8 +8,12 @@
 HANDLE=ryandesign
 JOBS=8
 
-TMPFILE=$(mktemp -t /tmp)
+if [ -z "$TMPDIR" ]; then
+    TMPDIR=/tmp
+fi
 
+TMPFILE="$(mktemp "$TMPDIR/portmylivecheck.XXXXXXXXXX")"
+
 PORTS=$(port echo '(' \
 'maintainer:(\s|^)'$HANDLE'(\s|$)' or \
 'maintainer:(\s|^)'$HANDLE'@macports.org(\s|$)' or \
@@ -17,16 +21,16 @@
 | sed -E 's/ +//g' \
 | tr '\n' ' ')
 
-echo "all: $PORTS" > $TMPFILE
-echo >> $TMPFILE
-echo ".PHONY: $PORTS" >> $TMPFILE
+echo "all: $PORTS" > "$TMPFILE"
+echo >> "$TMPFILE"
+echo ".PHONY: $PORTS" >> "$TMPFILE"
 
 for PORT in $PORTS; do
-    echo >> $TMPFILE
-    echo "$PORT:" >> $TMPFILE
-    echo $'\t'"port livecheck $PORT" >> $TMPFILE
+    echo >> "$TMPFILE"
+    echo "$PORT:" >> "$TMPFILE"
+    echo $'\t'"port livecheck $PORT" >> "$TMPFILE"
 done
 
-make -f $TMPFILE -j $JOBS -s || exit $?
+make -f "$TMPFILE" -j $JOBS -s || exit $?
 
-rm -f $TMPFILE
+rm -f "$TMPFILE"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120413/8f8ec4eb/attachment-0001.html>


More information about the macports-changes mailing list