svn commit: r344195 - head/devel/py-px
Antoine Brodin
antoine at FreeBSD.org
Fri Feb 14 11:43:30 UTC 2014
Author: antoine
Date: Fri Feb 14 11:43:29 2014
New Revision: 344195
URL: http://svnweb.freebsd.org/changeset/ports/344195
QAT: https://qat.redports.org/buildarchive/r344195/
Log:
- Stage support
- Use PYDISTUTILS_AUTOPLIST
- Remove infozip dependency
Modified:
head/devel/py-px/Makefile
Modified: head/devel/py-px/Makefile
==============================================================================
--- head/devel/py-px/Makefile Fri Feb 14 11:30:25 2014 (r344194)
+++ head/devel/py-px/Makefile Fri Feb 14 11:43:29 2014 (r344195)
@@ -5,7 +5,9 @@ PORTNAME= px
PORTVERSION= 0.9.5
CATEGORIES= devel python
MASTER_SITES= GOOGLE_CODE
+PROJECTHOST= python-p4lib
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+EXTRACT_SUFX= .zip
DIST_SUBDIR= python
MAINTAINER= ports at FreeBSD.org
@@ -14,26 +16,19 @@ COMMENT= Perforce p4 wrapper and Python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-PROJECTHOST= python-p4lib
-USE_ZIP= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
-
-DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
+PYDISTUTILS_AUTOPLIST= yes
PORTDOCS= BUGS.txt README.txt TODO.txt
-PLIST_FILES= bin/px \
- %%PYTHON_SITELIBDIR%%/p4lib.py \
- %%PYTHON_SITELIBDIR%%/p4lib.pyc \
- %%PYTHON_SITELIBDIR%%/p4lib.pyo
-NO_STAGE= yes
+OPTIONS_DEFINE= DOCS
+
+post-patch:
+ @${REINPLACE_CMD} '/data_files/d' ${WRKSRC}/setup.py
+
post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list