head	1.19;
access;
symbols
	RELEASE_8_3_0:1.14
	RELEASE_9_0_0:1.11
	RELEASE_7_4_0:1.6
	RELEASE_8_2_0:1.6
	RELEASE_6_EOL:1.6
	RELEASE_8_1_0:1.2
	RELEASE_7_3_0:1.1;
locks; strict;
comment	@# @;


1.19
date	2013.02.02.14.43.11;	author svnexp;	state Exp;
branches;
next	1.18;

1.18
date	2013.01.07.09.47.19;	author svnexp;	state Exp;
branches;
next	1.17;

1.17
date	2012.11.17.06.02.59;	author svnexp;	state Exp;
branches;
next	1.16;

1.16
date	2012.06.30.13.28.09;	author nivit;	state Exp;
branches;
next	1.15;

1.15
date	2012.06.30.12.39.29;	author nivit;	state Exp;
branches;
next	1.14;

1.14
date	2012.02.11.21.47.02;	author nivit;	state Exp;
branches;
next	1.13;

1.13
date	2012.02.10.23.26.00;	author nivit;	state Exp;
branches;
next	1.12;

1.12
date	2012.01.21.13.48.13;	author nivit;	state Exp;
branches;
next	1.11;

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

1.10
date	2011.06.30.16.14.39;	author nivit;	state Exp;
branches;
next	1.9;

1.9
date	2011.06.27.08.35.53;	author nivit;	state Exp;
branches;
next	1.8;

1.8
date	2011.06.20.07.56.29;	author nivit;	state Exp;
branches;
next	1.7;

1.7
date	2011.05.16.20.31.07;	author nivit;	state Exp;
branches;
next	1.6;

1.6
date	2010.11.13.16.31.12;	author nivit;	state Exp;
branches;
next	1.5;

1.5
date	2010.09.10.16.48.51;	author nivit;	state Exp;
branches;
next	1.4;

1.4
date	2010.08.15.07.40.11;	author nivit;	state Exp;
branches;
next	1.3;

1.3
date	2010.07.24.12.26.44;	author nivit;	state Exp;
branches;
next	1.2;

1.2
date	2010.05.08.16.01.26;	author nivit;	state Exp;
branches;
next	1.1;

1.1
date	2009.11.04.09.13.22;	author nivit;	state Exp;
branches;
next	;


desc
@@


1.19
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311429
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: Nicola Vitale <nivit@@FreeBSD.org>
# $FreeBSD: head/www/py-bottle/Makefile 311429 2013-02-02 14:25:28Z nivit $

PORTNAME=	bottle
PORTVERSION=	0.11.6
CATEGORIES=	www python
MASTER_SITES=	CHEESESHOP
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}

MAINTAINER=	nivit@@FreeBSD.org
COMMENT=	Fast and simple WSGI-framework for small web-applications

LICENSE=	MIT

# Python3 ready
USE_PYTHON=	2.6-
USE_PYDISTUTILS=	yes

.include <bsd.port.pre.mk>

.if ${PYTHON_REL} >= 320
.include "${PORTSDIR}/devel/py-virtualenv/files/py3k-fix-pkg-plist.inc"
.endif

.include <bsd.port.post.mk>
@


1.18
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310028
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r310028 | nivit | 2013-01-07 09:27:07 +0000 (Mon, 07 Jan 2013) | 6 lines
## SVN ##
## SVN ## - Update to 0.11.2
## SVN ## - Trim Makefile header
## SVN ##
## SVN ## PR:	ports/172622
## SVN ## Submitted by:	Kubilay Kocak <koobs.freebsd@@gmail.com>
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/www/py-bottle/Makefile 310028 2013-01-07 09:27:07Z nivit $
d5 1
a5 1
PORTVERSION=	0.11.2
d22 1
a22 14
# When Python version is 3.2+ we rewrite all the filenames
# of TMPPLIST that end with .py[co], so that they conform
# to PEP 3147 (see http://www.python.org/dev/peps/pep-3147/)
PYMAGICTAG=	${PYTHON_CMD} -c 'import imp; print(imp.get_tag())'
add-plist-post:
	@@${AWK} '\
		/\.py[co]$$/ && !($$0 ~ "/" pc "/") {id = match($$0, /\/[^\/]+\.py[co]$$/); if (id != 0) {d = substr($$0, 1, RSTART - 1); dirs[d] = 1}; sub(/\.py[co]$$/,  "." mt "&"); sub(/[^\/]+\.py[co]$$/, pc "/&"); print; next} \
		/^@@dirrm / {d = substr($$0, 8); if (d in dirs) {print $$0 "/" pc}; print $$0; next} \
		{print} \
		END {if (sp in dirs) {print "@@dirrm " sp "/" pc}} \
		' \
		pc="__pycache__" mt="$$(${PYMAGICTAG})" sp="${PYTHON_SITELIBDIR:S,${PYTHONBASE}/,,g}" \
		${TMPPLIST} > ${TMPPLIST}.pyc_tmp
	@@${MV} ${TMPPLIST}.pyc_tmp ${TMPPLIST}
@


1.17
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	bottle
# Date created:		2009-11-03
# Whom:			Nicola Vitale <nivit@@FreeBSD.org>
#
# $FreeBSD: head/www/py-bottle/Makefile 300897 2012-07-14 14:29:18Z beat $
#
d5 1
a5 1
PORTVERSION=	0.10.11
@


1.16
log
@- Update to 0.10.11
- Add add-plist-post target to fix pkg-plist when the Python version
  is >= 3.2
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.15
log
@- Update to 0.10.10
- Add LICENSE (MIT)

PR:		ports/169437
Submitted by:	koobs <koobs.freebsd at gmail.com>
@
text
@d9 1
a9 1
PORTVERSION=	0.10.10
d23 20
a42 1
.include <bsd.port.mk>
@


1.14
log
@- Update to 0.10.9
@
text
@d9 1
a9 1
PORTVERSION=	0.10.9
d17 2
@


1.13
log
@- Update to 0.10.8
- Remove nivi.interfree.it from MASTER_SITES
@
text
@d9 1
a9 1
PORTVERSION=	0.10.8
@


1.12
log
@- Update to 0.10.7
- Drop support for Python 2.5
- Update URL of the WWW site

PR:		ports/162811
Submitted by:	wen
@
text
@d9 1
a9 1
PORTVERSION=	0.10.7
d11 1
a11 2
MASTER_SITES=	CHEESESHOP \
		http://nivi.interfree.it/distfiles/${PORTNAME}/
@


1.11
log
@- Update to 0.9.6
@
text
@d9 1
a9 1
PORTVERSION=	0.9.6
d19 1
a19 1
USE_PYTHON=	-2.7
@


1.10
log
@- Update to 0.9.5

PR:		ports/158367
Submitted by:	Jin-Sih Lin <linpct at gmail.com>
@
text
@d9 1
a9 1
PORTVERSION=	0.9.5
d18 1
@


1.9
log
@- Update to 0.9.4

PR:		ports/158162
Submitted by:	Jin-Sih Lin <linpct at gmail.com>
@
text
@d9 1
a9 2
PORTVERSION=	0.9.4
PORTREVISION=	0
@


1.8
log
@- Update to 0.9.3

PR:		ports/157749
Submitted by:	Jin-Sih Lin <linpct at gmail.com>
@
text
@d9 1
a9 1
PORTVERSION=	0.9.3
@


1.7
log
@- Update to 0.9.2 [1]
- Set USE_PYTHON to -2.7, because it does not yet support Python 3

PR:		ports/157026
Submitted by:	Mirko Zinn <mail at derzinn.de> [1] (actually v. 0.9.1)
@
text
@d9 1
a9 1
PORTVERSION=	0.9.2
@


1.6
log
@- Update to 0.8.5
@
text
@d9 1
a9 1
PORTVERSION=	0.8.5
d19 1
a19 1
USE_PYTHON=	2.5+
@


1.5
log
@- Update to 0.8.3
@
text
@d9 2
a10 2
PORTVERSION=	0.8.3
#PORTREVISION=	0
@


1.4
log
@- Update to 0.8.2
@
text
@d9 1
a9 1
PORTVERSION=	0.8.2
@


1.3
log
@- Update to 0.8.1
@
text
@d9 1
a9 1
PORTVERSION=	0.8.1
@


1.2
log
@- Update to 0.6.5
@
text
@d9 1
a9 1
PORTVERSION=	0.6.5
@


1.1
log
@Bottle is a fast and simple micro-framework for small web-applications.
It offers request dispatching (Routes) with url parameter support,
Templates, key/value Databases, a build-in HTTP Server and adapters
for many third party WSGI/HTTP-server and template engines.
All in a single file and with no dependencies other than the Python
Standard Library.

WWW: http://bottle.paws.de/
@
text
@d9 1
a9 1
PORTVERSION=	0.6.4
@

