svn commit: r394558 - head/devel/py-itools
Kurt Jaeger
pi at FreeBSD.org
Tue Aug 18 05:48:47 UTC 2015
Author: pi
Date: Tue Aug 18 05:48:46 2015
New Revision: 394558
URL: https://svnweb.freebsd.org/changeset/ports/394558
Log:
devel/py-itools: some fixes
- Fix port dependencies
- Add EXAMPLES option
- Bump PORTREVISION
PR: 202227
Submitted by: Carlos J Puga Medina <cpm at fbsd.es> (maintainer)
Modified:
head/devel/py-itools/Makefile
Modified: head/devel/py-itools/Makefile
==============================================================================
--- head/devel/py-itools/Makefile Tue Aug 18 05:21:28 2015 (r394557)
+++ head/devel/py-itools/Makefile Tue Aug 18 05:48:46 2015 (r394558)
@@ -3,7 +3,7 @@
PORTNAME= itools
PORTVERSION= 0.75.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,10 +17,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${LOCALBASE}/include/poppler/goo/gtypes.h:${PORTSDIR}/graphics/poppler \
${LOCALBASE}/include/git2.h:${PORTSDIR}/devel/libgit2 \
${PYTHON_PKGNAMEPREFIX}reportlab2>=2.3:${PORTSDIR}/print/py-reportlab2 \
+ ${PYTHON_PKGNAMEPREFIX}pygit2>0:${PORTSDIR}/devel/py-pygit2 \
+ ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \
+ ${PYTHON_PKGNAMEPREFIX}xlrd>0:${PORTSDIR}/textproc/py-xlrd \
+ ${PYTHON_PKGNAMEPREFIX}magic>0:${PORTSDIR}/devel/py-magic \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>0:${PORTSDIR}/textproc/py-sphinx \
${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow \
${PYTHON_PKGNAMEPREFIX}matplotlib>0:${PORTSDIR}/math/py-matplotlib \
${PYTHON_PKGNAMEPREFIX}gobject>=2.16.1:${PORTSDIR}/devel/py-gobject \
- python:${PORTSDIR}/lang/python
+ ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git \
+ xapian-bindings>1.0.8:${PORTSDIR}/databases/xapian-bindings
RUN_DEPENDS:= ${BUILD_DEPENDS}
LIB_DEPENDS= libglib-2.0.so:${PORTSDIR}/devel/glib20 \
libsoup-2.4.so:${PORTSDIR}/devel/libsoup \
@@ -32,10 +38,11 @@ LDFLAGS+= -L${LOCALBASE}/lib
USES= gettext-tools:run pkgconfig python:2.7+
USE_PYTHON= autoplist distutils
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS EXAMPLES
-PORTDOCS= INSTALL.txt LICENSE.txt MANIFEST README.rst RELEASE-0.75.0 \
+PORTDOCS= INSTALL.txt MANIFEST README.rst RELEASE-0.75.0 \
RELEASE-0.75.1 RELEASE-0.75.2 UPGRADE-0.75.0
+PORTEXAMPLES= *
.include <bsd.port.options.mk>
@@ -49,6 +56,11 @@ post-install:
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ cd ${WRKSRC}/docs/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+.endif
+
regression-test: build
cd ${WRKSRC}/test && ${PYTHON_CMD} test.py
More information about the svn-ports-all
mailing list