]> granicus.if.org Git - postgis/commitdiff
Convert calls to 'sed' to calls to 'perl'
authorPaul Ramsey <pramsey@cleverelephant.ca>
Wed, 30 May 2012 21:49:16 +0000 (21:49 +0000)
committerPaul Ramsey <pramsey@cleverelephant.ca>
Wed, 30 May 2012 21:49:16 +0000 (21:49 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@9829 b70326c6-7e19-0410-871a-916f4a2858ee

doc/Makefile.in

index fc3c0014c498c275f2d802eb638604b6b6d164a1..c2d05401964b72422fbd86393d9410fa9fd0e933 100644 (file)
@@ -20,6 +20,7 @@ INSTALL_DATA=@INSTALL_DATA@
 XSLTPROC=@XSLTPROC@
 XSLBASE=@XSLBASE@
 XMLLINT=@XMLLINT@
+PERL=@PERL@
 
 # To allow network access use:
 #
@@ -140,7 +141,8 @@ tiger_geocoder_cheatsheet.html: ./xsl/tiger_geocoder_cheatsheet.html.xsl $(XML_I
        $(XSLTPROC) ./xsl/tiger_geocoder_cheatsheet.html.xsl postgis-out.xml > $@
 
 postgis-out.xml: postgis.xml Makefile
-       cat $< | sed -e "s/@@LAST_RELEASE_VERSION@@/${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}.${POSTGIS_MICRO_VERSION}/g" -e "s;@@MATHML_PATH@@;${MATHML2_DTD};g" > $@
+       $(PERL) -lpe "s'@@LAST_RELEASE_VERSION@@'${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}.${POSTGIS_MICRO_VERSION}'g" $< | \
+       $(PERL) -lpe "s'@@MATHML_PATH@@'${MATHML2_DTD}'g" > $@
 
 chunked-html: postgis-out.xml Makefile images $(XML_INPUTS)
        $(XSLTPROC) $(XSLTPROC_COMMONOPTS) $(XSLTPROC_HTMLOPTS) \
@@ -179,7 +181,7 @@ postgis-${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}.${POSTGIS_MICRO_VERSIO
 pdf: postgis-${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}.${POSTGIS_MICRO_VERSION}.pdf
 
 doxygen.cfg: doxygen.cfg.in
-       cat $< | sed "s/@@LAST_RELEASE_VERSION@@/${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}.${POSTGIS_MICRO_VERSION}/g" > $@
+       $(PERL) -lpe "s'@@LAST_RELEASE_VERSION@@'${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}.${POSTGIS_MICRO_VERSION}'g" $< > $@
 
 doxygen: doxygen.cfg
        doxygen $<