aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorgblach <gblach@FreeBSD.org>2015-01-26 07:21:53 +0800
committergblach <gblach@FreeBSD.org>2015-01-26 07:21:53 +0800
commit4dd3fc0e98aaadeabdec16373884a9665c25eff2 (patch)
tree0550d676c22be6ee9087ee3a64313fa1cedf520e /devel
parentb10ebe6b896e0fae54da9270333c18298da1a13b (diff)
downloadfreebsd-ports-gnome-4dd3fc0e98aaadeabdec16373884a9665c25eff2.tar.gz
freebsd-ports-gnome-4dd3fc0e98aaadeabdec16373884a9665c25eff2.tar.zst
freebsd-ports-gnome-4dd3fc0e98aaadeabdec16373884a9665c25eff2.zip
Add devel/py-efl
Python bindings for Enlightenment Foundation Libraries and for Elementary.
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-efl/Makefile34
-rw-r--r--devel/py-efl/distinfo2
-rw-r--r--devel/py-efl/pkg-descr3
4 files changed, 40 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1193c2d85cfd..082df3904697 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -3746,6 +3746,7 @@
SUBDIR += py-doit
SUBDIR += py-durus
SUBDIR += py-dynrules
+ SUBDIR += py-efl
SUBDIR += py-eggtestinfo
SUBDIR += py-enum34
SUBDIR += py-epsilon
diff --git a/devel/py-efl/Makefile b/devel/py-efl/Makefile
new file mode 100644
index 000000000000..3aa0d8a29eff
--- /dev/null
+++ b/devel/py-efl/Makefile
@@ -0,0 +1,34 @@
+# Created by: Grzegorz Blach <gblach@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= efl
+PORTVERSION= 1.12.0
+CATEGORIES= devel python enlightenment
+MASTER_SITES= http://download.enlightenment.org/rel/bindings/python/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= python-efl-${PORTVERSION}
+
+MAINTAINER= gblach@FreeBSD.org
+COMMENT= Python bindings for EFL and Elementary
+
+LICENSE= GPLv3 LGPL3
+LICENSE_COMB= multi
+
+LIB_DEPENDS= libefl.so:${PORTSDIR}/devel/efl \
+ libelementary.so:${PORTSDIR}/x11-toolkits/elementary
+
+DIST_SUBDIR= enlightenment
+USES= pkgconfig python tar:bz2
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 300
+BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83:${PORTSDIR}/devel/py-dbus
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83:${PORTSDIR}/devel/py-dbus
+.else
+BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83:${PORTSDIR}/devel/py3-dbus
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83:${PORTSDIR}/devel/py3-dbus
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/py-efl/distinfo b/devel/py-efl/distinfo
new file mode 100644
index 000000000000..1e12b5a46709
--- /dev/null
+++ b/devel/py-efl/distinfo
@@ -0,0 +1,2 @@
+SHA256 (enlightenment/python-efl-1.12.0.tar.bz2) = 4f5ed74734a6a1b0589598234f3926b93fbf7dd92d06011f44fca398cdfcf1b6
+SIZE (enlightenment/python-efl-1.12.0.tar.bz2) = 10240276
diff --git a/devel/py-efl/pkg-descr b/devel/py-efl/pkg-descr
new file mode 100644
index 000000000000..dcd27cb00ed6
--- /dev/null
+++ b/devel/py-efl/pkg-descr
@@ -0,0 +1,3 @@
+Python bindings for Enlightenment Foundation Libraries and for Elementary.
+
+WWW: https://build.enlightenment.org/job/base_pyefl_build/lastSuccessfulBuild/artifact/build/sphinx/html/index.html