svn commit: r334347 - in head/devel: . p5-Geo-JSON

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Tue Nov 19 20:00:55 UTC 2013


Author: sunpoet
Date: Tue Nov 19 20:00:54 2013
New Revision: 334347
URL: http://svnweb.freebsd.org/changeset/ports/334347

Log:
  - Add p5-Geo-JSON 0.005
  
  Geo::JSON converts to and from geojson using Perl objects. GeoJSON objects
  represent various geographical positions - points, lines, polygons, etc.
  
  Currently supports 2 or 3 dimensions (longitude, latitude, altitude). Further
  dimensions in positions are ignored for calculations and comparisons, but will
  be read-from and written-to.
  
  WWW: http://search.cpan.org/dist/Geo-JSON/

Added:
  head/devel/p5-Geo-JSON/
  head/devel/p5-Geo-JSON/Makefile   (contents, props changed)
  head/devel/p5-Geo-JSON/distinfo   (contents, props changed)
  head/devel/p5-Geo-JSON/pkg-descr   (contents, props changed)
  head/devel/p5-Geo-JSON/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Nov 19 20:00:28 2013	(r334346)
+++ head/devel/Makefile	Tue Nov 19 20:00:54 2013	(r334347)
@@ -2039,6 +2039,7 @@
     SUBDIR += p5-Gearman-Client-Async
     SUBDIR += p5-Gearman-Server
     SUBDIR += p5-Gearman-XS
+    SUBDIR += p5-Geo-JSON
     SUBDIR += p5-Geo-ShapeFile
     SUBDIR += p5-Getargs-Long
     SUBDIR += p5-Getopt-ArgvFile

Added: head/devel/p5-Geo-JSON/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Geo-JSON/Makefile	Tue Nov 19 20:00:54 2013	(r334347)
@@ -0,0 +1,29 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Geo-JSON
+PORTVERSION=	0.005
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Perl OO interface for geojson
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \
+		p5-Moo>=0:${PORTSDIR}/devel/p5-Moo \
+		p5-Role-Tiny>=0:${PORTSDIR}/devel/p5-Role-Tiny \
+		p5-Type-Tiny>=0:${PORTSDIR}/devel/p5-Type-Tiny
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+TEST_DEPENDS=	p5-Class-Load>=0:${PORTSDIR}/devel/p5-Class-Load \
+		p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
+		p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal \
+		p5-Test-Most>=0:${PORTSDIR}/devel/p5-Test-Most
+
+USE_PERL5=	configure
+USES=		perl5
+
+.include <bsd.port.mk>

Added: head/devel/p5-Geo-JSON/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Geo-JSON/distinfo	Tue Nov 19 20:00:54 2013	(r334347)
@@ -0,0 +1,2 @@
+SHA256 (Geo-JSON-0.005.tar.gz) = 3ac3abdb37472641b420b49ed674f1703c8e88472c44476f2da9117ac5c6e0ca
+SIZE (Geo-JSON-0.005.tar.gz) = 35532

Added: head/devel/p5-Geo-JSON/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Geo-JSON/pkg-descr	Tue Nov 19 20:00:54 2013	(r334347)
@@ -0,0 +1,8 @@
+Geo::JSON converts to and from geojson using Perl objects. GeoJSON objects
+represent various geographical positions - points, lines, polygons, etc.
+
+Currently supports 2 or 3 dimensions (longitude, latitude, altitude). Further
+dimensions in positions are ignored for calculations and comparisons, but will
+be read-from and written-to.
+
+WWW: http://search.cpan.org/dist/Geo-JSON/

Added: head/devel/p5-Geo-JSON/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-Geo-JSON/pkg-plist	Tue Nov 19 20:00:54 2013	(r334347)
@@ -0,0 +1,38 @@
+%%SITE_PERL%%/Geo/JSON.pm
+%%SITE_PERL%%/Geo/JSON/Base.pm
+%%SITE_PERL%%/Geo/JSON/CRS.pm
+%%SITE_PERL%%/Geo/JSON/Feature.pm
+%%SITE_PERL%%/Geo/JSON/FeatureCollection.pm
+%%SITE_PERL%%/Geo/JSON/GeometryCollection.pm
+%%SITE_PERL%%/Geo/JSON/LineString.pm
+%%SITE_PERL%%/Geo/JSON/MultiLineString.pm
+%%SITE_PERL%%/Geo/JSON/MultiPoint.pm
+%%SITE_PERL%%/Geo/JSON/MultiPolygon.pm
+%%SITE_PERL%%/Geo/JSON/Point.pm
+%%SITE_PERL%%/Geo/JSON/Polygon.pm
+%%SITE_PERL%%/Geo/JSON/Role/Geometry.pm
+%%SITE_PERL%%/Geo/JSON/Role/ToJson.pm
+%%SITE_PERL%%/Geo/JSON/Types.pm
+%%SITE_PERL%%/Geo/JSON/Utils.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/JSON/.packlist
+%%PERL5_MAN3%%/Geo::JSON.3.gz
+%%PERL5_MAN3%%/Geo::JSON::Base.3.gz
+%%PERL5_MAN3%%/Geo::JSON::CRS.3.gz
+%%PERL5_MAN3%%/Geo::JSON::Feature.3.gz
+%%PERL5_MAN3%%/Geo::JSON::FeatureCollection.3.gz
+%%PERL5_MAN3%%/Geo::JSON::GeometryCollection.3.gz
+%%PERL5_MAN3%%/Geo::JSON::LineString.3.gz
+%%PERL5_MAN3%%/Geo::JSON::MultiLineString.3.gz
+%%PERL5_MAN3%%/Geo::JSON::MultiPoint.3.gz
+%%PERL5_MAN3%%/Geo::JSON::MultiPolygon.3.gz
+%%PERL5_MAN3%%/Geo::JSON::Point.3.gz
+%%PERL5_MAN3%%/Geo::JSON::Polygon.3.gz
+%%PERL5_MAN3%%/Geo::JSON::Role::Geometry.3.gz
+%%PERL5_MAN3%%/Geo::JSON::Role::ToJson.3.gz
+%%PERL5_MAN3%%/Geo::JSON::Types.3.gz
+%%PERL5_MAN3%%/Geo::JSON::Utils.3.gz
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo/JSON
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Geo
+ at dirrm %%SITE_PERL%%/Geo/JSON/Role
+ at dirrm %%SITE_PERL%%/Geo/JSON
+ at dirrmtry %%SITE_PERL%%/Geo


More information about the svn-ports-head mailing list