[71035] trunk/base

jmr at macports.org jmr at macports.org
Mon Aug 30 02:00:59 PDT 2010


Revision: 71035
          http://trac.macports.org/changeset/71035
Author:   jmr at macports.org
Date:     2010-08-30 02:00:58 -0700 (Mon, 30 Aug 2010)
Log Message:
-----------
remove useless uses of cat

Modified Paths:
--------------
    trunk/base/configure.ac
    trunk/base/doc/Makefile
    trunk/base/portmgr/packaging/packageall.tcl
    trunk/base/portmgr/packaging/rpmall.tcl
    trunk/base/src/port/Makefile
    trunk/base/src/portindex/Makefile

Modified: trunk/base/configure.ac
===================================================================
--- trunk/base/configure.ac	2010-08-30 08:57:35 UTC (rev 71034)
+++ trunk/base/configure.ac	2010-08-30 09:00:58 UTC (rev 71035)
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 dnl $Id$
 AC_PREREQ(2.63)
-AC_DEFUN([MACPORTS_VERSION_MACRO], [esyscmd(cat config/macports_version | tr -d '\n')])
+AC_DEFUN([MACPORTS_VERSION_MACRO], [esyscmd(<config/macports_version tr -d '\n')])
 AC_INIT([MacPorts],MACPORTS_VERSION_MACRO,[macports-dev at lists.macosforge.org],[macports])
 AC_CONFIG_SRCDIR([src/pextlib1.0/Pextlib.c])
 AC_CONFIG_HEADERS([src/config.h])

Modified: trunk/base/doc/Makefile
===================================================================
--- trunk/base/doc/Makefile	2010-08-30 08:57:35 UTC (rev 71034)
+++ trunk/base/doc/Makefile	2010-08-30 09:00:58 UTC (rev 71035)
@@ -32,7 +32,7 @@
 	$(INSTALL) -d -o ${DSTUSR} -g ${DSTGRP} -m ${DSTMODE} ${INSTALLDIR}
 	$(INSTALL) -d -o ${DSTUSR} -g ${DSTGRP} -m ${DSTMODE} ${DESTDIR}${mpconfigdir}
 
-	cat prefix.mtree | $(MTREE) -U -e -p ${INSTALLDIR} > /dev/null
+	<prefix.mtree $(MTREE) -U -e -p ${INSTALLDIR} > /dev/null
 	if test -L "${INSTALLDIR}/man" ; then \
 		rm -f "${INSTALLDIR}/man"; \
 	fi

Modified: trunk/base/portmgr/packaging/packageall.tcl
===================================================================
--- trunk/base/portmgr/packaging/packageall.tcl	2010-08-30 08:57:35 UTC (rev 71034)
+++ trunk/base/portmgr/packaging/packageall.tcl	2010-08-30 09:00:58 UTC (rev 71035)
@@ -302,7 +302,7 @@
 		set logfd ""
 	}
 	#if {[file readable $logfilename]} {
-	#	if {[catch {system "cat $logfilename | /usr/sbin/sendmail -t"} error]} {
+	#	if {[catch {system "<$logfilename /usr/sbin/sendmail -t"} error]} {
 	#		puts stderr "Internal error: $error"
 	#	}
 	#}

Modified: trunk/base/portmgr/packaging/rpmall.tcl
===================================================================
--- trunk/base/portmgr/packaging/rpmall.tcl	2010-08-30 08:57:35 UTC (rev 71034)
+++ trunk/base/portmgr/packaging/rpmall.tcl	2010-08-30 09:00:58 UTC (rev 71035)
@@ -364,7 +364,7 @@
 		set logfd ""
 	}
 	#if {[file readable $logfilename]} {
-	#	if {[catch {system "cat $logfilename | /usr/sbin/sendmail -t"} error]} {
+	#	if {[catch {system "<$logfilename /usr/sbin/sendmail -t"} error]} {
 	#		puts stderr "Internal error: $error"
 	#	}
 	#}

Modified: trunk/base/src/port/Makefile
===================================================================
--- trunk/base/src/port/Makefile	2010-08-30 08:57:35 UTC (rev 71034)
+++ trunk/base/src/port/Makefile	2010-08-30 09:00:58 UTC (rev 71035)
@@ -22,7 +22,7 @@
 	${edit} port.tcl > $@
 
 mkdirs:
-	cat ../../doc/prefix.mtree | $(MTREE) -U -d -e -p ${INSTALLDIR} > /dev/null
+	<../../doc/prefix.mtree $(MTREE) -U -d -e -p ${INSTALLDIR} > /dev/null
 
 clean:
 	rm -f ${SCRIPTS}

Modified: trunk/base/src/portindex/Makefile
===================================================================
--- trunk/base/src/portindex/Makefile	2010-08-30 08:57:35 UTC (rev 71034)
+++ trunk/base/src/portindex/Makefile	2010-08-30 09:00:58 UTC (rev 71035)
@@ -9,7 +9,7 @@
 
 %.cgi: %.pl
 	@ echo $@
-	@ cat $< | sed "/@@PREFIX@@/s//$(subst /,\/,$(PREFIX))/" > $@
+	@ < $< sed "/@@PREFIX@@/s//$(subst /,\/,$(PREFIX))/" > $@
 
 install: all
 	mkdir -p ${DESTDIR}$(PREFIX)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100830/fd98c653/attachment.html>


More information about the macports-changes mailing list