mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-05 06:27:37 +00:00
Multiprotocol Web Services for TurboGears
TGWebServices provides a super simple API for creating web services that are available via SOAP, HTTP->XML, and HTTP->JSON. The SOAP API generates WSDL automatically for your Python and even generates enough type information for statically typed languages (Java and C#, for example) to generate good client code on their end. Author: Kevin Dangoor WWW: http://tgwebservices.python-hosting.com/
This commit is contained in:
parent
cc6371ad23
commit
30d3a9c60c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=185382
@ -963,6 +963,7 @@
|
||||
SUBDIR += py-scgi
|
||||
SUBDIR += py-scriptaculous
|
||||
SUBDIR += py-slimmer
|
||||
SUBDIR += py-tgwebservices
|
||||
SUBDIR += py-turbogears
|
||||
SUBDIR += py-turbosetup
|
||||
SUBDIR += py-twistedWeb
|
||||
|
36
www/py-tgwebservices/Makefile
Normal file
36
www/py-tgwebservices/Makefile
Normal file
@ -0,0 +1,36 @@
|
||||
# New ports collection makefile for: py-tgwebservices
|
||||
# Date created: 2007-02-14
|
||||
# Whom: Nicola Vitale <nivit@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= tgwebservices
|
||||
PORTVERSION= 1.0.1
|
||||
CATEGORIES= www python
|
||||
MASTER_SITES= http://cheeseshop.python.org/packages/source/T/${PYTGWEBSERVICES}/ \
|
||||
LOCAL/nivit/${PYTGWEBSERVICES}/
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= ${PYTGWEBSERVICES}-${PORTVERSION}
|
||||
|
||||
MAINTAINER= python@FreeBSD.org
|
||||
COMMENT= Multiprotocol Web Services for TurboGears
|
||||
|
||||
BUILD_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools \
|
||||
${PYTHON_PKGNAMEPREFIX}TurboGears>=1.0.1:${PORTSDIR}/www/py-turbogears \
|
||||
${PYTHON_PKGNAMEPREFIX}Genshi>=0.3.6:${PORTSDIR}/textproc/py-genshi
|
||||
RUN_DEPENDS= ${BUILD_DEPENDS}
|
||||
|
||||
USE_PYTHON= 2.4+
|
||||
USE_PYDISTUTILS= yes
|
||||
|
||||
PLIST_SUB= EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \
|
||||
PORTNAME=${PORTNAME} PORTVERSION=${PORTVERSION} \
|
||||
PYTGWEBSERVICES_EGG=${PYTGWEBSERVICES_EGG}
|
||||
|
||||
EASY_INSTALL_CMD?= easy_install-${PYTHON_VER}
|
||||
|
||||
PYTGWEBSERVICES= TGWebServices
|
||||
PYTGWEBSERVICES_EGG= ${PYTGWEBSERVICES}-${PORTVERSION}-py${PYTHON_VER}.egg
|
||||
|
||||
.include <bsd.port.mk>
|
3
www/py-tgwebservices/distinfo
Normal file
3
www/py-tgwebservices/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (TGWebServices-1.0.1.tar.gz) = 784afc4194379683a1bcfe7fb70fad10
|
||||
SHA256 (TGWebServices-1.0.1.tar.gz) = caf78427e99718f39d0f33ca45b59ee7cf61a33ac4bea6797c503d0a6b13df5c
|
||||
SIZE (TGWebServices-1.0.1.tar.gz) = 19082
|
10
www/py-tgwebservices/pkg-descr
Normal file
10
www/py-tgwebservices/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
Multiprotocol Web Services for TurboGears
|
||||
|
||||
TGWebServices provides a super simple API for creating web services
|
||||
that are available via SOAP, HTTP->XML, and HTTP->JSON.
|
||||
The SOAP API generates WSDL automatically for your Python and even
|
||||
generates enough type information for statically typed languages
|
||||
(Java and C#, for example) to generate good client code on their end.
|
||||
|
||||
Author: Kevin Dangoor
|
||||
WWW: http://tgwebservices.python-hosting.com/
|
53
www/py-tgwebservices/pkg-plist
Normal file
53
www/py-tgwebservices/pkg-plist
Normal file
@ -0,0 +1,53 @@
|
||||
@comment $FreeBSD$
|
||||
@unexec %%EASY_INSTALL_CMD%% -q -N -m -S %D/%%PYTHON_SITELIBDIR%% %%PORTNAME%%==%%PORTVERSION%%
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/EGG-INFO/PKG-INFO
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/EGG-INFO/SOURCES.txt
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/EGG-INFO/dependency_links.txt
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/EGG-INFO/entry_points.txt
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/EGG-INFO/not-zip-safe
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/EGG-INFO/requires.txt
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/EGG-INFO/top_level.txt
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/controllers.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/controllers.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/controllers.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/release.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/release.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/release.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/runtime.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/runtime.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/runtime.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/soap.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/soap.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/soap.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/templates/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/templates/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/templates/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/templates/soap.html
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/templates/wsdl.html
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/fixtures.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/fixtures.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/fixtures.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_json.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_json.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_json.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_soap.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_soap.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_soap.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_xml.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_xml.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests/test_xml.pyo
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/xml.py
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/xml.pyc
|
||||
%%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/xml.pyo
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/tests
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices/templates
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/tgwebservices
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%/EGG-INFO
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/%%PYTGWEBSERVICES_EGG%%
|
||||
@exec %%EASY_INSTALL_CMD%% -q -N -S %D/%%PYTHON_SITELIBDIR%% %%PORTNAME%%==%%PORTVERSION%%
|
Loading…
Reference in New Issue
Block a user