From owner-svn-ports-all@freebsd.org Tue Jul 28 09:21:55 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5C899AC9A6; Tue, 28 Jul 2015 09:21:55 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 895FB1D00; Tue, 28 Jul 2015 09:21:55 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6S9LtCu019760; Tue, 28 Jul 2015 09:21:55 GMT (envelope-from olgeni@FreeBSD.org) Received: (from olgeni@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6S9LrWX019752; Tue, 28 Jul 2015 09:21:53 GMT (envelope-from olgeni@FreeBSD.org) Message-Id: <201507280921.t6S9LrWX019752@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: olgeni set sender to olgeni@FreeBSD.org using -f From: Jimmy Olgeni Date: Tue, 28 Jul 2015 09:21:53 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r393061 - in head/databases: . elixir-geo X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jul 2015 09:21:55 -0000 Author: olgeni Date: Tue Jul 28 09:21:52 2015 New Revision: 393061 URL: https://svnweb.freebsd.org/changeset/ports/393061 Log: Add databases/elixir-geo, a set of GIS functions for Elixir with optional PostGIS support. Added: head/databases/elixir-geo/ head/databases/elixir-geo/Makefile (contents, props changed) head/databases/elixir-geo/distinfo (contents, props changed) head/databases/elixir-geo/pkg-descr (contents, props changed) head/databases/elixir-geo/pkg-plist (contents, props changed) Modified: head/databases/Makefile Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Tue Jul 28 08:29:07 2015 (r393060) +++ head/databases/Makefile Tue Jul 28 09:21:52 2015 (r393061) @@ -55,6 +55,7 @@ SUBDIR += elixir-calecto SUBDIR += elixir-ecto SUBDIR += elixir-ecto_migrate + SUBDIR += elixir-geo SUBDIR += elixir-mariaex SUBDIR += elixir-mongo SUBDIR += elixir-postgrex Added: head/databases/elixir-geo/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/elixir-geo/Makefile Tue Jul 28 09:21:52 2015 (r393061) @@ -0,0 +1,39 @@ +# $FreeBSD$ + +PORTNAME= geo +PORTVERSION= 0.15.1 +DISTVERSIONPREFIX= v +CATEGORIES= databases +PKGNAMEPREFIX= elixir- + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= Collection of GIS functions for Elixir + +LICENSE= MIT + +OPTIONS_SUB= yes +USES= elixir +USE_GITHUB= yes +GH_ACCOUNT= bryanjos + +OPTIONS_DEFINE= POSTGIS + +.include + +MIX_BUILD_DEPS= databases/elixir-ecto \ + devel/elixir-poison + +.if ${PORT_OPTIONS:MPOSTGIS} +MIX_BUILD_DEPS+=databases/elixir-postgrex +.endif + +MIX_RUN_DEPS:= ${MIX_BUILD_DEPS} +MIX_REWRITE= yes + +post-patch: +.if ! ${PORT_OPTIONS:MPOSTGIS} + # These files must be removed or the build will hang forever + ${RM} -r ${WRKSRC}/lib/geo/postgis.ex ${WRKSRC}/lib/geo/postgis +.endif + +.include Added: head/databases/elixir-geo/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/elixir-geo/distinfo Tue Jul 28 09:21:52 2015 (r393061) @@ -0,0 +1,2 @@ +SHA256 (bryanjos-geo-v0.15.1_GH0.tar.gz) = b30b0acf719f90df2e5fdb2ed15565f2b9ff17eff2ab5e278dc2e8c4f92f8059 +SIZE (bryanjos-geo-v0.15.1_GH0.tar.gz) = 15311 Added: head/databases/elixir-geo/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/elixir-geo/pkg-descr Tue Jul 28 09:21:52 2015 (r393061) @@ -0,0 +1,4 @@ +A collection of GIS functions for Elixir. Handles conversions to and from +WKT, WKB, and GeoJSON. + +WWW: https://github.com/bryanjos/geo Added: head/databases/elixir-geo/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/elixir-geo/pkg-plist Tue Jul 28 09:21:52 2015 (r393061) @@ -0,0 +1,41 @@ +lib/elixir/lib/geo/ebin/Elixir.Geo.GeometryCollection.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.JSON.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.LineString.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.MultiLineString.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.MultiPoint.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.MultiPolygon.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.Point.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.Polygon.beam +%%POSTGIS%%lib/elixir/lib/geo/ebin/Elixir.Geo.PostGIS.Extension.beam +%%POSTGIS%%lib/elixir/lib/geo/ebin/Elixir.Geo.PostGIS.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.Utils.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.WKB.Reader.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.WKB.Writer.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.WKB.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.WKT.beam +lib/elixir/lib/geo/ebin/Elixir.Geo.beam +lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.GeometryCollection.beam +lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.LineString.beam +lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiLineString.beam +lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiPoint.beam +lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.MultiPolygon.beam +lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.Point.beam +lib/elixir/lib/geo/ebin/Elixir.String.Chars.Geo.Polygon.beam +lib/elixir/lib/geo/ebin/geo.app +lib/elixir/lib/geo/lib/geo.ex +lib/elixir/lib/geo/lib/geo/geo_json.ex +lib/elixir/lib/geo/lib/geo/geometry_collection.ex +lib/elixir/lib/geo/lib/geo/line_string.ex +lib/elixir/lib/geo/lib/geo/multi_line_string.ex +lib/elixir/lib/geo/lib/geo/multi_point.ex +lib/elixir/lib/geo/lib/geo/multi_polygon.ex +lib/elixir/lib/geo/lib/geo/point.ex +lib/elixir/lib/geo/lib/geo/polygon.ex +%%POSTGIS%%lib/elixir/lib/geo/lib/geo/postgis.ex +%%POSTGIS%%lib/elixir/lib/geo/lib/geo/postgis/extension.ex +lib/elixir/lib/geo/lib/geo/utils.ex +lib/elixir/lib/geo/lib/geo/wkb.ex +lib/elixir/lib/geo/lib/geo/wkb/reader.ex +lib/elixir/lib/geo/lib/geo/wkb/writer.ex +lib/elixir/lib/geo/lib/geo/wkt.ex +%%PORTDOCS%%%%DOCSDIR%%/README.md