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?a=commitdiff_plain;ds=sidebyside;h=295c32309586d3e353d6bd28c748baad9354349a;p=pspp-builds.git 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)