svn commit: r337868 - head/net/py-xmlrpclib
William Grzybowski
wg at FreeBSD.org
Sat Dec 28 11:47:31 UTC 2013
Author: wg
Date: Sat Dec 28 11:47:30 2013
New Revision: 337868
URL: http://svnweb.freebsd.org/changeset/ports/337868
Log:
net/py-xmlrpclib: support staging
Modified:
head/net/py-xmlrpclib/Makefile
head/net/py-xmlrpclib/pkg-plist
Modified: head/net/py-xmlrpclib/Makefile
==============================================================================
--- head/net/py-xmlrpclib/Makefile Sat Dec 28 11:40:54 2013 (r337867)
+++ head/net/py-xmlrpclib/Makefile Sat Dec 28 11:47:30 2013 (r337868)
@@ -8,31 +8,33 @@ MASTER_SITES= http://effbot.org/media/do
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports at FreeBSD.org
-COMMENT= A Python implementation of the XML-RPC protocol
+COMMENT= Python implementation of the XML-RPC protocol
USE_PYTHON= yes
USE_ZIP= yes
-XRL_DOCDIR= ${PREFIX}/share/doc/py-xmlrpclib
-XRL_EGDIR= ${PREFIX}/share/examples/py-xmlrpclib
+DOCSDIR= ${PREFIX}/share/doc/py-xmlrpclib
+EXAMPLESDIR= ${PREFIX}/share/examples/py-xmlrpclib
+PORTDOCS= *
+PORTEXAMPLES= *
-NO_STAGE= yes
do-build:
- @ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
- @ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
+ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
+ -d ${PYTHONPREFIX_SITELIBDIR} \
+ -f ${WRKSRC}
+ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
+ -d ${PYTHONPREFIX_SITELIBDIR} \
+ -f ${WRKSRC}
do-install:
- @ ${INSTALL_DATA} ${WRKSRC}/xmlrpclib.py* \
- ${PREFIX}/lib/${PYTHON_VERSION}/site-packages
- @ ${MKDIR} ${XRL_EGDIR}
+ @${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+ ${INSTALL_DATA} ${WRKSRC}/xmlrpclib.py* \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
.for egfile in xmlrpcserver.py xmlrpc_handler.py
- @ ${INSTALL_DATA} ${WRKSRC}/${egfile} ${XRL_EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${egfile} ${STAGEDIR}${EXAMPLESDIR}
.endfor
-
-post-install:
-.if !defined(NOPORTDOCS)
- @ ${MKDIR} ${XRL_DOCDIR}
- @ ${INSTALL_MAN} ${WRKSRC}/README ${XRL_DOCDIR}
-.endif
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/net/py-xmlrpclib/pkg-plist
==============================================================================
--- head/net/py-xmlrpclib/pkg-plist Sat Dec 28 11:40:54 2013 (r337867)
+++ head/net/py-xmlrpclib/pkg-plist Sat Dec 28 11:47:30 2013 (r337868)
@@ -1,8 +1,3 @@
-%%PORTDOCS%%share/doc/py-xmlrpclib/README
%%PYTHON_SITELIBDIR%%/xmlrpclib.py
%%PYTHON_SITELIBDIR%%/xmlrpclib.pyc
%%PYTHON_SITELIBDIR%%/xmlrpclib.pyo
-share/examples/py-xmlrpclib/xmlrpc_handler.py
-share/examples/py-xmlrpclib/xmlrpcserver.py
- at dirrm share/examples/py-xmlrpclib
-%%PORTDOCS%%@dirrm share/doc/py-xmlrpclib
More information about the svn-ports-head
mailing list