Commit graph

129 commits

Author SHA1 Message Date
gdt
f9aca6c16e Update to 1.2.1
* Fix for bug in Within() caused by point-in-polygon performance
shortcut.
* Fix for bug in indexes with null on PostgreSQL 8.2.
* Fix for JTS handling of multi-dimensional data.
* Fix for GCJ Java support.
* Fix for JDBC compatibility in PostgreSQL 8.2.
* New AsKML() function.
* Better Transform() performance when no transform is actually required!
2007-01-12 18:11:49 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
joerg
331e2615fa Change PostgreSQL default version to 8.1 and bump revision of all
packages which have it active by default.
2006-12-28 12:12:57 +00:00
joerg
d26cf36e57 - fine grained X11 dependencies for packages which have either USE_IMAKE
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-27 13:37:35 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
gdt
3e55f13a8c PostGIS 1.2.0
2006/12/08
        - Added curved geometry type support for serialization/deserialization.
        - Added point-in-polygon shortcircuit to Contains and Within functions.
        - JDBC: Added awt.shape implementation for JTS geometries
        - EJB3: Fixed NullPointer bug, thanks to Norman Barker
2006-12-09 17:07:39 +00:00
joerg
e514cdcf5b Fix build on DragonFly. 2006-12-06 17:43:27 +00:00
xtraeme
8df265b431 Remove stalled patches from previous update. (hi gdt) 2006-11-30 21:42:28 +00:00
gdt
deed3e795e Update to 1.1.6.
PostGIS 1.1.6
2006/11/02

	- fixed CAPI change that broke 64-bit platforms
	- use Z ordinate in reprojections
	- spatial_ref_sys.sql updated to EPSG 6.11.1
        - Simplified Version.config infrastructure to use a single
          pack of version variables for everything.
        - Include the Version.config in loader/dumper USAGE messages
        - Replace hand-made, fragile JDBC version parser with Properties
        - Fixed setSRID() bug in JDBC, thanks to Thomas Marti
        - loader/dumper: fixed regression tests and usage output

PostGIS 1.1.5
2006/10/13
	- Java:
	  - Removed obsolete synchronization from Jts code.
	  - fixed nullpointer Exception in Geometry.equals() method
          - Added EJB3Spatial.odt to fulfill the GPL requirement of
            distributing the "preferred form of modification"
	- Added -S option for non-multi geometries to shp2pgsql
	- Updated heavily outdated README files for shp2pgsql/pgsql2shp by
	  merging them with the manpages.
2006-11-10 21:19:43 +00:00
gdt
5ed5a016d2 bump required version (geos-config has a new option).
No PKGREVISION++ (riding upgrade < 1 hour ago).
2006-11-10 21:18:54 +00:00
gdt
f6e643a8c4 Update to 2.2.3. (Minor and irrelevant changes omitted.)
Take maintainership.

Changes in 2.2.3

- CAPI: multiple finishGEOS() calls made harmless.

Changes in 2.2.2

- Added LinearRing::clone
- Added GEOSArea(), GEOSLength(), GEOSEnvelope(), and GEOSGeomType() to C API
- Cleanups in C-API
- Support for gcc-4
- Fixed Polygon::equalsExact
- Fixed bug in NULL-factory Geometry constructor
- Cleanups in SWIG wrappers
- New Ruby bindings
- Enumerated SweepLineEvent's DELETE and INSERT labels
  renamed to DELETE_EVENT and INSERT_EVENT.
- Fixed geos-config to use system-specific libs path
- Accept correct WKT format for MultiPoints
- SRID support in (E)WKB reader.

Changes in 2.2.0

- Higher dimensions interface for CoordinateSequence
- Added getCoordinatesRO for Point class
- NEW WKB IO
- NEW Simplified and stabler C API

Changes in 2.1.4

- Severe BUGFIX in BufferSubgraphGT and other functions used
  as StrictWeakOrdering predicates for sort()

Changes in 2.1.3

- XMLTester installed by default
- New Node::isIncidentEdgeInResult() method

Changes in 2.1.2

- Added multipolygon buffering test in source/test/testLeaksBig
- Ported JTS robustness patch for RobustLineIntersector
- Removed useless Coordinate copies in OverlayOp::mergeZ()
- Avoided throws by IsValid on invalid input
- Stricter C++ syntax (math.h=>cmath, ieeefp.h in "C" block, ostringstream
  instead of sprintf)
- Better support for older compilers (Polygonizer::LineStringAdder friendship)
- Removed useless Coordinate copies in CGAlgorithms::isOnLine()
- Added support for polygonize and parametrized buffer tests in XMLTester
- Fixed Z interpolation in LineIntersector
- Made polygon::getBoundary() always OGC-valid (no LinearRings)
- Input checking and promoting in GeometryFactory::createMultiLineString()
- Segfault fix in GeometryEditor::editPolygon()

Changes in 2.1.1

- Fixed uninitialized Coordinate in TopologyException
- Added install of version.h, platform.h and timeval.h
- Z interpolation in overlay operations

Changes in 2.1.0

- Added Polygonizer and LineMerger classes.
- python wrapper examples
- Z support in overlay operations.
2006-11-10 21:00:23 +00:00
wiz
a3a0dbe695 Update to 6.11.2:
* Change 2006.881 as documented in Change table - return of four
CRS records for Poland missing from v6.11 and v6.11.1.
2006-10-29 00:15:43 +00:00
rillig
cbd820071f Skip the portability check for one file that we don't use anyway. 2006-10-24 09:00:02 +00:00
rillig
ba51e39984 Fixed "test ==". 2006-10-22 20:27:22 +00:00
rillig
b49d90f8c6 Fixed "test ==". 2006-10-13 06:22:54 +00:00
wiz
0336991826 Update to 6.11.1 (old distfiles disappeared). Ok brook.
Version 6.11.1 is the current release of the EPSG dataset,
distributed in an MS Access 97 database and/or as SQL scripts.
It incorporates data received and verified since the release of
Version 6.11 in August 2006.

pkgsrc fixes: SUBST_* improvements (was patching nonexistent file)
2006-10-12 22:56:08 +00:00
gdt
74d9d366ce rename loader script to epsg-load, and install in ${PREFIX}/bin
PKGREVISION++
2006-10-04 14:25:57 +00:00
gdt
754626c9aa invoke help if called with no arguments 2006-10-03 12:55:47 +00:00
gdt
1f2b627621 Packaging update from Brook Milligan:
change DIST_SUBDIR to be based on date
  add helper script to load data into a database

PKGREVISION++
2006-10-03 12:53:44 +00:00
gdt
ac53d7a1ad update to 1.1.4
Installed docs changed a bit.

upstream changes:

        - Fixed support for PostgreSQL 8.2
        - Fixed bug in collect() function discarding SRID of input
        - Added SRID match check in MakeBox2d and MakeBox3d
        - Fixed regress tests to pass with GEOS-3.0.0
        - Improved pgsql2shp run concurrency.
        - [many java changes]
2006-10-02 13:47:19 +00:00
gdt
d8dbb92254 Use 'geos-config --libs' instead of --ldflags, to match usage of the
version we have in pkgsrc.  Fixes failure of library to find geos/proj
prerequisites.  PKGREVISION++
2006-09-20 16:24:46 +00:00
gdt
9b356774ed Add @LDFLAGS@ to tools/geos-config.in, so that 'geos-config --libs'
prints

  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgeos

instead of

  -L/usr/pkg/lib -lgeos
2006-09-20 16:01:48 +00:00
gdt
0eb0b6db3d Put liblwgeom where postgis wants to put it.
Attempt to work around lack of RPATH for liblwgeom.
2006-09-14 19:16:43 +00:00
gdt
ffeee65e6f add postgresql81-postgis 2006-09-14 17:04:07 +00:00
gdt
8a15861104 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 has been certified as compliant
with the "Types and Functions" profile.  PostGIS/PostgreSQL includes
the following functionality:
* Simple Features as defined by the OpenGIS Consortium (OGC)
* Support for Well-Known Text and Well-Known Binary
  representations of GIS objects
* Fast spatial indexing using GiST
* Geospatial analysis functions
* PostgreSQL JDBC extension objects corresponding to the
  geometries
* Support for OGC access functions as defined by the Simple
  Features Specification

Based on package in pkgsrc-wip by mchittur@cs.nmsu.edu.  Updated to
not require building in PG source dir now that postgresql81-client
installs the "server" include fies.
2006-09-14 17:02:40 +00:00
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
rillig
353c4fb8ac Fixed hard-coded paths. 2006-09-06 10:16:25 +00:00
rillig
d66c772f6b Fixed path to the Perl interpreter. Bumped PKGREVISION. 2006-09-06 10:06:13 +00:00
rillig
0d4b1897a3 Fixed pkglint warnings. 2006-09-06 10:00:25 +00:00
rillig
6b09efaf11 Fixed path to the manual pages. 2006-09-06 09:59:24 +00:00
rillig
57ecd779f0 Fixed pkglint warnings. 2006-09-06 09:54:39 +00:00
rillig
50bdde5ccd Removed the unnecessary .gz extension from the manual pages. 2006-09-06 09:52:42 +00:00
gdt
05469e1426 Update to 2.33.
* Fri Jun  9 2006 Eric S. Raymond <esr@snark.thyrsus.com> - 2.33-1
- Fix bad unit conversion in V output.  Clean up some man-page messes.
  Fixed buggy libgps parsing of multiple responses.  It's now possible
  to lock gpsd to a fixed speed at compile time for embedded use.  Added
  NTRIP support, thanks to Ville Nuorvala.  O command now ships an
  explicit mode field.

* Sun Mar 12 2006 Eric S. Raymond <esr@snark.thyrsus.com> - 2.32-1
- Cleanup of the xgps layout, and minor memory-leak fixes for xgps.  Fix
  to cope with Antares uBlox by Andreas Stricker.  Minor fix to libgps
  cgpxlogger.  Merge cgpxlogger and gpxlogger documentation onto
  the xgps(1) manual page and rename it gps(1).
2006-08-31 14:12:53 +00:00
gdt
90c21013c7 fix PLIST by adding PY_PATCHPLIST 2006-08-28 13:59:51 +00:00
kristerw
9cf221ccab Fix "extra qualification 'FITRasterBand::' on member 'FITRasterBand'" error
seen with gcc 4.
2006-08-27 18:28:37 +00:00
wiz
85ef505aa7 Fix build with gcc4. Patch provided by Brook Milligan
in PR 34273.
2006-08-24 18:30:24 +00:00
wiz
91e0d597d6 Use separate SITES.* for the two pdfs, to speed up downloads. 2006-08-23 18:29:53 +00:00
joerg
5eb31bc8b5 Fix spelling of the version variable. 2006-08-23 11:18:50 +00:00
gdt
018236bca5 Include swig bl3; PKGREVISION++. Pointed out by joerg@ 2006-08-22 19:37:40 +00:00
joerg
708fa55747 Doesn't support Python < 2.3. 2006-08-22 15:09:19 +00:00
gdt
b7801bf7f8 add epsg 2006-08-16 14:40:35 +00:00
gdt
e13f4e2173 This package provides a database of geodetic parameters in a form
suitable for loading into mysql or PostgreSQL.

From Brook Milligan via pkgsrc-wip.
2006-08-16 14:37:21 +00:00
wiz
e75acc804c Correct dependency handling; from Brook Milligan in private mail. 2006-08-10 00:38:25 +00:00
gdt
c73b19564c add proj-swig 2006-07-26 22:47:27 +00:00
gdt
0275752b57 This package provides guile and python wrappers for PROJ, a coordinate
transformation library.

The python support is not yet right, but it's broken in the upstream
package.  guile support works fine.
2006-07-26 22:46:31 +00:00
gdt
08902325e5 add py-proj 2006-07-26 20:15:05 +00:00
gdt
c18b17e94a This package provides a Pyrex wrapper to provide python interfaces to
PROJ.4 (http://proj.maptools.org) functions for coordinate transformation.
(PROJ is in misc/proj.)
2006-07-26 20:13:56 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
gson
1968f112cd Update garmin-utils to 2.4. The only changes relative to 2.2
are that all the pkgsrc patches have been integrated into the
base distribution; there are no functional changes.
2006-07-19 16:07:29 +00:00
gson
829882d7e5 Pointer signedness fixes, to make it build with gcc 4.1.2 which
otherwise fails as the Makefile specifies -Wall -Werror.
2006-07-11 18:11:24 +00:00