head	1.3;
access;
symbols
	RELEASE_8_3_0:1.3
	RELEASE_9_0_0:1.3
	RELEASE_7_4_0:1.2
	RELEASE_8_2_0:1.2
	RELEASE_6_EOL:1.2
	RELEASE_8_1_0:1.2
	RELEASE_7_3_0:1.2
	RELEASE_8_0_0:1.2
	RELEASE_7_2_0:1.2
	RELEASE_7_1_0:1.2
	RELEASE_6_4_0:1.2
	RELEASE_5_EOL:1.2
	RELEASE_7_0_0:1.2
	RELEASE_6_3_0:1.2
	PRE_XORG_7:1.2
	RELEASE_4_EOL:1.2;
locks; strict;
comment	@# @;


1.3
date	2011.06.14.19.39.05;	author sunpoet;	state Exp;
branches;
next	1.2;

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

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


desc
@@


1.3
log
@- Unbreak and update to 2.2
- Fix build when devel/py-setuptools installed
- Use bsd.port.mk
- Take maintainership

Changes:	http://www.mems-exchange.org/software/qp/qp-2.2.tar.gz/qp-2.2/CHANGES.txt
@
text
@bin/qp
bin/qpcensus.py
%%PYTHON_SITELIBDIR%%/qp/__init__.py
%%PYTHON_SITELIBDIR%%/qp/__init__.pyc
%%PYTHON_SITELIBDIR%%/qp/__init__.pyo
%%PYTHON_SITELIBDIR%%/qp/__main__.py
%%PYTHON_SITELIBDIR%%/qp/__main__.pyc
%%PYTHON_SITELIBDIR%%/qp/__main__.pyo
%%PYTHON_SITELIBDIR%%/qp/fill/__init__.py
%%PYTHON_SITELIBDIR%%/qp/fill/__init__.pyc
%%PYTHON_SITELIBDIR%%/qp/fill/__init__.pyo
%%PYTHON_SITELIBDIR%%/qp/fill/css.pyc
%%PYTHON_SITELIBDIR%%/qp/fill/css.qpy
%%PYTHON_SITELIBDIR%%/qp/fill/directory.py
%%PYTHON_SITELIBDIR%%/qp/fill/directory.pyc
%%PYTHON_SITELIBDIR%%/qp/fill/directory.pyo
%%PYTHON_SITELIBDIR%%/qp/fill/durus_directory.pyc
%%PYTHON_SITELIBDIR%%/qp/fill/durus_directory.qpy
%%PYTHON_SITELIBDIR%%/qp/fill/form.pyc
%%PYTHON_SITELIBDIR%%/qp/fill/form.qpy
%%PYTHON_SITELIBDIR%%/qp/fill/html.pyc
%%PYTHON_SITELIBDIR%%/qp/fill/html.qpy
%%PYTHON_SITELIBDIR%%/qp/fill/static.pyc
%%PYTHON_SITELIBDIR%%/qp/fill/static.qpy
%%PYTHON_SITELIBDIR%%/qp/fill/widget.pyc
%%PYTHON_SITELIBDIR%%/qp/fill/widget.qpy
%%PYTHON_SITELIBDIR%%/qp/http/__init__.py
%%PYTHON_SITELIBDIR%%/qp/http/__init__.pyc
%%PYTHON_SITELIBDIR%%/qp/http/__init__.pyo
%%PYTHON_SITELIBDIR%%/qp/http/request.py
%%PYTHON_SITELIBDIR%%/qp/http/request.pyc
%%PYTHON_SITELIBDIR%%/qp/http/request.pyo
%%PYTHON_SITELIBDIR%%/qp/http/response.py
%%PYTHON_SITELIBDIR%%/qp/http/response.pyc
%%PYTHON_SITELIBDIR%%/qp/http/response.pyo
%%PYTHON_SITELIBDIR%%/qp/hub/__init__.py
%%PYTHON_SITELIBDIR%%/qp/hub/__init__.pyc
%%PYTHON_SITELIBDIR%%/qp/hub/__init__.pyo
%%PYTHON_SITELIBDIR%%/qp/hub/dispatcher.py
%%PYTHON_SITELIBDIR%%/qp/hub/dispatcher.pyc
%%PYTHON_SITELIBDIR%%/qp/hub/dispatcher.pyo
%%PYTHON_SITELIBDIR%%/qp/hub/passfd.so
%%PYTHON_SITELIBDIR%%/qp/hub/scgi_util.py
%%PYTHON_SITELIBDIR%%/qp/hub/scgi_util.pyc
%%PYTHON_SITELIBDIR%%/qp/hub/scgi_util.pyo
%%PYTHON_SITELIBDIR%%/qp/hub/test_passfd.py
%%PYTHON_SITELIBDIR%%/qp/hub/test_passfd.pyc
%%PYTHON_SITELIBDIR%%/qp/hub/test_passfd.pyo
%%PYTHON_SITELIBDIR%%/qp/hub/web.py
%%PYTHON_SITELIBDIR%%/qp/hub/web.pyc
%%PYTHON_SITELIBDIR%%/qp/hub/web.pyo
%%PYTHON_SITELIBDIR%%/qp/lib/__init__.py
%%PYTHON_SITELIBDIR%%/qp/lib/__init__.pyc
%%PYTHON_SITELIBDIR%%/qp/lib/__init__.pyo
%%PYTHON_SITELIBDIR%%/qp/lib/delegation.py
%%PYTHON_SITELIBDIR%%/qp/lib/delegation.pyc
%%PYTHON_SITELIBDIR%%/qp/lib/delegation.pyo
%%PYTHON_SITELIBDIR%%/qp/lib/keep.py
%%PYTHON_SITELIBDIR%%/qp/lib/keep.pyc
%%PYTHON_SITELIBDIR%%/qp/lib/keep.pyo
%%PYTHON_SITELIBDIR%%/qp/lib/profiler.py
%%PYTHON_SITELIBDIR%%/qp/lib/profiler.pyc
%%PYTHON_SITELIBDIR%%/qp/lib/profiler.pyo
%%PYTHON_SITELIBDIR%%/qp/lib/site.py
%%PYTHON_SITELIBDIR%%/qp/lib/site.pyc
%%PYTHON_SITELIBDIR%%/qp/lib/site.pyo
%%PYTHON_SITELIBDIR%%/qp/lib/spec.py
%%PYTHON_SITELIBDIR%%/qp/lib/spec.pyc
%%PYTHON_SITELIBDIR%%/qp/lib/spec.pyo
%%PYTHON_SITELIBDIR%%/qp/lib/tz.py
%%PYTHON_SITELIBDIR%%/qp/lib/tz.pyc
%%PYTHON_SITELIBDIR%%/qp/lib/tz.pyo
%%PYTHON_SITELIBDIR%%/qp/lib/util.py
%%PYTHON_SITELIBDIR%%/qp/lib/util.pyc
%%PYTHON_SITELIBDIR%%/qp/lib/util.pyo
%%PYTHON_SITELIBDIR%%/qp/mail/__init__.py
%%PYTHON_SITELIBDIR%%/qp/mail/__init__.pyc
%%PYTHON_SITELIBDIR%%/qp/mail/__init__.pyo
%%PYTHON_SITELIBDIR%%/qp/mail/rfc822_mailbox.py
%%PYTHON_SITELIBDIR%%/qp/mail/rfc822_mailbox.pyc
%%PYTHON_SITELIBDIR%%/qp/mail/rfc822_mailbox.pyo
%%PYTHON_SITELIBDIR%%/qp/mail/send.py
%%PYTHON_SITELIBDIR%%/qp/mail/send.pyc
%%PYTHON_SITELIBDIR%%/qp/mail/send.pyo
%%PYTHON_SITELIBDIR%%/qp/pub/__init__.py
%%PYTHON_SITELIBDIR%%/qp/pub/__init__.pyc
%%PYTHON_SITELIBDIR%%/qp/pub/__init__.pyo
%%PYTHON_SITELIBDIR%%/qp/pub/common.py
%%PYTHON_SITELIBDIR%%/qp/pub/common.pyc
%%PYTHON_SITELIBDIR%%/qp/pub/common.pyo
%%PYTHON_SITELIBDIR%%/qp/pub/hit.py
%%PYTHON_SITELIBDIR%%/qp/pub/hit.pyc
%%PYTHON_SITELIBDIR%%/qp/pub/hit.pyo
%%PYTHON_SITELIBDIR%%/qp/pub/publish.py
%%PYTHON_SITELIBDIR%%/qp/pub/publish.pyc
%%PYTHON_SITELIBDIR%%/qp/pub/publish.pyo
%%PYTHON_SITELIBDIR%%/qp/pub/session.py
%%PYTHON_SITELIBDIR%%/qp/pub/session.pyc
%%PYTHON_SITELIBDIR%%/qp/pub/session.pyo
%%PYTHON_SITELIBDIR%%/qp/pub/user.py
%%PYTHON_SITELIBDIR%%/qp/pub/user.pyc
%%PYTHON_SITELIBDIR%%/qp/pub/user.pyo
%%PYTHON_SITELIBDIR%%/qp/sites/__init__.py
%%PYTHON_SITELIBDIR%%/qp/sites/__init__.pyc
%%PYTHON_SITELIBDIR%%/qp/sites/__init__.pyo
%%PYTHON_SITELIBDIR%%/qp/setup.py
%%PYTHON_SITELIBDIR%%/qp/setup.pyc
%%PYTHON_SITELIBDIR%%/qp/setup.pyo
@@dirrm %%PYTHON_SITELIBDIR%%/qp/pub
@@dirrm %%PYTHON_SITELIBDIR%%/qp/mail
@@dirrm %%PYTHON_SITELIBDIR%%/qp/lib
@@dirrm %%PYTHON_SITELIBDIR%%/qp/hub
@@dirrm %%PYTHON_SITELIBDIR%%/qp/http
@@dirrm %%PYTHON_SITELIBDIR%%/qp/fill
@@dirrm %%PYTHON_SITELIBDIR%%/qp/sites
@@dirrm %%PYTHON_SITELIBDIR%%/qp
%%PORTDOCS%%%%DOCSDIR%%/CHANGES.txt
%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
%%PORTDOCS%%%%DOCSDIR%%/README.txt
%%PORTDOCS%%@@dirrm %%DOCSDIR%%
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/echo/slash.qpy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/echo/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/echo/var/here.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hello/slash.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hello/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hello/var/here.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/forms.qpy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/qwiki.qpy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/slash.qpy
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/static/all.css
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/static/favicon.ico
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/static/favicon.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/static/proto.js
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/proto/var/here.txt
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%/echo/var
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%/echo
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%/hello/var
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%/hello
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%/proto/static
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%/proto/var
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%/proto
%%PORTEXAMPLES%%@@dirrm %%EXAMPLESDIR%%
@


1.2
log
@- Update to 1.9

PR:             ports/105628
Submitted by:   Dryice Liu <dryice@@dryice.name> (maintainer)
@
text
@d6 3
a11 1
%%PYTHON_SITELIBDIR%%/qp/fill/css.py
d13 1
a13 1
%%PYTHON_SITELIBDIR%%/qp/fill/css.pyo
a108 23
%%EXAMPLESDIR%%/__init__.py
%%EXAMPLESDIR%%/echo/slash.qpy
%%EXAMPLESDIR%%/echo/__init__.py
%%EXAMPLESDIR%%/echo/var/here.txt
%%EXAMPLESDIR%%/hello/slash.py
%%EXAMPLESDIR%%/hello/__init__.py
%%EXAMPLESDIR%%/hello/var/here.txt
%%EXAMPLESDIR%%/proto/forms.qpy
%%EXAMPLESDIR%%/proto/qwiki.qpy
%%EXAMPLESDIR%%/proto/slash.qpy
%%EXAMPLESDIR%%/proto/__init__.py
%%EXAMPLESDIR%%/proto/static/all.css
%%EXAMPLESDIR%%/proto/static/favicon.png
%%EXAMPLESDIR%%/proto/static/proto.js
%%EXAMPLESDIR%%/proto/var/here.txt
@@dirrm %%EXAMPLESDIR%%/echo/var
@@dirrm %%EXAMPLESDIR%%/echo
@@dirrm %%EXAMPLESDIR%%/hello/var
@@dirrm %%EXAMPLESDIR%%/hello
@@dirrm %%EXAMPLESDIR%%/proto/static
@@dirrm %%EXAMPLESDIR%%/proto/var
@@dirrm %%EXAMPLESDIR%%/proto
@@dirrm %%EXAMPLESDIR%%
d121 24
@


1.1
log
@This is QP, a package for defining and running multiple web
applications based on Durus for persistence, standard persistent
Session and User classes, easy interactive database sessions, qpy for
assembling html, and Quixote2-style forms and path traversal. QP makes
it easier than ever to use these tools together.

WWW: http://www.mems-exchange.org/software/qp/

PR:		ports/105503
Submitted by:	Dryice Liu <dryice at dryice.name>
@
text
@d68 3
d101 3
d136 1
@

