Commit graph

240 commits

Author SHA1 Message Date
obache
6d5ad042b4 Update MASTER_SITES, from Zafer Aydogan. 2008-08-04 06:50:36 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
adrianp
d265a22c86 Fix builds on Darwin 2008-06-21 18:35:03 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
joerg
a8a3c01339 Explicitly add pax dependency in those Makefiles that use it (or have
patches to add it). Drop pax from the default USE_TOOLS list.
Make bsdtar the default for those places that wanted gtar to extract
long links etc, as bsdtar can be built of the tree.
2008-05-25 21:42:20 +00:00
gdt
8b15c3d3ee Add patch to install man pages regardless of HAVE_XSLT_PROCESSOR
because built man pages are in the distribution tarball.
From Sergey Svishchev  in private mail.
2008-05-08 00:06:51 +00:00
drochner
36b26c2a21 update CIA world factbook data to the 2006 edition 2008-05-07 19:32:54 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
joerg
70b0ffd0f6 Fix installation. 2008-04-07 17:13:08 +00:00
he
98c3370373 Add p5-Geo-Distance. 2008-04-07 13:22:35 +00:00
he
0766b24c1e Import p5-Geo-Distance version 0.11, a perl library to Calculate
Distances and Closest Locations.
2008-04-07 13:21:51 +00:00
joerg
2a7055907f Make PostgreSQL 8.2 the default version. Bump all packages using it.
Remove PostgreSQL 8.0 as choice.
2008-03-13 17:38:48 +00:00
jlam
037b57d5dd Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 14:44:05 +00:00
gdt
fb7572dae3 revbump due to geography/geos shlib major bump 2008-02-16 01:29:00 +00:00
gdt
cbf8e785cb Update to 3.0.0.
Changes in 3.0.0

   These are mostly ABI breaking changes.
   In few cases the API also changed, but the most external one
   (the documented one) should be unchanged.

- New things:
	- Added geom::BinaryOp class performing a binary operation
	  using different heuristics to reduce probability of robustness
	  issues. Both C-API and XMLTester now use this class for
	  binary operations.
	- Added covers() and coveredBy() predicates to Geometry class
	- Added overlay::overlayOp() adapter class
	- Added GEOSSimplify() and GEOSTopologyPreserveSimplify()
	  to the C API
	- Added closed ring checks in IsValidOp
	- Multi-input support in XMLTester
	- HEXWKB I/O
	- Envelope(string) ctor
	- Ruby interface
	- New ShortCircuitedGeometryVisitor class
	- New operation/predicate package
	- Added CGAlgorithms::isPointInRing() version working with
	  Coordinate::ConstVect type (faster!)
	- Added getAt(int pos, Coordinate &to) funtion to CoordinateSequence
	  class.
	- Moved GetNumGeometries() and GetGeometryN() interfaces
	  from GeometryCollection to Geometry class.
	- New planarSubgraph class
	- New ConnectedSubgraphFinder class.
	- New LineSequencer class
	- New WKTWriter::toLineString and ::toPoint convenience methods
	- New IsValidOp::setSelfTouchingRingFormingHoleValid method
	- New WKTWriter::toLineString and ::toPoint convenience methods
	- New IsValidOp::setSelfTouchingRingFormingHoleValid method
	- New Envelope::centre()
	- New Envelope::intersection(Envelope)
	- New Envelope::expandBy(distance, [ydistance])
	- New LineString::reverse()
	- New MultiLineString::reverse()
	- New Geometry::buffer(distance, quadSeg, endCapStyle)
	- New SnapRounding code
	- New size() and operator[] interfaces to CoordinateSequence
	- New ScaledNoder class
	- New unit tests (make check rule)

- Optimizations:
	- WKT parser speedup
	- Function inlining
	- Coordinate copies reduction
  	- Heap allocations reduction
	- More classes made final
	- Better use of standard containers
	- Use of singletons when appropriate
	- Removed many function calls in loops' end conditions
	- Improved XMLTester output and user interface
	- Improved memory use in geos::geom::util::PolygonExtractor
	- Ported JTS-1.7 version of ConvexHull with big attention to
	  memory usage optimizations.
	- Changed CoordinateArrayFilter to reduce memory copies
	- Changed UniqueCoordinateArrayFilter to reduce memory copies
	- Added rectangle-based optimizations of intersects() and
	  contains() ops
	- Inlined all planarGraphComponent class
	- More iterators returning methods and inlining in planargraph.
	- Obsoleted toInternalGeometry/fromInternalGeometry
	- Improved buffering speed and robustness by using Snap Rounding

- Semantic changes

	- SegmentString: getCoordinates() doesn't return a clone
	  anymore, getCoordinatesRO() obsoleted.
	- JTS packages mapped to geos:: sub-namespaces
	- Geometry::getInteriorPoint() returns NULL if called
	  against an EMPTY geom
	- LineString::get{Start,End}Point return NULL for
	  EMPTY geoms
	- GEOSException is now derived by std::runtim_exception
	  and thrown by const reference.
	- Geometry constructors made protected, to force use
	  of a GeometryFactory.

- Correctness:
	- More const-correct signatures
	- Stronger methods typing (removed some void * args).
	- Changed index-related funx signatures to use size_t
	  rather then int
	- More const-correctness in Buffer "package"
	- Bugfix in LineString::getCoordinate() failing to return
	  NULL from getCoordinat() when empty.
	- Use unsigned int for indexes and sizes.

- Layout changes:
	- Namespaces mapping JTS packages
	- Renamed classes after JTS names (namespaces use made this possible
	  w/out name clashes)
	- Splitted headers, for build speedup and possible API reduction.
	- Moved source/bigtest and source/test to tests/bigtest
	  and test/xmltester
	- Moved C-API in it's own top-level dir capi/
	- Reworked automake scripts to produce a static lib for each subdir
	  and then link all subsystem's libs togheter
	- Renamed DefaultCoordinateSequence to CoordinateArraySequence.
	- Renamed OverlayOp opcodes by prepending the 'op' prefix, and
	  given the enum a name (OpCode) for type-safety.

- Bug fixes:
	- Fixed bug causing redundant linestrings to be returned in the
	  result of overlaying polygons containing touching holes (#13)
	- Fixed integer conversion bug
	- Fixed PointLocator handling of LinearRings
	- Added missing ::clone() methods for Multi* geoms

- (Partial) Detailed list of changes:
	- Changed SegmentNode to contain a *real* Coordinate (not a pointer)
  	  to reduce construction costs.
	- Changed geomgraph nodeMap to use Coordinate pointers as keys
	- Envelope destructor made non-virtual to give compiler more static
	  binding options.
	- Changed BufferSubgraph::computeDepths to use a set instead of a
	  vector for checking visited Edges.
	- Made LineIntersector a concrete type
	- Node::isIncidentEdgeInResult() method made virtual
	- Const-correct signatures in LineMerger package
	- Changed operation/valid/*NestedRingTester classes interface
	  to use Coordinate pointers instead of copies.
	- Changed EdgeIntersectionList to use a set instead of a vector
	- Changed DepthSegment to store a real Coordinate rather then a pointer.
	- Changed SubgraphDepthLocater to store real containers rather then
	  pointers.
	- Changed BufferSubgraph to store a real RightmostEdgeFinder and real
 	  containers rather then pointers.
	- CoordinateSequence API changes:
		- point index and size related functions
	  	  use unsigned int rather then int
	- Changed EdgeEndStar to maintain a single container for EdgeEnds
	- Changed PlanarGraph::addEdges to take a const vector by ref
	  rathern then a non-const vector by pointer
	- Changed EdgeList::addAll to take a const vector by ref
	  rather then a non-const vector by pointer
	- Added apply_rw(CoordinateFilter *) and apply_ro(CoordinateFilter *)
	  const to CoordinateSequence
	- LineBuilder::lineEdgesList made a real vector, rather then pointer
	  (private member)
	- SegmentString::eiList made a real SegmentNodeList, rather then
	  a pointer (private member)
	- Removed coordinate copies in ElevationMatrix::elevate
	- Changed CoordinateFilter interface to have a const method
	  for filter_rw, updated interfaces using this to take
	  const CoordinateFilter (apply_rw).
2008-02-16 01:23:28 +00:00
tnn
6538a067b9 PR 37952: Aleksey Cheusov: more missed tools in USE_TOOLS 2008-02-04 20:10:34 +00:00
rhaen
2c5b085e98 - add new package
- ok'ed by joerg

pkg-description:
cmconvert is used to convert EasyGPS XML file formats (LOC and GPX)
to a format that can be installed onto a Palm OS device and imported
into CacheMate. Options are also available to list waypoints contained
in an XML file, and selectively convert specified waypoints.
2008-01-23 00:54:18 +00:00
rhaen
57f005f3a6 - added new package cm2gpx
- ok'ed by joerg

pkg-description:
cm2gpx is used to convert Palms CacheMate backup or import PDB
files to equivalent GPX files. Extensions specific to
Geocaching.com and CacheMate are automatically used as needed.
Filter options are available, to selectively convert waypoints.
2008-01-23 00:52:52 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
gdt
03de084caa Update to 2.36. Note that python programs are no longer installed.
- Integrated Garmin Simple Text Protocol driver from Peter Slansky.
  Minor fixes in error modeling and a better NaN guard stabilize the
  Trimble regression tests.  Remove the wired-in NTP time offset from the
  NMEA driver, this could only have worked by accident and should be
  set in ntpd.conf. Integrated Ashtech driver from Chris Kuethe.

- Navcom driver merged. Removed -d -f and -p options of gpsd; these
  have been undocumented for a while.  Make gpsd play well with pkgconfig.
  Incorrect computation of VDOP when GPSes didn't supply it has been fixed.
  The xgps code has been revamped and now has a much nicer interface.
  Add -b (no-configuration) option as a sadly clumsy workaround for some
  problems with Bluetooth receivers.  Added tests for Haicom-305N and Pharos
  360; separated out the tests for the unstable Trimble drivers.
  32-vs-64-bit problems in the regression tests have been solved.

- Fix for byte-swapping of Zodiac control messages on big-endian hardware.
  Disable iTalk by default and note that it needs to be tested.  Command line
  arguments can now be DGPSIP or NTRIP URLs; -d is deprecated. Added udev
  rules.  Address excessive processor and memory utilization on SBCs; it's
  now possible to configure compile-time limits on the number of devices
  and client sessions.  Eliminate use of fuser(1) in gpsfake.  Get gpsd
  working with EarthMates again, this had been broken since 2.15.  Massive
  string safety audit and OpenBSD port by Chris Kuethe.  J command added.
  The gpsctl and gpscat tools and the gpsd.phps script were added.  Switched
  to lesstif from openmotif.  Better autodetection of DLE-led packet
  protocols (notably TSIP and Garmin binary) and of SiRFStar I and III
  devices.  Fixed buggy parsing and generation of PGRME.
2008-01-15 00:58:17 +00:00
joerg
296347f079 Fix pthread mutex init. Bump revision. 2008-01-12 23:54:46 +00:00
gdt
10f5af22f0 Update to 1.3.2.
PostGIS 1.3.2
2007/12/01
        - Improvements in the TIGER geocoder
        - Fix to ST_EndPoint() crasher bug
        - Modified ST_AsGML() improving v2 and adding v3 support
        - Fix to ensure ST_Envelope() returns valid geometries
        - Change JDBC build to use Ant
        - Fix for better OS/X support
        - Fix to WKB parser to do simple validity checks
2008-01-03 13:41:28 +00:00
gdt
9ce9a8ca11 update to 1.8.3
1.8.3 (svn revision 146):
 * fixed bug in Geod class that caused erroneous error message
   "undefined inverse geodesic (may be an antipodal point)".
 * fix __reduce__ method of Geod class so instances can be pickled.
 * make sure points outside projection limb are set to 1.e30 on inverse
   transform (if errcheck=False).
 * fixed small setup.py bug.
 * generate C source with Cython 0.9.6.6 (pycompat.h no longer needed).
2008-01-03 13:40:44 +00:00
wiz
0e31594493 Update MASTER_SITES and HOMEPAGE; comment out MASTER_SITES though, since
it only carries the current version.
2007-12-09 19:33:56 +00:00
wiz
274c1c54ea Remove MASTER_SITES and HOMEPAGE, DNS lookup failure. 2007-12-09 19:29:19 +00:00
wiz
983d94a777 Add master site for current (outdated) version. 2007-12-09 19:27:20 +00:00
martti
9fc7653761 Based on some feedback, comment out the newly added LICENSE=xxx for now.
I'll re-activate this later when the global license stuff is activated.
2007-10-30 19:31:38 +00:00
martti
67e8b6936e Added LICENSE=gnu-gpl-v2 2007-10-30 14:00:44 +00:00
jlam
ae9b935fd0 * If PLIST_SRC is explicitly set to an empty value in a package Makefile,
then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
2007-10-25 22:00:39 +00:00
jlam
38c496d6c0 Re-add "intentionally empty" PLISTs for meta-packages and other packages
that directly manipulate empty PLISTs.

Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
2007-10-25 17:49:45 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
martti
bef34e33a7 Added gpsbabel. 2007-09-21 05:13:03 +00:00
martti
ee8601af37 GPSBabel converts waypoints, tracks, and routes from one
format to another, whether that format is a common mapping
format like Delorme, Streets and Trips, or even a serial
or USB upload or download to a GPS receiver such as those
from Garmin and Magellan.

Imported from wip.
2007-09-21 05:12:08 +00:00
gdt
f44f3029fc Update to 1.3.1.
The template_gis implementation has a number of problems, including
only working on Debian GNU/Linux.  Upstream has removed it from the
default install, so this commit declines to put it back and removes
all the prefix/path fixes applied to it.

Add MAKE_JOBS_SAFE=no.

PostGIS 1.3.1
2007/08/13
        - Fixed documentation bugs and release number errors
          in previous cut

PostGIS 1.3.0
2007/08/09
        - Began migration of functions to the SQL-MM-centric naming convension
          using the spatial type (SP) prefix
        - Performance enhancements:
                - Created cached and indexed point-in-polygon short-circuits
                  for the functions ST_Contains, ST_Intersects, ST_Within
                  ST_Disjoint.
                - Added inline index support for relational functions
                  (except disjoint)
        - Added ST_Covers, ST_CoveredBy and ST_DWithin relational functions
        - Extended curved geometry support to geometry accessor functions and
          some geometry processing functions
        - JDBC: Added Hibernate Dialect from Norman Barker
        - Enhanced regression tests for curved geometries and kml functions
2007-08-22 12:25:32 +00:00
joerg
b9205bc33a Add modular Xorg and DESTDIR support. 2007-08-16 22:31:11 +00:00
joerg
fee4d30b6d Add DESTDIR support and use BUILDLINK_PREFIX instead of PREFIX for
finding Xerces. From Brook Milligan in private mail.
2007-08-16 00:42:20 +00:00
joerg
05c2492d93 Supports DESTDIR. 2007-08-16 00:23:09 +00:00
joerg
860159249a Add DESTDIR support and bail-out in epsg-load when errors happened,
e.g. because psql or mysql failed. Bump revision.
Patch from Brook Milligan in private mail.
2007-08-14 17:19:20 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
gdt
6f2c71d69f SUBDIR+= libdrg 2007-08-11 02:54:08 +00:00
gdt
5696d403c4 libdrg is a library for obtaining DRG data from multiple files at
multiple resolutions.
2007-08-11 02:53:02 +00:00
gdt
4604bd66d2 SUBDIR+= epsg-docs 2007-07-28 11:10:05 +00:00
gdt
22a7f5802a New package for epsg documentation, split from epsg.
Package provided by Brook Milligan.
2007-07-28 11:09:48 +00:00
gdt
5350795162 Update to 6.13, provided by Brook Milligan.
Update license, and unset RESTRICTED.

Documentation is lo longer included; see epsg-docs.

The new version has updated parameters and has rationalized the use of
terms "supersede", "retire" and "replace".
2007-07-28 11:06:36 +00:00
joerg
45efbe5997 Honour PKG_SYSCONFDIR and don't write unconditionally to /etc/default.
Bump revision.
2007-06-29 23:35:32 +00:00
rillig
7f125459d8 Removed some code duplication from the buildlink3 files by using the new
pkg-build-options.mk procedure.
2007-05-30 08:54:28 +00:00
gdt
0314f5d443 add
MAKE_JOBS_SAFE=		no
2007-04-17 01:04:44 +00:00
gdt
3fbfae0f7b add 'MAKE_JOBS_SAFE=no' 2007-04-06 14:46:10 +00:00
joerg
161c920c15 Prepare for switching to NO_MTREE=yes. 2007-03-24 19:21:18 +00:00
joerg
f38b28dde9 Fix PLIST. Revision++ 2007-03-24 00:19:29 +00:00
rillig
da7c4dfd89 Fixed build error on NetBSD 4. 2007-03-17 16:15:01 +00:00
rillig
7c901f5d41 Fixed g++4 error messages. 2007-03-17 15:34:13 +00:00
joerg
72fc5d7076 Forgot to cvs add the patch to not run doxygen (and fail if it doesn't
exist).
2007-03-07 16:04:56 +00:00
joerg
8f9d5ee2cd Use external libtiff (which fixes the build on DragonFly).
Fix PLIST.
Bump revision.
2007-03-07 16:04:25 +00:00
gdt
4bf9d9f84c Update to 1.4.0, supplied by Brook Milligan in PR 35752.
The package now has a mysql option in addition to the default pgsql.


GDAL/OGR 1.4.0 - General Changes
--------------------------------

Perl Bindings:
 - Added doxygen based documentation.

NG Python Bindings:
 - Implemented numpy support.

CSharp Bindings:
 - Now mostly operational.

WinCE Porting:
 - CPL
 - base OGR, OSR and mitab and shape drivers.
 - GDAL, including GeoTIFF, DTED, AAIGrid drivers
 - Added test suite (gdalautotest/cpp)

Mac OSX Port:
 - Added framework support (--with-macosx-framework)

GDAL 1.4.0 - Overview Of Changes
--------------------------------

WCS Driver:
 - New

PDS (Planetary Data Set) Driver:
 - New

ISIS (Mars Qubes) Driver:
 - New

HFA (.img) Driver:
 - Support reading ProjectionX PE strings.
 - Support producing .aux files with statistics.
 - Fix serious bugs with u1, u2 and u4 compressed data.

NITF Driver:
 - Added BLOCKA reading support.
 - Added ICORDS='D'
 - Added jpeg compression support (readonly)
 - Support multiple images as subdatasets.
 - Support CGM data (as metadata)

AIGrid Driver:
 - Use VSI*L API (large files, in memory, etc)
 - Support upper case filenames.
 - Support .clr file above coverage.

HDF4 Driver:
 - Added support for access to geolocation arrays (see RFC 4).
 - External raw raster bands supported.

PCIDSK (.pix) Driver:
 - Support METER/FEET as LOCAL_CS.
 - Fix serious byte swapping error on creation.

BMP Driver:
 - Various fixes, including 16bit combinations, and non-intel byte swapping.

GeoTIFF Driver:
 - Fixed in place update for LZW and Deflated compressed images.

JP2KAK (JPEG2000) Driver:
 - Added support for reading and writing gmljp2 headers.
 - Read xml boxes as metadata.
 - Accelerate YCbCr handling.

JP2MrSID (JPEG2000) Driver:
 - Added support for reading gmljp2 headers.

EHDR (ESRI BIL) Driver:
 - Support 1-7 bit data.
 - Added statistics support.

OGR 1.4.0 - Overview of Changes
-------------------------------

OGR SQL:
 - RFC 6: Added support for SQL/attribute filter access to geometry, and
   style strings.

OGRSpatialReference:
 - Support for OGC SRS URNs.
 - Support for +wktext/EXTENSION stuff for preserving PROJ.4 string in WKT.
 - Added Two Point Equidistant projection.
 - Added Krovak projection.
 - Updated support files to EPSG 6.11.

OGRCoordinateTransformation:
 - Support source and destination longitude wrapping control.

OGRFeatureStyle:
 - Various extensions and improvements.

INFORMIX Driver:
 - New

KML Driver:
 - New (write only)

E00 Driver:
 - New (read only)
 - Polygon (PAL) likely not working properly.

Postgres/PostGIS Driver:
 - Updated to support new EWKB results (PostGIS 1.1?)
 - Fixed serious bug with writing SRSes.
 - Added schema support.

GML Driver:
 - Strip namespaces off field names.
 - Handle very large geometries gracefully.

ODBC Driver:
 - Added support for spatial_ref_sys table.

SDE Driver:
 - Added logic to speed things up while actually detecting layer geometry types

PGeo Driver:
 - Added support for MDB Tools ODBC driver on linux/unix.

VRT Driver:
 - Added useSpatialSubquery support.
2007-02-23 22:22:38 +00:00
wiz
51c8ea8d62 pkglint USE_LANGUAGES cleanup. Patch from Sergey Svishchev. 2007-02-22 19:30:02 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
joerg
a792675d5a Mesa takes care of X11. 2007-02-02 19:07:02 +00:00
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