diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-07-28 09:21:52 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2015-07-28 09:21:52 +0000 |
commit | 95161270871964eb06969c4187188742282bb1f7 (patch) | |
tree | 658449eb75de441e9e0e263eb2a175e2f6c0c5f1 /databases | |
parent | 32a5e0f113614b624e0e9d07e25fb51ab306756c (diff) |
Notes
Diffstat (limited to 'databases')
-rw-r--r-- | databases/Makefile | 1 | ||||
-rw-r--r-- | databases/elixir-geo/Makefile | 39 | ||||
-rw-r--r-- | databases/elixir-geo/distinfo | 2 | ||||
-rw-r--r-- | databases/elixir-geo/pkg-descr | 4 | ||||
-rw-r--r-- | databases/elixir-geo/pkg-plist | 41 |
5 files changed, 87 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile index 2b0665d999bd..0f00533398ba 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -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 diff --git a/databases/elixir-geo/Makefile b/databases/elixir-geo/Makefile new file mode 100644 index 000000000000..b83faaab9854 --- /dev/null +++ b/databases/elixir-geo/Makefile @@ -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 <bsd.port.options.mk> + +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 <bsd.port.mk> diff --git a/databases/elixir-geo/distinfo b/databases/elixir-geo/distinfo new file mode 100644 index 000000000000..fce9dd0d8b37 --- /dev/null +++ b/databases/elixir-geo/distinfo @@ -0,0 +1,2 @@ +SHA256 (bryanjos-geo-v0.15.1_GH0.tar.gz) = b30b0acf719f90df2e5fdb2ed15565f2b9ff17eff2ab5e278dc2e8c4f92f8059 +SIZE (bryanjos-geo-v0.15.1_GH0.tar.gz) = 15311 diff --git a/databases/elixir-geo/pkg-descr b/databases/elixir-geo/pkg-descr new file mode 100644 index 000000000000..5ad94b84ca9c --- /dev/null +++ b/databases/elixir-geo/pkg-descr @@ -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 diff --git a/databases/elixir-geo/pkg-plist b/databases/elixir-geo/pkg-plist new file mode 100644 index 000000000000..d07905ba35b5 --- /dev/null +++ b/databases/elixir-geo/pkg-plist @@ -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 |