PostGIS adds support for geographic objects to the PostgreSQL
object-relational database. In effect, PostGIS "spatially enables"
the PostgreSQL server, allowing it to be used as a backend spatial
database for geographic information systems (GIS), much like ESRI's SDE
or Oracle's Spatial extension.
PostGIS follows the OpenGIS "Simple Features Specification for SQL" and
will be submitted for conformance testing at version 1.0.
PostGIS has been developed by Refractions Research Inc as a research project
in open source spatial database technology. PostGIS is released under the
GNU General Public License. We intend to continue development as time and
resources permit. Our list of future projects includes enhanced technology
for data loading and dumping, user interface tools for direct data access
and manipulation, and support for advanced topologies at the server side,
such as coverages, networks, and surfaces.
WWW: http://postgis.refractions.net/
===> The following configuration options are available for postgis-legacy-1.5.3_3:
LOADERGUI=off: Enable shp2pgsql-gui
===> Use 'make config' to modify these settings
- Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc
Reviewed by: bapt
Approved by: portmgr (bapt)
Discussed with: bapt, bsam (who both contributed ideas and code)
Reset maintainer (email is bouncing)
While here:
- Trim headers
- Convert to USES where applicable
- Bump klamav portrevision (pkgconfig is not a run dep anymore)
Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build
it brings bison as a run dependency in case it is set the following way:
USES= bison:run
it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both
While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
Delete excessive hardcoded dependency on server version, postgis 1.5.2 is ready
for
all supported PostgreSQL versions.
Approved by: maintainer
PR: ports/156764
- Unbreak with NOPORTDOCS is defined
- Pet portlint(1)
- While I'm here, add USE_ICONV and fix perl path to make build successfully
with customized PREFIX
PR: ports/139628
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net>
Approved by: Anderson Soares Ferreira (maintainer)
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
- Update to 1.2.0
Changelog:
* New Curve type, based on the ISO SQL/MM model for curves.
* Index binding for curves, allowing them to use the same R-Tree indexes as the
other types.
* Serialization and deserialization functions for Curve, allowing them to be
dumped and restored.
* Performance shortcuts for Contains and Within to optimize point-in-polygon
case.
* Support for most of the ST_* and SE_* spatial SQL functions used by the ESRI
ArcSDE spatial SQL interfaces.
* Documentation of the new SQL/MM functions and Curve types.
PR: ports/107489
Submitted by: Anderson S. Ferreira <anderson@cnpm.embrapa.br> (maintainer)
- Update to 1.1.6
Changelog:
* Fixed CAPI change that broke 64-bit platforms.
* Added Z ordinate to reprojections.
* Updated spatial_ref_sys.sql updated to EPSG 6.11.1.
* Included the Version.config in loader/dumper USAGE messages.
* Fixed regression tests and usage output in loader/dumper.
PR: ports/106305
Submitted by: Anderson S. Ferreira <anderson@cnpm.embrapa.br> (maintainer)
[maintainer-update] databases/postgis fix
This patch adds the missing configure argument '--with-proj',
as reported in PR ports/91112
PR: ports/91220
Submitted by: Anderson S. Ferreira <anderson@cnpm.embrapa.br>
[maintainer-update] Postgis upgrade from 1.0.6 to 1.1.0
Postgis upgrade from 1.0.6 to 1.1.0 .
This release, includes new functionality, performance
improvements and bug fixes. Highlights include:
* Geometry building functions, including line merging, polygon
creation and vertex manipulation,
* Linear referencing functions, including support for measures,
* Performance improvements to coordinate reference transformations
PR: ports/91030
Submitted by: Anderson S. Ferreira <anderson@cnpm.embrapa.br>
Update to 1.0.6.
The 1.0.6 release includes many small bug fixes and initial support
for PostgreSQL 8.2.
PR: ports/90169
Submitted by: Anderson S. Ferreira <anderson@cnpm.embrapa.br>
Upgrade from 1.0.0 to 1.0.1.
This release includes small bug fixes. The following issues have been
resolved:
* Some incorrect escaping in shp2pgsql
* 3D computation in length_spheroid
* Multiple schema support improved
* Better join selectivity estimates
* Improved postgis_restore.pl script
PR: ports/81501
Submitted by: maintainer
Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.
PR: 75344
Approved by: portmgr@ (kris), ade & sean (mentors)
Postgis upgrade from 0.9.0 to 0.9.1
Postgis upgrade from 0.9.0 to 0.9.1
Other changes:
- Adds support to PostgreSQL 8
- Includes Postgis HTML documentation
PR: ports/76214
Submitted by: Anderson S. Ferreira <anderson@cnpm.embrapa.br>
Yet another attempt to fix package building on pointyhat:
Don't use WRKDIRPREFIX but a relative path to find PostgreSQL's
directory.
Reported by: Kris.