[GRASS-dev] Re: [GRASS GIS] #1191: make install gives sed error in r43810

GRASS GIS trac at osgeo.org
Thu Oct 7 19:44:37 EDT 2010


#1191: make install gives sed error in r43810
--------------------------+-------------------------------------------------
 Reporter:  cgsbob        |       Owner:  grass-dev@…              
     Type:  defect        |      Status:  new                      
 Priority:  normal        |   Milestone:  6.5.0                    
Component:  Installation  |     Version:  svn-develbranch6         
 Keywords:  Makefile      |    Platform:  All                      
      Cpu:  All           |  
--------------------------+-------------------------------------------------

Comment(by hamish):

 Replying to [comment:4 glynn]:
 > you meant a literal $ as the EOL marker in a regexp, right?

 yes. Just a small attempt to make the search string more exact, but as
 that's the only occurrence of g.html2man in the include/Man.make file it
 wasn't strictly required.

 > In which case, use "$$":

 thanks for the info. I've never been very strong on Makefile syntax and
 have never found a good resource explaining it.


 AFAIU none of the wingrass/mac/debian/... packaging scripts actually run
 'make install', so after verifying that these changes do in fact help to
 make g.extension functional on installed copies of GRASS we still need to
 port these sed replacements around to the other branches and packaging
 scripts.

 Also, to make GRASS_ADDON_PATH work with the 'make install' dir structure
 for local users, in (experimental) 6.5svn g.extension I've symlinked the
 binary back into ~/.grass6/addons/ from ~/.grass6/addons/{bin|scripts}/
 using 'ln -s'. I take it on wingrass this will still work, but by making a
 full copy of the file?


 Hamish

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/1191#comment:5>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list