From: Ben Pfaff Date: Wed, 30 Sep 2009 04:33:34 +0000 (-0700) Subject: Don't use nonportable "mktemp" utility in perl-module/automake.mk. X-Git-Tag: sav-api~248^2~56 X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=295c32309586d3e353d6bd28c748baad9354349a;hp=161df84f01bd630fb20878a3802d7eebf58c67b9;p=pspp Don't use nonportable "mktemp" utility in perl-module/automake.mk. In porting to FreeBSD, I noticed that perl-module/automake.mk tries to use the "mktemp" utility. FreeBSD happens to have this utility, but it requires an argument, and at any rate it is nonportable and we can avoid using it here, so do so. --- diff --git a/perl-module/automake.mk b/perl-module/automake.mk index d329080dd3..819df652dc 100644 --- a/perl-module/automake.mk +++ b/perl-module/automake.mk @@ -16,14 +16,12 @@ module_sources = \ perl-module/t/Pspp.t perl-module/pspp-module-config: Makefile - target=`mktemp`;\ - echo '%Locations = (' > $$target ;\ - printf " SourceDir => '" >> $$target ;\ - (cd $(top_srcdir) && echo `pwd`\', ) >> $$target ;\ - printf " BuildDir => '" >> $$target ;\ - (cd $(top_builddir) && echo `pwd`\' ) >> $$target ;\ - echo ');' >> $$target ;\ - cp $$target $(top_builddir)/perl-module/pspp-module-config + (echo '%Locations = (';\ + printf " SourceDir => '";\ + (cd $(top_srcdir) && echo `pwd`\', ) ;\ + printf " BuildDir => '";\ + (cd $(top_builddir) && echo `pwd`\' );\ + echo ');') > $(top_builddir)/perl-module/pspp-module-config perl-module/Makefile: perl-module/Makefile.PL perl-module/pspp-module-config cd perl-module && $(PERL) Makefile.PL PREFIX=$(prefix)