Commit Graph

68 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh f123b3ee3b Update to 3.9.0
Changes:	https://trac.osgeo.org/geos/browser/git/NEWS?rev=3.9
		https://github.com/libgeos/geos/blob/3.9/NEWS
PR:		252569
Exp-run by:	antoine
2021-01-26 14:01:59 +00:00
Sunpoet Po-Chuan Hsieh 1dd01dc0f4 Convert REINPLACE_CMD to patch files 2020-12-19 20:06:14 +00:00
Sunpoet Po-Chuan Hsieh c22205cce4 Remove RUBY option
Ruby binding has been removed by upstream.
Use science/rubygem-rgeo instead.
2020-12-13 14:41:06 +00:00
Sunpoet Po-Chuan Hsieh cb333cf1ec Move devel/swig30 to devel/swig and update to 4.0.1
- Do not silence installation message
- Update dependent ports:
  - Fix build with swig 4.0.1
  - Update *_DEPENDS
  - Remove BINARY_ALIAS

Changes:	http://www.swig.org/news.php
PR:		246613
Exp-run by:	antoine
2020-06-17 18:17:45 +00:00
Sunpoet Po-Chuan Hsieh 15ba067d1c Update to 3.8.1
Changes:	https://trac.osgeo.org/geos/browser/git/NEWS?rev=3.8
		https://github.com/libgeos/geos/blob/3.8/NEWS
2020-03-28 12:45:47 +00:00
Sunpoet Po-Chuan Hsieh 5c0f12364a Update to 3.8.0
Changes:	https://trac.osgeo.org/geos/browser/git/NEWS?rev=3.8
		https://github.com/libgeos/geos/blob/3.8/NEWS
PR:		241376
Exp-run by:	antoine
2019-12-10 17:09:11 +00:00
Gerald Pfeifer ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Sunpoet Po-Chuan Hsieh d202366d9e Update to 3.7.2
- Update COMMENT
- Update pkg-descr
- Update WWW

Changes:	https://trac.osgeo.org/geos/browser/git/NEWS?rev=3.7
		https://github.com/libgeos/geos/blob/3.7/NEWS
2019-05-12 16:34:09 +00:00
Sunpoet Po-Chuan Hsieh 66bff45976 Update to 3.7.1
Changes:	https://trac.osgeo.org/geos/browser/git/NEWS?rev=3.7
		https://github.com/libgeos/geos/blob/3.7/NEWS
PR:		235260
Exp-run by:	antoine
2019-02-04 00:16:36 +00:00
Sunpoet Po-Chuan Hsieh 82afcd0cd9 Update MASTER_SITES and WWW 2018-09-24 11:11:39 +00:00
Sunpoet Po-Chuan Hsieh df16450a4a Remove PYTHON option
- Bump PORTREVISION for package change

The Python bindings are unsupported since GEOS 3.0. Recommended options are:
- Use devel/py-shapely instead.
- Call functions from libgeos_c via Python ctypes.

Reference:	https://github.com/libgeos/geos/blob/master/swig/python/README.txt
2018-09-13 21:52:33 +00:00
Sunpoet Po-Chuan Hsieh c57b0261ce Update to 3.6.3
Changes:	https://trac.osgeo.org/geos/browser/git/NEWS?rev=svn-3.6
		https://github.com/libgeos/geos/blob/svn-3.6/NEWS
2018-08-12 17:33:06 +00:00
Mathieu Arnold 551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Sunpoet Po-Chuan Hsieh 5c74bcd9c4 Update to 3.6.2
Changes:	https://trac.osgeo.org/geos/browser/git/NEWS
2017-07-26 18:20:20 +00:00
Sunpoet Po-Chuan Hsieh 0e3e345f26 - Update to 3.6.1
Changes:	https://trac.osgeo.org/geos/browser/tags/3.6.1/NEWS
2016-12-26 16:43:32 +00:00
Baptiste Daroussin 2e288fcdc9 Add missing headers to pkg-plist 2016-12-04 21:03:13 +00:00
Mathieu Arnold 8664861b1a Don't quote {} in find -exec calls.
Braces are not shell metacharacters, and they do not need to be quoted.
By the time find parses its arguments and dicovers them, the quoting
will have been removed by the shell anyway.

Sponsored by:	Absolight
2016-12-01 11:18:03 +00:00
Sunpoet Po-Chuan Hsieh 6d6520c707 - Update to 3.6.0
- Remove PHP option

Changes:	https://trac.osgeo.org/geos/browser/tags/3.6.0/NEWS
2016-11-20 23:53:49 +00:00
Sunpoet Po-Chuan Hsieh c1677dd8d1 - Fix geos::geom::CoordinateArraySequenceFactory assertion
- Convert to new test framework
- Bump PORTREVISION for package change

PR:		213173
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
2016-11-19 08:02:56 +00:00
Mathieu Arnold dca255c3ce Convert USE_PHP*=yes into USES=php*
PR:		210529
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6936
2016-06-28 14:00:45 +00:00
Mathieu Arnold 4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Sunpoet Po-Chuan Hsieh 3d068e9905 - Update BUILD_DEPENDS: remove redundant LOCALBASE/bin 2015-11-04 20:14:14 +00:00
Sunpoet Po-Chuan Hsieh 8f187f74fd - Update to 3.5.0
- Use newer SWIG

Changes:	http://trac.osgeo.org/geos/browser/tags/3.5.0/NEWS
2015-09-07 17:51:24 +00:00
Dmitry Marakasov 39826a7464 - Add LICENSE_FILE
- Add empty directory to plist

PR:		198610
Submitted by:	amdmi3
Approved by:	maintaienr timeout
2015-04-06 00:08:33 +00:00
Sunpoet Po-Chuan Hsieh b40b76b6b5 - Remove hard-coded -lstdc++
PR:		ports/195090
Submitted by:	Martin Laflamm <martin@marketbridge.com>
2014-11-24 18:30:07 +00:00
Sunpoet Po-Chuan Hsieh df931307ee - Remove OPTIONS_DEFAULT 2014-10-04 17:31:26 +00:00
Sunpoet Po-Chuan Hsieh 7ba51f0e05 - Use INSTALL_TARGET=install-strip 2014-10-04 15:13:06 +00:00
Sunpoet Po-Chuan Hsieh 1e10096edf - Use USES=python 2014-08-15 03:01:49 +00:00
Sunpoet Po-Chuan Hsieh 5425357367 - Add missing USE_LDCONFIG
- Use USES=libtool
- Fix USE_PYTHON
- Convert to new options helper
- Bump PORTREVISION for package change
- Do not hard-coded PORTVERSION in PLIST
- Bump PORTREVISION for graphics/geos shlib change
2014-07-18 13:07:23 +00:00
Sunpoet Po-Chuan Hsieh 84e75c5979 - Update WWW
- Take maintainership
2014-06-16 20:50:45 +00:00
John Marino 403fbf4a0a graphics/geos: Fix PHP option, reset mainatainer
The PHP option was hardcoded to lang/php5, but it reportedly works on other
versions of PHP.  It also installs a PHP module, so it should have had a
run depends on PHP as well as a build depends (hence the revump)

Also:
  * Remove USE_LDCONFIG, I don't see why it's here
  * convert USE_BZIP2
  * Reset maintainer due to history of timeouts and non-responsiveness to
    this PR
  * respect 80 columns

PR:		178431
Submitted by:	mcdouga9 (egr.msu.edu)
Fixes by:	marino
2014-06-15 13:38:36 +00:00
Martin Wilke c57133fc36 - Stage support 2014-02-05 13:45:39 +00:00
Baptiste Daroussin eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
William Grzybowski 5a0966eb00 graphics/geos: update to 3.4.2
- Update to 3.4.2
- Do not bump dependent ports as 3.4.1 did a little while ago

PR:		ports/181422
Submitted by:	Rainer Hurling <rhurlin gwdg.de> (maintainer)
2013-09-11 15:09:19 +00:00
William Grzybowski 84bf662fd0 graphics/geos: update to 3.4.2
- Update to 3.4.2 [1]
- Bump PORTREVISION for dependent ports
- USES gmake
- Use options helpers

PR:		ports/181422 [1]
Submitted by:	Rainer Hurling <rhurlin gwdg.de> (maintainer)
2013-09-11 13:58:27 +00:00
Beech Rintoul 090838c59f - Update to 3.3.8
PR:		ports/176635
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
Approved by:	Maintainer timeout
2013-03-17 18:29:38 +00:00
Pawel Pekala ed5433b378 - Update to version 3.3.7 [1]
- Convert to OptionsNG

PR:		ports/175623 [1]
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
Approved by:	maintainer timeout
2013-02-16 22:43:35 +00:00
Wen Heping c6acfe19b3 - Update to 3.3.3
PR:		166789
Submitted by:	Wen Heping (myself)
Approved by:	maintainer(timeout, >20 days)
2012-05-07 07:08:40 +00:00
Wen Heping f7c2bf4124 - Update to 3.3.1
- Add option for ruby and php

PR:		161844
Submitted by:	Bartoletti <coder@tuxfamily.org>
Approved by:	maintainer(timeout, >2 months)
2011-12-22 03:18:39 +00:00
Beech Rintoul 3886ce50a7 - Enable python bindings.
- Canonicalize case in Makefile.
- Add explicit GNU_CONFIGURE (though USE_AUTOTOOLS=libtool implies it, it's
  unapparent and confusing).
- Sort plist.
- Bump portrevision.

PR:		ports/160406
Submitted by:	Dmitry Marakasov <amdmi3@amdmi3.ru>
Approved by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2011-09-13 16:51:12 +00:00
Beech Rintoul f008eaa308 - Fix lib so we don't break other ports
- Bump PORTREVISION

PR:		ports/158263
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
2011-06-29 17:19:18 +00:00
Beech Rintoul 2db4918f7d - Update to 3.3.0
PR:		ports/158263
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
Approved by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2011-06-28 19:16:03 +00:00
Ade Lovett 4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Sunpoet Po-Chuan Hsieh 23e6f9fb65 - Update to 3.2.2
- While I'm here, add LICENSE and remove DISTNAME assignment which is already
  done by bsd.port.mk

Changes:

3.2.2:
- Bug fixes:
  * CAPI: do not leak contexts when using the non-reentrant interface

3.2.1:
- Bug fixes:
  * False positive return from IsValidOp (#333)
  * Return up to 15 digits of precision from GEOSisValidReason_t (#329)

PR:		ports/151875
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
Approved by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2010-11-09 17:40:46 +00:00
Wen Heping 99a0dd591c - Update to 3.2.0
PR:		ports/141656
Submitted by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-12-20 09:09:16 +00:00
Martin Wilke 7bd56f97ed - Update to 3.1.1
PR:		137343
Submitted by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-08-14 21:28:13 +00:00
Jeremy Messenger 789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Martin Wilke 2ea3d0ff69 - Update to 3.1.0
PR:		133107
Submitted by:	Wen Heping <wenheping@gmail.com>
Approved by:	maintainer
2009-04-11 08:12:38 +00:00
Pav Lucistnik 5ef2a86915 - Update to 3.0.3
- Install GeometrySnapper.h header

PR:		ports/131421
Submitted by:	Konstantin Saurbier <konstantin@saurbier.net> (maintainer)
2009-03-22 19:39:48 +00:00
Martin Wilke 17e12a4f6e - Update to 3.0.2
PR:		128778
Submitted by:	Wen Heping <wenheping@gmail.com>
Approved by:	maintainer
2008-11-23 16:27:22 +00:00