head	1.14;
access;
symbols
	RELEASE_8_3_0:1.13
	RELEASE_9_0_0:1.12
	RELEASE_7_4_0:1.12
	RELEASE_8_2_0:1.12
	RELEASE_6_EOL:1.12
	RELEASE_8_1_0:1.11
	RELEASE_7_3_0:1.11
	RELEASE_8_0_0:1.11
	RELEASE_7_2_0:1.7
	RELEASE_7_1_0:1.4
	RELEASE_6_4_0:1.4
	RELEASE_5_EOL:1.3
	RELEASE_7_0_0:1.3
	RELEASE_6_3_0:1.3;
locks; strict;
comment	@# @;


1.14
date	2012.11.17.06.03.01;	author svnexp;	state Exp;
branches;
next	1.13;

1.13
date	2012.01.21.17.40.06;	author eadler;	state Exp;
branches;
next	1.12;

1.12
date	2010.11.05.02.57.48;	author wen;	state Exp;
branches;
next	1.11;

1.11
date	2009.07.14.09.00.03;	author nivit;	state Exp;
branches;
next	1.10;

1.10
date	2009.06.08.22.30.54;	author miwi;	state Exp;
branches;
next	1.9;

1.9
date	2009.05.19.19.12.10;	author lwhsu;	state Exp;
branches;
next	1.8;

1.8
date	2009.05.19.16.45.30;	author lwhsu;	state Exp;
branches;
next	1.7;

1.7
date	2009.03.12.19.53.21;	author miwi;	state Exp;
branches;
next	1.6;

1.6
date	2008.12.04.19.52.14;	author miwi;	state Exp;
branches;
next	1.5;

1.5
date	2008.11.23.23.09.07;	author miwi;	state Exp;
branches;
next	1.4;

1.4
date	2008.06.06.14.07.09;	author edwin;	state Exp;
branches;
next	1.3;

1.3
date	2007.08.04.11.41.28;	author gabor;	state Exp;
branches;
next	1.2;

1.2
date	2007.06.26.07.34.14;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2007.06.25.18.19.25;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.14
log
@Switch exporter over
@
text
@# New ports collection makefile for:	py-pylons
# Date created:		Thu Jun 21 16:05:21 MSD 2007
# Whom:			Denis Shaposhnikov <dsh@@vlink.ru>
#
# $FreeBSD: head/www/py-pylons/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	pylons
PORTVERSION=	1.0
CATEGORIES=	www python
MASTER_SITES=	http://pylonshq.com/download/${PORTVERSION}/
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
DISTNAME=	Pylons-${PORTVERSION}

MAINTAINER=	python@@FreeBSD.org
COMMENT=	Pylons Web Framework

BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Paste>=1.7.2:${PORTSDIR}/www/py-paste \
		${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.3.3:${PORTSDIR}/www/py-pastedeploy \
		${PYTHON_PKGNAMEPREFIX}PasteScript>=1.7.3:${PORTSDIR}/www/py-pastescript \
		${PYTHON_PKGNAMEPREFIX}beaker>=1.3:${PORTSDIR}/www/py-beaker \
		${PYTHON_PKGNAMEPREFIX}decorator>=2.3.2:${PORTSDIR}/devel/py-decorator \
		${PYTHON_PKGNAMEPREFIX}formencode>=1.2.1:${PORTSDIR}/www/py-formencode \
		${PYTHON_PKGNAMEPREFIX}mako>=0.2.4:${PORTSDIR}/textproc/py-mako \
		${PYTHON_PKGNAMEPREFIX}nose>=0.10.4:${PORTSDIR}/devel/py-nose \
		${PYTHON_PKGNAMEPREFIX}routes>=1.12:${PORTSDIR}/www/py-routes \
		${PYTHON_PKGNAMEPREFIX}simplejson>=2.0.8:${PORTSDIR}/devel/py-simplejson \
		${PYTHON_PKGNAMEPREFIX}webhelpers>=0.6.4:${PORTSDIR}/www/py-webhelpers \
		${PYTHON_PKGNAMEPREFIX}WebError>=0.10.1:${PORTSDIR}/www/py-WebError \
		${PYTHON_PKGNAMEPREFIX}webob>=0.9.6.1:${PORTSDIR}/www/py-webob \
		${PYTHON_PKGNAMEPREFIX}WebTest>=1.1:${PORTSDIR}/www/py-WebTest \
		${PYTHON_PKGNAMEPREFIX}Tempita>=0.2:${PORTSDIR}/textproc/py-Tempita \
		${PYTHON_PKGNAMEPREFIX}Genshi>=0.4.4:${PORTSDIR}/textproc/py-genshi
RUN_DEPENDS:=	${BUILD_DEPENDS}

USE_PYTHON=	2.5+
USE_PYDISTUTILS=	easy_install
PYDISTUTILS_PKGNAME=	Pylons
PYDISTUTILS_NOEGGINFO=	yes

.include <bsd.port.mk>
@


1.13
log
@At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.12
log
@- Update to 1.0

PR:		ports/147665
Submitted by:	Grzegorz Blach <magik@@roorback.net>
Thanks to:	Ildar Hizbulin <hizel@@vyborg.ru>
@
text
@d34 1
a34 1
RUN_DEPENDS=	${BUILD_DEPENDS}
@


1.11
log
@- Update to 0.9.7
- Remove post-install: target from Makefile

PR:		ports/134736
Submitted by:	Wen Heping <wenheping@@gmail.com>
@
text
@d9 1
a9 2
PORTVERSION=	0.9.7
PORTREVISION=	0
d21 1
a21 1
		${PYTHON_PKGNAMEPREFIX}beaker>=1.2.2:${PORTSDIR}/www/py-beaker \
d26 1
a26 1
		${PYTHON_PKGNAMEPREFIX}routes>=1.10.3:${PORTSDIR}/www/py-routes \
d33 1
a33 7
		${PYTHON_PKGNAMEPREFIX}docutils>=0.4:${PORTSDIR}/textproc/py-docutils \
		${PYTHON_PKGNAMEPREFIX}Genshi>=0.4.4:${PORTSDIR}/textproc/py-genshi \
		${PYTHON_PKGNAMEPREFIX}pygments>=0.7:${PORTSDIR}/textproc/py-pygments \
		${PYTHON_PKGNAMEPREFIX}TurboCheetah>=0.9.5:${PORTSDIR}/devel/py-turbocheetah \
		${PYTHON_PKGNAMEPREFIX}kid>=0.9:${PORTSDIR}/devel/py-kid \
		${PYTHON_PKGNAMEPREFIX}TurboKid>=0.9.1:${PORTSDIR}/devel/py-turbokid \
		${PYTHON_PKGNAMEPREFIX}cheetah>=2.0.1:${PORTSDIR}/devel/py-cheetah
@


1.10
log
@- Update lang/python26 and make Python 2.6.2 to the default Python version

Tested by:	3 pointyhat runs
Thanks to:	pav, gahr, lwhsu, mva, amdmi3
@
text
@d9 2
a10 2
PORTVERSION=	0.9.6.2
PORTREVISION=	1
d12 1
a12 1
MASTER_SITES=	http://pylonshq.com/download/0.9.6.2/
d19 23
a41 12
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Paste>=1.3:${PORTSDIR}/www/py-paste \
		${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.3:${PORTSDIR}/www/py-pastedeploy \
		${PYTHON_PKGNAMEPREFIX}PasteScript>=1.3.2:${PORTSDIR}/www/py-pastescript \
		${PYTHON_PKGNAMEPREFIX}beaker>=0.6.3:${PORTSDIR}/www/py-beaker \
		${PYTHON_PKGNAMEPREFIX}decorator>=2.0.1:${PORTSDIR}/devel/py-decorator \
		${PYTHON_PKGNAMEPREFIX}formencode>=0.7:${PORTSDIR}/www/py-formencode \
		${PYTHON_PKGNAMEPREFIX}mako>=0.1.5:${PORTSDIR}/textproc/py-mako \
		${PYTHON_PKGNAMEPREFIX}nose>=0.9.2:${PORTSDIR}/devel/py-nose \
		${PYTHON_PKGNAMEPREFIX}routes>=1.6.3:${PORTSDIR}/www/py-routes \
		${PYTHON_PKGNAMEPREFIX}simplejson>=1.7.1:${PORTSDIR}/devel/py-simplejson \
		${PYTHON_PKGNAMEPREFIX}webhelpers>=0.3.2:${PORTSDIR}/www/py-webhelpers \
		myghty>=1.1:${PORTSDIR}/www/myghty
a47 6
post-install:
	${FIND} ${PYTHON_SITELIBDIR}/${PYEASYINSTALL_EGG} \
		-type d -exec ${CHMOD} 755 {} +
	${FIND} ${PYTHON_SITELIBDIR}/${PYEASYINSTALL_EGG} \
		-type f -exec ${CHMOD} ${SHAREMODE} {} +

@


1.9
log
@- Remove devel/py-setuptools form BUILD_DEPENDS and RUN_DEPEDNS to fix INDEX,
  we already have USE_PYDISTUTILS=qeasy_install
@
text
@d10 1
d32 1
a32 1
USE_PYTHON=	2.5
@


1.8
log
@- Fix pkg-plist
- Grap maintainership for python@@
@
text
@d18 1
a18 3
BUILD_DEPENDS=	${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
RUN_DEPENDS=	${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools \
		${PYTHON_PKGNAMEPREFIX}Paste>=1.3:${PORTSDIR}/www/py-paste \
@


1.7
log
@- Reset magik@@back-up.pl

Mail reject here:
<magik@@back-up.pl>: Host or domain name not found. Name service error for
name=back-up.pl type=AAAA: Host not found

Approved by:	portmgr (linimon)
@
text
@d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
d34 3
a36 9
USE_PYDISTUTILS=	yes
PYDISTUTILS_NOEGGINFO=1

PYPYLONS_EGG=	Pylons-${PORTVERSION}-py${PYTHON_VER}.egg

PLIST_SUB=	EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \
		PYPYLONS_EGG=${PYPYLONS_EGG}

EASY_INSTALL_CMD?=	easy_install-${PYTHON_VER}
d39 1
a39 1
	${FIND} ${PYTHON_SITELIBDIR}/${PYPYLONS_EGG} \
d41 1
a41 1
	${FIND} ${PYTHON_SITELIBDIR}/${PYPYLONS_EGG} \
@


1.6
log
@- Update to 0.9.6.2

PR:		129194
Submitted by:	"Grzegorz B&#322;ach" <magik@@back-up.pl> (maintainer)
@
text
@d15 1
a15 1
MAINTAINER=	magik@@back-up.pl
@


1.5
log
@- Update maintainer mail adress

PR:		129015
Submitted by:	Denis Shaposhnikov <dsh@@vlink.ru> (maintainer)
@
text
@d9 1
a9 2
PORTVERSION=	0.9.5
PORTREVISION=	2
d11 1
a11 1
MASTER_SITES=	http://pylonshq.com/download/0.9.5/
d30 1
a30 1
		${PYTHON_PKGNAMEPREFIX}webhelpers>=0.3:${PORTSDIR}/www/py-webhelpers \
d33 1
a33 1
USE_PYTHON=	2.4
d35 1
a43 2
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}

a49 5
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
	(cd ${WRKSRC}/docs/ && ${COPYTREE_SHARE} \* ${DOCSDIR})
.endif

@


1.4
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d16 1
a16 1
MAINTAINER=	dsh@@vlink.ru
@


1.3
log
@- Remove the DESTDIR modifications from individual ports as we have a new,
  fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.2
log
@- Fix pkg-plist

Reported by:	sat@@
Approved by:	maintainer
@
text
@d44 1
a44 1
DOCSDIR=	${TARGETDIR}/share/doc/py-${PORTNAME}
@


1.1
log
@The Pylons web framework is aimed at making webapps and large
programmatic website development in Python easy. Several key points:

* A framework to make writing web applications in Python easy

* Inspired by Rails and TurboGears

* Utilizes a minimalist, component-based philosophy that makes it easy
  to expand on

* Harness existing knowledge about Python

Pylons makes it easy to expand on your knowledge of Python to master
Pylons for web development. Using a MVC style dispath, Python
knowledge is used at various levels:

* The Controller is just a basic Python class, called for each
  request. Customizing the response is as easy as overriding __call__
  to make your webapp work how you want.

* Myghty templating compiles directly to Python byte-code for speed
  and utilizes Python for template control rather than creating its
  own template syntax for "for, while, etc"

WWW: http://www.pylonshq.com/

PR:		ports/113970
Submitted by:	Denis Shaposhnikov <dsh at vlink.ru>
@
text
@d10 1
@

