Commit graph

320 commits

Author SHA1 Message Date
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
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
gson
598937bdba Update garmin-utils to 2.2. Changed since 2.1:
- Upload altitude in D108/D109 waypoints
2006-07-11 17:33:27 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
wiz
32240f8027 Add missing zlib dependency, noted in Linux bulk build. 2006-06-11 20:42:49 +00:00
joerg
732ceb9d32 Uses Fortran. 2006-05-28 15:16:10 +00:00
wiz
7fe70dcf03 USE_LANGUAGES=c c++
XXX: does not build for me with:
main.c:57: error: `F77_FUNC' declared as function returning a function
2006-05-25 14:39:56 +00:00
joerg
e76b65638d Uses C++. 2006-05-15 22:44:28 +00:00
joerg
feab4477d0 Uses C++. 2006-05-12 06:45:01 +00:00
rillig
1cc16fede7 Fixed all pkglint warnings in the category, except for update requests. 2006-05-11 11:05:54 +00:00
rillig
f764b447a8 Removed absolute pathname from patch-aa. Bumped PKGREVISION. 2006-05-11 10:58:52 +00:00
joerg
a654ec43bc Uses C++. 2006-05-10 13:04:34 +00:00
simonb
2df535091b Update HOMEPAGE. 2006-05-07 06:15:14 +00:00
wiz
bdc3ced4c6 Fix path to itself. 2006-05-02 21:00:28 +00:00
wiz
d8e0ed584e Add and enable gdal-lib. 2006-05-02 20:37:09 +00:00
wiz
036d822dac Initial import of gdal-lib-1.3.1, packaged by David A Price,
Mahesh Chittur, and Brook Milligan in pkgsrc-wip.

GDAL is a translator library for raster geospatial data formats that
is released under an X/MIT style Open Source license. As a library, it
presents a single abstract data model to the calling application for
all supported formats.  The related OGR library (which lives within
the GDAL source tree) provides a similar capability for simple
features vector data. It includes roughly 60 format drivers. Current
translators include:
	* GeoTIFF 		(read/write)
	* Erdas Imagine		(read/write)
	* ESRI .BIL 		(read)
	* .aux labelled raw	(read/write)
	* DTED 			(read)
	* SDTS DEM 		(read)
	* CEOS 			(read)
	* JPEG 			(read/write)
	* PNG 			(read/write)
	* Geosoft GXF		(read)
	* Arc/Info Binary Grid 	(read)
A full list is available at
http://www.remotesensing.org/gdal/formats_list.html
2006-05-02 20:36:33 +00:00
joerg
816f7dde98 Fix pthread detection. Fix compilation on DragonFly. 2006-04-20 15:28:00 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
ghen
a527d84ce0 Convert all packages using REPLACE_INTERPRETER to the new variable names
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*).

Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted
here, if at all.

Ok with rillig.
2006-03-11 10:07:49 +00:00
ghen
8cf271c6e8 Use REPLACE_INTERPRETER instead of a patch. 2006-03-09 14:50:31 +00:00
ghen
d9e80de443 Use REPLACE_INTERPRETER instead of SUBST. 2006-03-09 11:30:51 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
drochner
c1889f8bb8 update to 2.31
this is a major upgrade (from 1.07), please check the homepage for
details
(I've played with 2.30 for a while and it worked well.)
closes PR pkg/32872 by Evan Hall; thanks for the ncurses hint, wouldn't
have found it myself
2006-03-02 20:05:57 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
a647aaffad Uses msgfmt. 2006-01-05 00:00:09 +00:00
ghen
0c019a00e2 * Make gpsfetchmap use #!/bin/sh instead of #!/bin/bash,
this fixes the other part of PR#29342.
* Add dependency to net/wget since gpsfetchmap invokes it.
* Fix PLIST.
* Bumb PKGREVISION.

ok by wiz.
2005-12-13 15:29:48 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
joerg
9bbee5985c imake handles man pages specially, use the PLIST variables. 2005-12-02 23:06:10 +00:00
rillig
2811b095f4 Sorted alphabetically. 2005-11-15 02:07:21 +00:00
minskim
5202192c5d Add geos. 2005-11-06 10:37:52 +00:00
minskim
81648a72c1 Import geos from pkgsrc-wip. Packaged by David Price.
GEOS (Geometry Engine - Open Source) is a C++ port of the Java
Topology Suite (JTS).  It contain the complete functionality of JTS in
C++.  It includes all the OpenGIS "Simple Features for SQL" spatial
predicate functions and spatial operators,and JTS topology functions
like IsValid().
2005-11-06 10:36:46 +00:00
rillig
e51ec93c2c Cleaned up the Makefile. Added NO_CHECKSUM=yes, as this is a meta-package. 2005-09-28 14:35:31 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
a113e567e2 Add and enable shapelib. 2005-03-27 21:18:56 +00:00
wiz
87bd0c228b Initial import of shapelib-1.2.10 from pkgsrc-wip, provided by David
Price:

The Shapefile C Library provides the ability to write simple C programs
for reading, writing and updating (to a limited extent) ESRI
Shapefiles, and the associated attribute file (.dbf). The Shapefile
format is a working and interchange format promulgated by ESRI for
simple vector data with attributes.
2005-03-27 21:18:06 +00:00
agc
8cafa95e37 Add RMD160 digests in addition to the SHA1 ones. 2005-02-22 21:08:31 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
gson
aa1e386431 Cast toupper() arguments to unsigned char to make build succeed
with -Werror.
2004-12-08 16:28:50 +00:00
wiz
66e78e6911 Fix HOMEPAGE. 2004-11-29 19:32:18 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
drochner
5a658ce025 make sure the subdir xmkmf doesn't circumvent xpkgwedge,
should fix install error detected in bulk build
2004-09-09 10:26:27 +00:00
salo
75f997140e PKGREVISION++ for PLIST changes. 2004-09-08 22:20:17 +00:00
gson
2cb7f53278 Install libgarmin.a in ${PREFIX}/lib, not /usr/lib. 2004-09-08 20:47:54 +00:00
wiz
c6c8569e22 Rename round() to roundnice() to avoid conflict with math.h round().
Should fix bulk build.
2004-09-08 16:10:08 +00:00
drochner
865da1925a add xrmap* 2004-08-27 12:32:43 +00:00
drochner
1e85315040 import of xrmap-2.29, a world map viewer, and data files 2004-08-27 12:29:23 +00:00
drochner
f596d2718c import of xrmap-2.29, a world map viewer, and data files 2004-08-27 12:18:49 +00:00
gson
38bda8a0db Add and enable garmin-utils. 2004-08-22 18:37:37 +00:00
gson
5497011107 Initial import of garmin-utils 2.1.
garmin-utils is a set of utilities for transferring waypoints, routes,
and tracks to and from Garmin GPS receivers.
2004-08-22 18:35:24 +00:00
drochner
1cd4763fd2 use MASTER_SITE_SOURCEFORGE instead of an arbitrary mirror 2004-08-05 13:38:00 +00:00
wiz
9bbe58194e Finish move of misc/gpsd and misc/gpsdrive to geography/.
Closes PR 26422 by Iain Hibbert.
2004-07-26 23:40:07 +00:00
wiz
25fbc1073f Re-add Alistair's gcc3 fixes for gpsdrive (sorry for that). 2004-07-26 23:38:19 +00:00
wiz
c10119941b Reimport misc/gpsdrive as geography/gpsdrive. 2004-07-26 23:33:35 +00:00
wiz
ec686cda1e Re-import misc/gpsd as geography/gpsd. 2004-07-26 23:31:56 +00:00
kristerw
f53fe097e4 USE_LANGUAGES=c c++
Use CXX (instead of CC) as linker.
2004-07-10 17:20:30 +00:00
snj
2b4de54e87 Convert to buildlink3. 2004-05-09 02:26:14 +00:00
wiz
1e7040b199 Unused. 2004-04-25 00:56:17 +00:00
snj
69749ccab8 Convert to buildlink3. 2004-04-11 08:36:43 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
jschauma
305d436f7f Add/enable mapserver. 2003-10-05 17:42:22 +00:00
jschauma
87871a645c Initial import of mapserver, one of the many packages provided by
brook at biology dot nmsu dot edu and his team at NMSU.

MapServer is an OpenSource development environment for building spatially
enabled Internet applications.  It now supports MapScript which allows popular
scripting languages such as Perl, Python, Tk/Tcl, Guile and even Java to
access the MapServer C API.  MapScript provides a rich environment for
developing applications that integrate disparate data.
2003-10-05 17:41:30 +00:00
jschauma
5a8d69dd03 Use correct category. 2003-10-05 16:46:12 +00:00
jschauma
c036e9712c Add/enable vis5d+. 2003-10-05 16:44:01 +00:00
jschauma
067fd6fdda Initial import of vis5d+, one of the many packages provided by
brook at biology dot nmsu dot edu and his team at NMSU.

Vis5D is a system for interactive visualization of large 5-D gridded data sets
such as those produced by numerical weather models. One can make isosurfaces,
contour line slices, colored slices, volume renderings, etc of data in a 3-D
grid, then rotate and animate the images in real time. There is also a feature
for wind trajectory tracing, a way to make text anotations for publications,
support for interactive data analysis, etc. GRASS can import and export Vis5D
raster data.
2003-10-05 16:43:08 +00:00
jschauma
ce3b2261c9 Use correct category. 2003-10-04 21:21:01 +00:00
jschauma
4403396309 Add/enable Makefile^Wgpsutils. 2003-10-04 21:00:14 +00:00
jschauma
b4112e5cea Initial import of gpsutils, one of the many packages provided by
brook at biology dot nmsu dot edu and his team at NMSU.

The gpsutils package covers some small applications to capture and convert
data from a Garmin GPS receiver. These are based on a included more general
GPS library (in C).
2003-10-04 20:57:47 +00:00
jschauma
ad5bdf94bf Add/enable gpspoint. 2003-10-04 20:52:18 +00:00
jschauma
3714a17df7 (This time in the right place.)
Initial import of gpspoint, one of the many packages provided by
brook at biology dot nmsu dot edu and his team at NMSU.

This package provides a program and library to download and upload waypoints,
routes, and tracks to and from your GPS device. Upload and download is
possible via the GARMIN interface. Current position obtainable via the NMEA
Interface, supported by most GPS devices.
2003-10-04 20:51:16 +00:00
agc
0477235584 Add a geography category, in anticipatino of a number of pending packages. 2003-10-04 19:34:46 +00:00