Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new) devel/gettext,-textstyle
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
See http://postgis.net/2015/10/07/postgis-2.2.0 for details.
Now versions liblwgeom so USE_LIBTOOL is needed.
Remove LD_PRELOAD=libpthread.so for tests since it isnt needed anymore
(spotted by abieber@)
rtpostgis still has issues during tests but it doesnt seem a regression,
and i'll look into this.
Remove patch merged upstream in http://trac.osgeo.org/postgis/ticket/2723
pass INSTALL=install to the do-test target so that things are not
installed with -o/-g. All tests are successful on amd64.
Fix WANTLIB after kerb/gdal update, new MASTER_SITES. Actually install
the README by adding it to PLIST.. and use enough XXXX's in mktemp call
during regress tests.
- add build dep on ImageMagick/docbook-xsl/libxslt to build the documentation
- dont install the utils anymore, they're not maintained and were barely
useful. postgis_restore.pl is in share/postgresql/contrib/postgis-2.0 now
- provide a complete do-regress target taking care of creating/starting/tearing
down a temporary database
- 'CREATE EXTENSION postgis' is now the simpler way to spatially-enabled a db
- add a README explaining how to LD_PRELOAD libpthread.so in postgresql since
it's required by postgis
- take maintainership from eric@ since he doesn't use it anymore
- see http://www.postgis.org/news/20120403/ for the list of new features
in the 2.x branch.