import py-turbogears-1.0.2.2, Python web development megaframework
TurboGears brings together four major pieces to create an easy to install, easy to use web megaframework. It covers everything from front end (MochiKit JavaScript for the browser, Kid for templates in Python) to the controllers (CherryPy) to the back end (SQLObject). ok simon@, jasper@
This commit is contained in:
parent
5e9f880342
commit
ad09fdd7fd
47
www/py-turbogears/Makefile
Normal file
47
www/py-turbogears/Makefile
Normal file
@ -0,0 +1,47 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2007/06/26 23:23:40 martynas Exp $
|
||||
|
||||
COMMENT= "Python web development megaframework"
|
||||
|
||||
V= 1.0.2.2
|
||||
DISTNAME= TurboGears-${V}
|
||||
PKGNAME= py-turbogears-${V}
|
||||
|
||||
CATEGORIES= www lang/python
|
||||
|
||||
HOMEPAGE= http://www.turbogears.org/
|
||||
|
||||
MAINTAINER= Martynas Venckus <martynas@openbsd.org>
|
||||
|
||||
# MIT
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= http://files.turbogears.org/eggs/
|
||||
|
||||
MODULES= lang/python
|
||||
RUN_DEPENDS= ::databases/py-sqlalchemy \
|
||||
::databases/py-sqlobject \
|
||||
::devel/py-cheetah \
|
||||
::devel/py-configobj \
|
||||
::devel/py-nose \
|
||||
::devel/py-protocols \
|
||||
::devel/py-ruledispatch \
|
||||
::devel/py-simplejson \
|
||||
::devel/py-turbocheetah \
|
||||
::devel/py-turbojson \
|
||||
::devel/py-turbokid \
|
||||
::textproc/py-ElementTree \
|
||||
::textproc/py-cElementTree \
|
||||
::www/py-cherrypy2 \
|
||||
::www/py-formencode \
|
||||
::www/py-paste \
|
||||
::www/py-paste-deploy \
|
||||
::www/py-paste-script
|
||||
REGRESS_DEPENDS= ${RUN_DEPENDS} \
|
||||
::databases/py-sqlite2
|
||||
|
||||
MODPY_SETUPTOOLS= Yes
|
||||
|
||||
.include <bsd.port.mk>
|
5
www/py-turbogears/distinfo
Normal file
5
www/py-turbogears/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (TurboGears-1.0.2.2.tar.gz) = qNeWRbTOZ0CQJoOMo2Ct3A==
|
||||
RMD160 (TurboGears-1.0.2.2.tar.gz) = IgKFOHrgXvPrt3PtUfj5mRuzLoM=
|
||||
SHA1 (TurboGears-1.0.2.2.tar.gz) = yTm1a0EYsb9h5Cp4nz99ZmDT+iA=
|
||||
SHA256 (TurboGears-1.0.2.2.tar.gz) = MR4hGfONeNMiQI97bxBpBZIc4UHw4Z1solSm+e5j52k=
|
||||
SIZE (TurboGears-1.0.2.2.tar.gz) = 763088
|
63
www/py-turbogears/patches/patch-setup_py
Normal file
63
www/py-turbogears/patches/patch-setup_py
Normal file
@ -0,0 +1,63 @@
|
||||
$OpenBSD: patch-setup_py,v 1.1.1.1 2007/06/26 23:23:42 martynas Exp $
|
||||
--- setup.py.orig Wed May 2 20:59:28 2007
|
||||
+++ setup.py Tue May 22 00:16:49 2007
|
||||
@@ -12,37 +12,10 @@ if sys.version_info < (2, 3):
|
||||
execfile(os.path.join("turbogears", "release.py"))
|
||||
|
||||
# setup params
|
||||
-install_requires = [
|
||||
- "TurboJson >= 0.9.9",
|
||||
- "TurboCheetah >= 0.9.5",
|
||||
- "TurboKid >= 1.0.1",
|
||||
- "CherryPy >= 2.2.1,<3.0.0alpha",
|
||||
- "simplejson >= 1.3",
|
||||
- "elementtree >= 1.2.6",
|
||||
- "PasteScript >= 0.9.7",
|
||||
- "FormEncode >= 0.7.1",
|
||||
- "setuptools >= 0.6c2",
|
||||
- "RuleDispatch >= 0.5a0.dev-r2303",
|
||||
- "DecoratorTools >= 1.4",
|
||||
- "ConfigObj >= 4.3.2"]
|
||||
tgtesttools = ["nose >= 0.9.1", "SQLAlchemy>=0.3"]
|
||||
standard = ["SQLObject>=0.8,<0.10dev"]
|
||||
|
||||
-# python 2.5 compatible list
|
||||
-if sys.version_info < (2, 5):
|
||||
- install_requires.extend([
|
||||
- "cElementTree >= 1.0.5",
|
||||
- ])
|
||||
- tgtesttools.extend([
|
||||
- "pysqlite"
|
||||
- ])
|
||||
- standard = ["SQLObject==bugfix,>=0.7.1dev-r1860,<=0.7.99"]
|
||||
-else:
|
||||
- install_requires.extend([
|
||||
- "Cheetah >= 2.0rc7",
|
||||
- ])
|
||||
|
||||
-
|
||||
setup(
|
||||
name="TurboGears",
|
||||
version=version,
|
||||
@@ -72,7 +45,6 @@ The latest development version is available in
|
||||
the TurboGears subversion repository</a>.""",
|
||||
url="http://www.turbogears.org",
|
||||
zip_safe=False,
|
||||
- install_requires = install_requires,
|
||||
packages=find_packages(),
|
||||
include_package_data=True,
|
||||
exclude_package_data={"thirdparty": ["*"]},
|
||||
@@ -119,13 +91,6 @@ the TurboGears subversion repository</a>.""",
|
||||
catwalk = turbogears.toolbox.catwalk:CatWalk
|
||||
|
||||
""",
|
||||
- extras_require = {
|
||||
- "exp" : ["TGFastData"],
|
||||
- "standard" : standard,
|
||||
- "future" : ["Genshi>=0.3", "SQLAlchemy>=0.3"],
|
||||
- "testtools" : ["nose >= 0.9.1"],
|
||||
- "tgtesttools" : tgtesttools,
|
||||
- },
|
||||
classifiers = [
|
||||
'Development Status :: 5 - Production/Stable',
|
||||
'Environment :: Console',
|
4
www/py-turbogears/pkg/DESCR
Normal file
4
www/py-turbogears/pkg/DESCR
Normal file
@ -0,0 +1,4 @@
|
||||
TurboGears brings together four major pieces to create an easy to
|
||||
install, easy to use web megaframework. It covers everything from
|
||||
front end (MochiKit JavaScript for the browser, Kid for templates
|
||||
in Python) to the controllers (CherryPy) to the back end (SQLObject).
|
1015
www/py-turbogears/pkg/PLIST
Normal file
1015
www/py-turbogears/pkg/PLIST
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user