aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/py-kiwi/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits/py-kiwi/Makefile')
-rw-r--r--x11-toolkits/py-kiwi/Makefile34
1 files changed, 20 insertions, 14 deletions
diff --git a/x11-toolkits/py-kiwi/Makefile b/x11-toolkits/py-kiwi/Makefile
index c6cc37e399e7..0fb1c79b7e25 100644
--- a/x11-toolkits/py-kiwi/Makefile
+++ b/x11-toolkits/py-kiwi/Makefile
@@ -6,8 +6,8 @@
#
PORTNAME= kiwi
-PORTVERSION= 1.9.14
-PORTREVISION= 2
+PORTVERSION= 1.9.22
+#PORTREVISION= 0
CATEGORIES= x11-toolkits python
MASTER_SITES= http://download.gnome.org/sources/${PORTNAME}/1.9/ \
http://nivi.interfree.it/distfiles/${PORTNAME}/
@@ -17,28 +17,26 @@ MAINTAINER= nivit@FreeBSD.org
COMMENT= A framework and a set of enhanced widgets based on PyGTK
BUILD_DEPENDS= pygtk-codegen-2.0:${PORTSDIR}/x11-toolkits/py-gtk2
-RUN_DEPENDS= ${BUILD_DEPENDS}
+RUN_DEPENDS= pygtk-codegen-2.0:${PORTSDIR}/x11-toolkits/py-gtk2
USE_GETTEXT= yes
USE_GNOME= libglade2
USE_PYTHON= yes
USE_PYDISTUTILS= yes
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-FIND_DOCSDIR= api howto
+DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME}
+EXAMPLESDIR= ${PREFIX}/share/examples/${PYTHON_PKGNAMEPREFIX}${PORTNAME}
-FETCH_CMD= /usr/bin/fetch -rRp
+FETCH_ARGS= -rRp
post-install:
.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- for d in ${FIND_DOCSDIR}; do \
- ${MKDIR} ${DOCSDIR}/$${d}; \
- cd ${WRKSRC}/doc/$${d} && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/$${d} ";" ; \
- done;
- ${MKDIR} ${EXAMPLESDIR}
- cd ${WRKSRC}/examples && ${FIND} . -type d -exec ${MKDIR} ${EXAMPLESDIR}/{} ";"
- cd ${WRKSRC}/examples && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${EXAMPLESDIR}/{} ";"
+ cd ${WRKSRC}/doc && \
+ ${COPYTREE_SHARE} . ${DOCSDIR}
+.endif
+.if !defined(NOPORTEXAMPLES)
+ cd ${WRKSRC}/examples && \
+ ${COPYTREE_SHARE} . ${EXAMPLESDIR}
.endif
.include <bsd.port.pre.mk>
@@ -47,4 +45,12 @@ post-install:
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}zopeInterface>=3.3.0:${PORTSDIR}/www/py-zopeInterface
.endif
+.if defined (WITH_PYGOBJECT)
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}gobject>=2.14.2_2:${PORTSDIR}/devel/py-gobject
+.endif
+
+.if defined (WITH_PYSQLOBJECT)
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}sqlobject>=0.10.0_1:${PORTSDIR}/databases/py-sqlobject
+.endif
+
.include <bsd.port.post.mk>