# New ports collection makefile for: kenosis # Date created: Thu Jan 13 01:15:19 UTC 2005 # Whom: Mario Sergio Fujikawa Ferreira # # $FreeBSD$ # PORTNAME= kenosis PORTVERSION= 0.96 CATEGORIES= net-p2p python MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= 5u623l20@gmail.com COMMENT= A fully-distributed p2p RPC system built on top of XMLRPC PORTSCOUT= skipv:0.941 # Older version than the current one RUN_DEPENDS= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/xmlrpclib.py:${PORTSDIR}/net/py-xmlrpclib USE_PYTHON= yes USE_PYDISTUTILS= yes PYSETUP= ${PORTNAME}_setup.py post-extract: # Avoid name collision and move ds inside kenosis package # it is only used by kenosis anyway @${MV} ${WRKSRC}/ds ${WRKSRC}/${PORTNAME} # Contributed by Eric Ries - kenosis developer # Queue.py changed API from python 2.3 to 2.4 # use Queue.py from python 2.3 while kenosis developers fix this @${CP} ${FILESDIR}/python2.3-Queue.py \ ${WRKSRC}/${PORTNAME}/Queue.py post-patch: # ds was moved inside kenosis package # use local copy of Queue # point at correct python @${FIND} ${WRKSRC} -type f -print0 \ | ${XARGS} -0 -n 5 -x \ ${REINPLACE_CMD} -E \ -e 's|from[[:space:]]+ds|from ${PORTNAME}.ds|' \ -e 's|import[[:space:]]+Queue|from ${PORTNAME} import Queue|' \ -e 's|/usr/bin/python|${PYTHON_CMD}|' \ -e 's|/usr/bin/env[[:space:]]+python|${PYTHON_CMD}|' # remove all .bak files @${FIND} ${WRKSRC} -name "*.bak" -type f -print0 \ | ${XARGS} -0 -n 5 -x \ ${RM} -f # Contributed by Eric Ries - kenosis developer # set default time out to 20 @${REINPLACE_CMD} -E \ -e 's|(socket.setdefaulttimeout)\([[:digit:]]+\)|\1(20)|' \ ${WRKSRC}/${PORTNAME}/node.py post-install: # fix post-install permissions @${FIND} ${PYTHON_SITELIBDIR} -type f -print0 \ | ${XARGS} -0 -n 5 -x \ ${CHMOD} ${SHAREMODE} .include yarn/devel/electron4/files/lodash-4.17.19 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* x11-wm/jwm: Update to 2.3.7woodsb022017-08-143-4/+5
* x11-wm/jwm: Update to 2.3.6woodsb022016-08-233-4/+7
* Update the maintainer email address for the ports Iwoodsb022016-05-101-1/+1
* Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.mat2016-04-011-2/+2
* - Update to 2.3.5amdmi32016-03-293-15/+12
* - Update to 2.3.4miwi2015-12-154-5/+12
* - Update to version 2.3.2pawel2015-10-175-23/+14
* Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.tijl2015-10-101-1/+7
* Upgrade to 2.3.1.vanilla2015-09-033-9/+8
* Convert to USES=jpegantoine2015-06-231-1/+1