svn commit: r383361 - head/net/py-pynmsg
Don Lewis
truckman at FreeBSD.org
Sun Apr 5 21:17:23 UTC 2015
Author: truckman
Date: Sun Apr 5 21:17:22 2015
New Revision: 383361
URL: https://svnweb.freebsd.org/changeset/ports/383361
Log:
Add missing PKGNAMEPREFIX.
Install examples.
Use ${PYTHON_SITELIBDIR} instead of hardwiring a specific python version.
Differential Revision: https://reviews.freebsd.org/D2227
Approved by: mat (mentor)
Sponsored by: Farsight Security, Inc.
Modified:
head/net/py-pynmsg/Makefile
Modified: head/net/py-pynmsg/Makefile
==============================================================================
--- head/net/py-pynmsg/Makefile Sun Apr 5 21:15:52 2015 (r383360)
+++ head/net/py-pynmsg/Makefile Sun Apr 5 21:17:22 2015 (r383361)
@@ -2,8 +2,10 @@
PORTNAME= pynmsg
PORTVERSION= 0.3.1
+PORTREVISION= 1
CATEGORIES= net python
MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= truckman at FreeBSD.org
COMMENT= Python wrapper for net/nmsg
@@ -14,12 +16,19 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT
LIB_DEPENDS= libnmsg.so:${PORTSDIR}/net/nmsg
USE_PYTHON= distutils autoplist
+USES= python shebangfix uniquefiles:dirs
-CPPFLAGS+= -I${LOCALBASE}/include
+python_CMD= ${PYTHON_CMD}
+python_OLD_CMD= /usr/bin/env python
+SHEBANG_FILES= examples/*.py
+
+PORTEXAMPLES= *
-USES= python
+CPPFLAGS+= -I${LOCALBASE}/include
post-install:
- ${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/python2.7/site-packages/_nmsg.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_nmsg.so
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list