1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00

- turn csjon to optional dependency (default off)

- bump PORTREVISION because of dependency change

while here:
- trim Makefile header
- add license (AL2)
- limit python version to 2.x only
- do not try to remove directories, that we didn't installed

PR:		171579 (based on)
Submitted by:	Brian Coca <bcoca+fbsd at tablethotels dot com>
Approved by:	Attila Nagy <bra at fsn dot hu> (maintainer)
Feature safe:	yes
This commit is contained in:
Ruslan Makhmatkhanov 2012-10-16 15:07:57 +00:00
parent 1aba59f53d
commit fd8ae00f58
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=305979
2 changed files with 16 additions and 10 deletions

View File

@ -1,12 +1,9 @@
# New ports collection makefile for: py-jsonrpclib
# Date created: 09. 21. 2011
# Whom: Attila Nagy <bra@fsn.hu>
#
# Created by: Attila Nagy <bra@fsn.hu>
# $FreeBSD$
#
PORTNAME= jsonrpclib
PORTVERSION= 0.1.3
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -14,9 +11,19 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bra@fsn.hu
COMMENT= Implements the JSON-RPC 2.0 proposed specification in pure Python
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cjson.so:${PORTSDIR}/devel/py-cjson
LICENSE= AL2
USE_PYTHON= yes
USE_PYDISTUTILS= yes
USE_PYTHON= -2.7
USE_PYDISTUTILS=yes
OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options
OPTIONS_DEFINE= CJSON
CJSON_DESC= Use cjson instead of json or simplejson
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCJSON}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cjson>0:${PORTSDIR}/devel/py-cjson
.endif
.include <bsd.port.mk>

View File

@ -16,5 +16,4 @@
%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonrpc.py
%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonrpc.pyc
%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonrpc.pyo
@dirrmtry %%PYTHON_SITELIBDIR%%/jsonrpclib
@dirrmtry %%PYTHON_SITELIBDIR%%
@dirrm %%PYTHON_SITELIBDIR%%/jsonrpclib