aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2012-06-12 18:23:26 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2012-06-12 18:23:26 +0000
commit783797e774291afcb0a6d63bfe3e55204bdd5591 (patch)
tree088a624a18145b2f5b4dd962beba639591bca476
parent524455acfac6237256de2e1dd8b498dc1bc23152 (diff)
downloadports-783797e774291afcb0a6d63bfe3e55204bdd5591.tar.gz
ports-783797e774291afcb0a6d63bfe3e55204bdd5591.zip
Notes
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/py-gdal/Makefile39
-rw-r--r--graphics/py-gdal/distinfo2
-rw-r--r--graphics/py-gdal/pkg-descr3
-rw-r--r--graphics/py-gdal/pkg-plist77
5 files changed, 122 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index bf6b087bf25d..5935007b439d 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -795,6 +795,7 @@
SUBDIR += py-freeimagepy
SUBDIR += py-gchartwrapper
SUBDIR += py-gd
+ SUBDIR += py-gdal
SUBDIR += py-gimp
SUBDIR += py-glewpy
SUBDIR += py-goocanvas
diff --git a/graphics/py-gdal/Makefile b/graphics/py-gdal/Makefile
new file mode 100644
index 000000000000..601d25f69c2f
--- /dev/null
+++ b/graphics/py-gdal/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: py-gdal
+# Date created: 2012-03-06
+# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gdal
+PORTVERSION= 1.9.1
+CATEGORIES= graphics python
+MASTER_SITES= http://download.osgeo.org/gdal/ \
+ ftp://ftp.remotesensing.org/pub/gdal/ \
+ LOCAL/sunpoet
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Python binding for GDAL
+
+LIB_DEPENDS= gdal:${PORTSDIR}/graphics/gdal
+
+OPTIONS= NUMPY "Enable array support via NumPy" off
+
+PYEASYINSTALL_ARCHDEP= yes
+PYDISTUTILS_PKGNAME= ${PORTNAME:U}
+USE_PYTHON= -2.7
+USE_PYDISTUTILS= easy_install
+WRKSRC= ${WRKDIR}/${DISTNAME}/swig/python
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_NUMPY)
+BUILD_DEPENDS+= ${PKGNAMEPREFIX}numpy>=1.0.0:${PORTSDIR}/math/py-numpy
+RUN_DEPENDS+= ${PKGNAMEPREFIX}numpy>=1.0.0:${PORTSDIR}/math/py-numpy
+.endif
+
+post-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/scripts/*.py ${PREFIX}/bin/
+
+.include <bsd.port.mk>
diff --git a/graphics/py-gdal/distinfo b/graphics/py-gdal/distinfo
new file mode 100644
index 000000000000..362a722e3f60
--- /dev/null
+++ b/graphics/py-gdal/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gdal-1.9.1.tar.gz) = 5b829e91c5d6c6c9af23fe6322e51bae9339e8805d52724cb0ad0b741aef7fa9
+SIZE (gdal-1.9.1.tar.gz) = 9487505
diff --git a/graphics/py-gdal/pkg-descr b/graphics/py-gdal/pkg-descr
new file mode 100644
index 000000000000..a0e3a6a7819d
--- /dev/null
+++ b/graphics/py-gdal/pkg-descr
@@ -0,0 +1,3 @@
+This port is the Python binding for GDAL (Geospatial Data Abstraction Library).
+
+WWW: http://www.gdal.org/
diff --git a/graphics/py-gdal/pkg-plist b/graphics/py-gdal/pkg-plist
new file mode 100644
index 000000000000..fa57bcc122f3
--- /dev/null
+++ b/graphics/py-gdal/pkg-plist
@@ -0,0 +1,77 @@
+bin/epsg_tr.py
+bin/esri2wkt.py
+bin/gcps2vec.py
+bin/gcps2wld.py
+bin/gdal2tiles.py
+bin/gdal2xyz.py
+bin/gdal_calc.py
+bin/gdal_fillnodata.py
+bin/gdal_merge.py
+bin/gdal_polygonize.py
+bin/gdal_proximity.py
+bin/gdal_retile.py
+bin/gdal_sieve.py
+bin/gdalchksum.py
+bin/gdalident.py
+bin/gdalimport.py
+bin/mkgraticule.py
+bin/pct2rgb.py
+bin/rgb2pct.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/native_libs.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/gdal.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/gdal.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/gdal.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/gdalconst.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/gdalconst.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/gdalconst.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ogr.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ogr.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/ogr.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_gdal.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_gdal.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_gdal.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_gdal.so
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_gdalconst.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_gdalconst.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_gdalconst.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_gdalconst.so
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_ogr.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_ogr.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_ogr.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_ogr.so
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_osr.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_osr.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_osr.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/_osr.so
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdal.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdal.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdal.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdal_array.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdal_array.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdal_array.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdalconst.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdalconst.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdalconst.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdalnumeric.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdalnumeric.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/gdalnumeric.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/ogr.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/ogr.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/ogr.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/osr.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/osr.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo/osr.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osr.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osr.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osr.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%