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: sid-i386-build69~1 X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pspp-builds.git;a=commitdiff_plain;h=295c32309586d3e353d6bd28c748baad9354349a 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 d329080d..819df652 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)