[GRASS-dev] [GRASS GIS] #764: Can the install process accept a DESTROOT additional variable?

#764: Can the install process accept a DESTROOT additional variable?
------------------------------+---------------------------------------------
Reporter: vince | Owner: grass-dev@lists.osgeo.org
     Type: enhancement | Status: new
Priority: minor | Milestone: 6.4.0
Component: Installation | Version: unspecified
Keywords: install DESTROOT | Platform: MacOSX
      Cpu: OSX/Intel |
------------------------------+---------------------------------------------
Many Makefiles now accept an additional variable called DESTROOT that
specifies a kind of root install location, considering all other paths
relative to this root. This is used by Macports to install applications in
special locations, while using soft links to make the files visible in the
standard directories.

This appear to be not supported by the install Makefile of Grass. If I use
a modified prefix, I get a normal file behaviour, but because of the
-install_name flag in the include/Make/Plateform file, all the libraries
and their dependencies are wrong (as well as the file that are linked
against them, like etc/lock). Could it be possible before 6.4.0 release to
enhance the Makefile in order to support this type of installation?

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/764&gt;
GRASS GIS <http://grass.osgeo.org>

#764: OSX: Can the install process accept a DESTROOT additional variable?
------------------------------+---------------------------------------------
Reporter: vince | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: minor | Milestone: 6.4.0
Component: Installation | Version: unspecified
Keywords: install DESTROOT | Platform: MacOSX
      Cpu: OSX/Intel |
------------------------------+---------------------------------------------

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/764#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#764: Can the install process accept a DESTDIR additional variable?
-----------------------------+----------------------------------------------
Reporter: vince | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: minor | Milestone: 6.4.0
Component: Installation | Version: unspecified
Keywords: install DESTDIR | Platform: All
      Cpu: All |
-----------------------------+----------------------------------------------
Changes (by kyngchaos):

  * keywords: install DESTROOT => install DESTDIR
  * platform: MacOSX => All
  * cpu: OSX/Intel => All

Comment:

This isn't really an OS X-only feature. DESTDIR (as it is normally
called) is common in makefiles, for all platforms.

There IS something in the OS X build that has a similar effect: make
bindist. It stages the installation in the macosx folder in the source
before creating the installer.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/764#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>

#764: Can the install process accept a DESTDIR additional variable?
-----------------------------+----------------------------------------------
Reporter: vince | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: minor | Milestone: 6.4.4
Component: Installation | Version: unspecified
Keywords: install DESTDIR | Platform: All
      Cpu: All |
-----------------------------+----------------------------------------------
Changes (by neteler):

  * milestone: 6.4.0 => 6.4.4

Comment:

Potential patch in trac #1839

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/764#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>