Add py-restclient 0.9.8, convenient library for writing REST clients.

Approved by:	clsung (mentor)
This commit is contained in:
Li-Wen Hsu 2007-04-16 04:51:46 +00:00
parent 4dae121dce
commit 4226d96167
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=190073
5 changed files with 66 additions and 0 deletions

View file

@ -1004,6 +1004,7 @@
SUBDIR += py-pysearch
SUBDIR += py-qp
SUBDIR += py-qpy
SUBDIR += py-restclient
SUBDIR += py-scgi
SUBDIR += py-scriptaculous
SUBDIR += py-slimmer

View file

@ -0,0 +1,39 @@
# New ports collection makefile for: py-restclient
# Date created: Apr. 15, 2007
# Whom: Li-Wen Hsu <lwhsu@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= restclient
PORTVERSION= 0.9.8
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Convenient library for writing REST clients
BUILD_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
RUN_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools \
${PYTHON_SITELIBDIR}/httplib2/__init__.py:${PORTSDIR}/www/py-httplib2
USE_PYTHON= yes
USE_PYDISTUTILS= yes
EASY_INSTALL_CMD?= easy_install-${PYTHON_VER}
PYDISTUTILS_BUILD_TARGET= bdist_egg
PYDISTUTILS_INSTALL_TARGET= easy_install
PYDISTUTILS_INSTALLARGS= -O 1 -N -S ${PYTHON_SITELIBDIR} ${WRKSRC}/dist/${PYRESTCLIENT_EGG}
PYRESTCLIENT_EGG= ${PORTNAME}-${PORTVERSION}-py${PYTHON_VER}.egg
PLIST_SUB+= EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \
PYRESTCLIENT_EGG=${PYRESTCLIENT_EGG} \
PYRESTCLIENT_EGG_VER="${PORTNAME}==${PORTVERSION}"
post-patch:
${REINPLACE_CMD} -e 's,install_requires.*,,' ${WRKSRC}/setup.py
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (restclient-0.9.8.tar.gz) = c4a29fa7c548bcb069fedf79d7a49fba
SHA256 (restclient-0.9.8.tar.gz) = 2a8a34a3203ebb3aaae804bd5078ca9a0e6045ea7758f3218c24fd980c18a1e2
SIZE (restclient-0.9.8.tar.gz) = 454146

View file

@ -0,0 +1,3 @@
A helper library to make writing REST clients in python extremely simple.
WWW: http://microapps.sourceforge.net/restclient/

View file

@ -0,0 +1,20 @@
@unexec %%EASY_INSTALL_CMD%% -q -m -S %D/%%PYTHON_SITELIBDIR%% %%PYRESTCLIENT_EGG_VER%%
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/EGG-INFO/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/EGG-INFO/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/EGG-INFO/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/EGG-INFO/not-zip-safe
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/test/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/test/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/test/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/test/test_everything.py
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/test/test_everything.pyc
%%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/test/test_everything.pyo
@dirrm %%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient/test
@dirrm %%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/restclient
@dirrm %%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%/EGG-INFO
@dirrm %%PYTHON_SITELIBDIR%%/%%PYRESTCLIENT_EGG%%
@exec %%EASY_INSTALL_CMD%% -q -N -S %D/%%PYTHON_SITELIBDIR%% %%PYRESTCLIENT_EGG_VER%%