head	1.2;
access;
symbols
	RELEASE_8_3_0:1.1
	RELEASE_9_0_0:1.1;
locks; strict;
comment	@# @;


1.2
date	2012.11.17.06.02.59;	author svnexp;	state Exp;
branches;
next	1.1;

1.1
date	2011.11.02.01.45.20;	author clsung;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Switch exporter over
@
text
@# New ports collection makefile for:	py-django-piston
# Date created:				2011-11-02
# Whom:					Cheng-Lung Sung <clsung@@FreeBSD.org>
#
# $FreeBSD: head/www/py-django-piston/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	django-piston
PORTVERSION=	0.2.2.1
CATEGORIES=	www python
MASTER_SITES=	CHEESESHOP
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}

MAINTAINER=	clsung@@FreeBSD.org
COMMENT=	Piston is a Django mini-framework creating APIs

RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:${PORTSDIR}/www/py-django

USE_PYTHON=	yes
USE_PYDISTUTILS=	easy_install

PLIST_FILES=	%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%

.include <bsd.port.mk>
@


1.1
log
@A mini-framework for Django for creating RESTful APIs.

Piston is a relatively small Django application that lets you
create application programming interfaces (API) for your sites.

It has several unique features:

 * Ties into Django's internal mechanisms.
 * Supports OAuth out of the box (as well as Basic/Digest or custom auth.)
 * Doesn't require tying to models, allowing arbitrary resources.
 * Speaks JSON, YAML, Python Pickle & XML (and HATEOAS.)
 * Ships with a convenient reusable library in Python
 * Respects and encourages proper use of HTTP (status codes, ...)
 * Has built in (optional) form validation (via Django), throttling, etc.
 * Supports streaming, with a small memory footprint.

WWW: https://bitbucket.org/jespern/django-piston
@
text
@d5 1
a5 1
# $FreeBSD$
@

