[postgis-devel] Installation Paths
alexbodn at 012.net.il
Mon Dec 19 18:53:20 PST 2005
two small objections:
since postgis docdir contains heavy postgis.html, and doc/Makefile
appends postgis directory, it should be fair to have postgis
documentation in a top documentation directory, not under postgresql
one, especially for the case there are multiple postgresql.
thus, if pg_config --configure gets a --docdir like
/usr/share/doc/postgresql, i would suggest stripping postgresql through
datadir should better be where the specific postgresql is holding it's
scripts, and it usualy contains a ./contrib subdir.
the hard-wired path in my file, /usr/share/postgresql, is default for
older debian distributions, which have only one postgresql.
modern debian have a directory for any version under this, and this is
being returned by pg_config.
thus, i would append only /contrib, not /postgresql/contrib to pg_config
--configure returned datadir.
strk at refractions.net wrote:
> Alright, I've given configure.in a cleanup.
> Behaviour should be the same as before:
> case NO_FLAGS:
> paths follow postgresql ones (with older postgis
> case --prefix:
> paths follow GNU coding standards
> case any_override:
> overrides the specific path, valid overrides are:
> --with-docdir=path (README.postgis, postgis.html)
> --libdir=path (liblwgeom.so)
> --bindir=path (loader/dumper)
> --mandir=path (loader/dumper man pages)
> --datadir=path (.sql scripts)
> Alex, can you check this works for you ?
> Other hackers' comments higly welcome.
> On Mon, Dec 19, 2005 at 01:17:23PM +0100, strk at refractions.net wrote:
>>On Mon, Dec 19, 2005 at 11:11:33AM +0100, strk at refractions.net wrote:
>>>As a general mean to support parallel installation I think we should
>>>use completely custom paths, in a standard way.
>>I'm still convinced we should switch to this behaviour.
>>It will allow parallel installation of even MICRO releases,
>>as you could have:
>>You'll have standard switches to fine-tune paths:
>> --bindir (loader/dumper)
>> --datadir (lwpostgis.sql, lwpostgis_upgrade.sql, spatial_ref_sys.sql)
>> --mandir (loader/dumper manual pages)
>> --libdir (liblwgeom.so)
>>And non-standard (but common) switch for docs:
>> --with-docdir (README.postgis, postgis.html)
>>What do you think ?
>>postgis-devel mailing list
>>postgis-devel at postgis.refractions.net
More information about the postgis-devel