summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilippe Caseiro2008-10-31 23:07:50 +0500
committerPuppet_Master2008-10-31 23:07:50 +0500
commit7508bc61bb41861bca87f6a69d3aeed54005103b (patch)
treea18a1aec2f80452a1d3f3139bc836a09fa632df5
parent626ab55fcb0cb36ffb4f7fa83c832029c42328d1 (diff)
parent8ef7d3de10104f968938c592e185f33e3812daa9 (diff)
Merge branch 'master' of git+ssh://caseiro@scm.sourcemage.org/smgl/grimoire
-rw-r--r--ChangeLog14
-rwxr-xr-xpython-pypi/babel/DEPENDS2
-rwxr-xr-xpython-pypi/babel/DETAILS19
-rw-r--r--python-pypi/babel/HISTORY3
-rwxr-xr-xpython-pypi/beaker/DEPENDS2
-rwxr-xr-xpython-pypi/beaker/DETAILS20
-rw-r--r--python-pypi/beaker/HISTORY3
-rwxr-xr-xpython-pypi/decorator/DEPENDS2
-rwxr-xr-xpython-pypi/decorator/DETAILS15
-rw-r--r--python-pypi/decorator/HISTORY3
-rwxr-xr-xpython-pypi/decorator/PRE_BUILD3
-rwxr-xr-xpython-pypi/mako/DEPENDS3
-rwxr-xr-xpython-pypi/mako/DETAILS21
-rw-r--r--python-pypi/mako/HISTORY3
-rwxr-xr-xpython-pypi/pylons/DEPENDS15
-rwxr-xr-xpython-pypi/pylons/DETAILS19
-rw-r--r--python-pypi/pylons/HISTORY3
-rwxr-xr-xpython-pypi/routes/DEPENDS2
-rwxr-xr-xpython-pypi/routes/DETAILS15
-rw-r--r--python-pypi/routes/HISTORY3
-rwxr-xr-xpython-pypi/tempita/DEPENDS2
-rwxr-xr-xpython-pypi/tempita/DETAILS15
-rw-r--r--python-pypi/tempita/HISTORY3
-rwxr-xr-xpython-pypi/toscawidgets/BUILD2
-rwxr-xr-xpython-pypi/toscawidgets/DEPENDS4
-rwxr-xr-xpython-pypi/toscawidgets/DETAILS15
-rw-r--r--python-pypi/toscawidgets/HISTORY3
-rwxr-xr-xpython-pypi/turbogears2/BUILD2
-rwxr-xr-xpython-pypi/turbogears2/DEPENDS6
-rwxr-xr-xpython-pypi/turbogears2/DETAILS24
-rw-r--r--python-pypi/turbogears2/HISTORY6
-rwxr-xr-xpython-pypi/weberror/DEPENDS7
-rwxr-xr-xpython-pypi/weberror/DETAILS14
-rw-r--r--python-pypi/weberror/HISTORY3
-rwxr-xr-xpython-pypi/webhelpers/DEPENDS2
-rwxr-xr-xpython-pypi/webhelpers/DETAILS19
-rw-r--r--python-pypi/webhelpers/HISTORY3
-rwxr-xr-xpython-pypi/webob/DEPENDS2
-rwxr-xr-xpython-pypi/webob/DETAILS18
-rw-r--r--python-pypi/webob/HISTORY3
40 files changed, 323 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cfc4c565a4..0eabdc621f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2008-10-31 Treeve Jelbert <treeve@sourcemage.org>
+ * python-pypi/babel: new spell
+ * python-pypi/decorator: new spell
+ * python-pypi/beaker: new spell
+ * python-pypi/mako: new spell
+ * python-pypi/tempita: new spell
+ * python-pypi/webob: new spell
+ * python-pypi/weberror: new spell
+ * python-pypi/webhelpers: new spell
+ * python-pypi/routes: new spell
+ * python-pypi/pylons: new spell
+ * python-pypi/toscawidgets: new spell
+ * python-pypi/turbogears2: new spell
+
2008-10-31 Eric Sandall <sandalle@sourcemage.org>
* audio-drivers/pavumeter: Added a GTK+ PulseAudio volume meter
* accounts: backuppc used already-in-use uid 161, change to 162
diff --git a/python-pypi/babel/DEPENDS b/python-pypi/babel/DEPENDS
new file mode 100755
index 0000000000..8d46fa6ef0
--- /dev/null
+++ b/python-pypi/babel/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends setuptools
diff --git a/python-pypi/babel/DETAILS b/python-pypi/babel/DETAILS
new file mode 100755
index 0000000000..612c869664
--- /dev/null
+++ b/python-pypi/babel/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=babel
+ SPELLX=Babel
+ VERSION=0.9.4
+ SOURCE_HASH=sha512:e3eaddcb8df80eaa89e69d7f39f95921f7e2d69aa237e5985cf11a1d94e8e9469dfaf8db1b2a75edc65ccdc4d9e3987aba036bc1399cc4b753fbd2ba8cd844fb
+ SOURCE=$SPELLX-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://ftp.edgewall.com/pub/babel/$SOURCE
+http://pypi.python.org/packages/source/W/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://babel.edgewall.org/
+ LICENSE[0]=BSD
+ UPDATED=20081004
+ SHORT='tools for internationalizing Python applications'
+cat << EOF
+A collection of tools for internationalizing Python applications
+Babel is composed of two major parts:
+tools to build and work with gettext message catalogs
+a Python interface to the CLDR (Common Locale Data Repository), providing access to various
+locale display names, localized number and date formatting, etc.
+EOF
diff --git a/python-pypi/babel/HISTORY b/python-pypi/babel/HISTORY
new file mode 100644
index 0000000000..e2a5b2870f
--- /dev/null
+++ b/python-pypi/babel/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.9.4
+
diff --git a/python-pypi/beaker/DEPENDS b/python-pypi/beaker/DEPENDS
new file mode 100755
index 0000000000..8d46fa6ef0
--- /dev/null
+++ b/python-pypi/beaker/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends setuptools
diff --git a/python-pypi/beaker/DETAILS b/python-pypi/beaker/DETAILS
new file mode 100755
index 0000000000..f30fc456f7
--- /dev/null
+++ b/python-pypi/beaker/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=beaker
+ SPELLX=Beaker
+ VERSION=1.0.2
+ SOURCE_HASH=sha512:eceaf1192b012b7375c65aeee23fbfd4bbfc0f518b27b6fb56a22c0796b2ded54737365dd5440c9c932ac4900e43be43eab7960424570ad209cd98b439f8630a
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/B/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://beaker.groovie.org
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT='A Session and Caching library with WSGI Middleware'
+cat << EOF
+Beaker is light WSGI middleware layer that provides session\'s using Myghty\'s Container API.
+ Key features:
+Fast, robust performance
+Lazily loaded so that sessions are loaded only if they're used
+File-base, in-memory, or memcached for storage
+Signed cookie\'s to prevent session hijacking/spoofing
+EOF
diff --git a/python-pypi/beaker/HISTORY b/python-pypi/beaker/HISTORY
new file mode 100644
index 0000000000..82c9742108
--- /dev/null
+++ b/python-pypi/beaker/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.0.2
+
diff --git a/python-pypi/decorator/DEPENDS b/python-pypi/decorator/DEPENDS
new file mode 100755
index 0000000000..8d46fa6ef0
--- /dev/null
+++ b/python-pypi/decorator/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends setuptools
diff --git a/python-pypi/decorator/DETAILS b/python-pypi/decorator/DETAILS
new file mode 100755
index 0000000000..8a60331bfc
--- /dev/null
+++ b/python-pypi/decorator/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=decorator
+ VERSION=2.3.1
+ SOURCE_HASH=sha512:6d499fadeaf968ee9bf9a3298c79015fcc30a72d54c084846c03c652ce5771b1f72ce3772e23ef0519cc0c2eeb83e62cd0378935b2c72964a718952f3e557cc7
+ SOURCE=$SPELL-$VERSION.zip
+ SOURCE_URL[0]=http://www.phyast.pitt.edu/~micheles/python/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.phyast.pitt.edu/~micheles/python/documentation.html
+ LICENSE[0]=BSD
+ UPDATED=20081004
+ SHORT='decorator module for python'
+cat << EOF
+The aim of the decorator module it to simplify the usage of decorators for the average
+programmer, and to popularize decorators usage giving examples of useful decorators, such
+as memoize, tracing, redirecting_stdout, locked, etc.
+EOF
diff --git a/python-pypi/decorator/HISTORY b/python-pypi/decorator/HISTORY
new file mode 100644
index 0000000000..906303395a
--- /dev/null
+++ b/python-pypi/decorator/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2.3.1
+
diff --git a/python-pypi/decorator/PRE_BUILD b/python-pypi/decorator/PRE_BUILD
new file mode 100755
index 0000000000..fee3737273
--- /dev/null
+++ b/python-pypi/decorator/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file
diff --git a/python-pypi/mako/DEPENDS b/python-pypi/mako/DEPENDS
new file mode 100755
index 0000000000..527e65b59d
--- /dev/null
+++ b/python-pypi/mako/DEPENDS
@@ -0,0 +1,3 @@
+depends python &&
+depends setuptools &&
+depends beaker
diff --git a/python-pypi/mako/DETAILS b/python-pypi/mako/DETAILS
new file mode 100755
index 0000000000..fff15d1a09
--- /dev/null
+++ b/python-pypi/mako/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=mako
+ SPELLX=Mako
+ VERSION=0.2.2
+ SOURCE_HASH=sha512:7f9b5043986ab98e29f02bd89ef43963b22b406d8370c38135843fc342db6a66484739caf47216a6f1fa8f1f55c2d03471f6f81c3f986e43dd050a2b8c21b091
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/M/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://www.makotemplates.org/
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT='template library with non-XML syntax'
+cat << EOF
+Mako is a template library written in Python. It provides a familiar, non-XML syntax which
+compiles into Python modules for maximum performance. Mako's syntax and API borrows from
+the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi.
+Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines
+the familiar ideas of componentized layout and inheritance to produce one of the most
+straightforward and flexible models available, while also maintaining close ties to Python
+calling and scoping semantics.
+EOF
diff --git a/python-pypi/mako/HISTORY b/python-pypi/mako/HISTORY
new file mode 100644
index 0000000000..ee86ae96d9
--- /dev/null
+++ b/python-pypi/mako/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.2.2
+
diff --git a/python-pypi/pylons/DEPENDS b/python-pypi/pylons/DEPENDS
new file mode 100755
index 0000000000..4cd9c42b20
--- /dev/null
+++ b/python-pypi/pylons/DEPENDS
@@ -0,0 +1,15 @@
+depends python &&
+depends setuptools &&
+depends paste &&
+depends pastedeploy &&
+depends pastescript &&
+depends formencode &&
+depends simplejson &&
+depends webob &&
+depends weberror &&
+depends webhelpers &&
+depends tempita &&
+depends routes &&
+depends beaker &&
+depends decorator
+depends mako
diff --git a/python-pypi/pylons/DETAILS b/python-pypi/pylons/DETAILS
new file mode 100755
index 0000000000..4afa938939
--- /dev/null
+++ b/python-pypi/pylons/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=pylons
+ SPELLX=Pylons
+ VERSION=0.9.7rc2
+ SOURCE_HASH=sha512:c4040a722036bf4c6c464abf1ad62bf5f28ae0d148e6cf83534b9040f4b2903afed5998f4320745cc4cb5b365036b01a32417a196e3f10de12b137ae16f9f9a3
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pylons.cachefly.net/download/$VERSION/$SOURCE
+ SOURCE_URL[1]=http://pypi.python.org/packages/source/P/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://pylonshq.com/
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT=''
+cat << EOF
+Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a
+structured but extremely flexible Python web framework. It's also one of the first projects to
+leverage the emerging WSGI standard, which allows extensive re-use and flexibility ? but only
+if you need it. Out of the box, Pylons aims to make web development fast, flexible and easy.
+EOF
diff --git a/python-pypi/pylons/HISTORY b/python-pypi/pylons/HISTORY
new file mode 100644
index 0000000000..2a3b765131
--- /dev/null
+++ b/python-pypi/pylons/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.9.6.2
+
diff --git a/python-pypi/routes/DEPENDS b/python-pypi/routes/DEPENDS
new file mode 100755
index 0000000000..8d46fa6ef0
--- /dev/null
+++ b/python-pypi/routes/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends setuptools
diff --git a/python-pypi/routes/DETAILS b/python-pypi/routes/DETAILS
new file mode 100755
index 0000000000..684fa76112
--- /dev/null
+++ b/python-pypi/routes/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=routes
+ SPELLX=Routes
+ VERSION=1.10.1
+ SOURCE_HASH=sha512:bcdc76c32aa2ff31a53133044fd7b4178237f610473f791748573299216d281c028cde2de48d7024485ea18ed0b9285522a777417faf54ecf13f134dbaae73b5
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/R/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://pylonshq.com/WebHelpers
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT='Routing Recognition and Generation Tools'
+cat << EOF
+A Routing package for Python that matches URL's to dicts and vice versa
+EOF
diff --git a/python-pypi/routes/HISTORY b/python-pypi/routes/HISTORY
new file mode 100644
index 0000000000..d6dcbc63d1
--- /dev/null
+++ b/python-pypi/routes/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.10.1
+
diff --git a/python-pypi/tempita/DEPENDS b/python-pypi/tempita/DEPENDS
new file mode 100755
index 0000000000..8d46fa6ef0
--- /dev/null
+++ b/python-pypi/tempita/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends setuptools
diff --git a/python-pypi/tempita/DETAILS b/python-pypi/tempita/DETAILS
new file mode 100755
index 0000000000..1cbe14cbb2
--- /dev/null
+++ b/python-pypi/tempita/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=tempita
+ SPELLX=Tempita
+ VERSION=0.2
+ SOURCE_HASH=sha512:4efc3ffbd42a8adf804e9a60ed152edb34d4e2d0c8c13d670baa0aca27e91147f417ec8c4ee49819f39bb6bb08d8535d8bc444c15ef4e9019ba938c38ea57a77
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/T/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://pythonpaste.org/$SPELL/
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT='a small templating language for text substitution'
+cat << EOF
+Tempita is a small templating language for text substitution
+EOF
diff --git a/python-pypi/tempita/HISTORY b/python-pypi/tempita/HISTORY
new file mode 100644
index 0000000000..6edc551574
--- /dev/null
+++ b/python-pypi/tempita/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.2
+
diff --git a/python-pypi/toscawidgets/BUILD b/python-pypi/toscawidgets/BUILD
new file mode 100755
index 0000000000..5f6b8510a5
--- /dev/null
+++ b/python-pypi/toscawidgets/BUILD
@@ -0,0 +1,2 @@
+rm -rf thirdparty &&
+default_build
diff --git a/python-pypi/toscawidgets/DEPENDS b/python-pypi/toscawidgets/DEPENDS
new file mode 100755
index 0000000000..ab5eec5184
--- /dev/null
+++ b/python-pypi/toscawidgets/DEPENDS
@@ -0,0 +1,4 @@
+depends python &&
+depends setuptools &&
+depends simplejson &&
+depends webob
diff --git a/python-pypi/toscawidgets/DETAILS b/python-pypi/toscawidgets/DETAILS
new file mode 100755
index 0000000000..edb64a900c
--- /dev/null
+++ b/python-pypi/toscawidgets/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=toscawidgets
+ SPELLX=ToscaWidgets
+ VERSION=0.9.3
+ SOURCE_HASH=sha512:791cc325d83be051b5988ce27c1cceae09af868a8f7ef68cdce938eeca2408686657941da2ddb76dbd8044b4bef5eb91ce0e9183bad0312ee34e3860648137d7
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/T/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE="http://toscawidgets.org
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ #DOCS='docs/* *.txt'
+ SHORT='Web widget creation toolkit'
+cat << EOF
+Web widget creation toolkit based on TurboGears widgets
+EOF
diff --git a/python-pypi/toscawidgets/HISTORY b/python-pypi/toscawidgets/HISTORY
new file mode 100644
index 0000000000..1bc493cdf9
--- /dev/null
+++ b/python-pypi/toscawidgets/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.0.3
+
diff --git a/python-pypi/turbogears2/BUILD b/python-pypi/turbogears2/BUILD
new file mode 100755
index 0000000000..5f6b8510a5
--- /dev/null
+++ b/python-pypi/turbogears2/BUILD
@@ -0,0 +1,2 @@
+rm -rf thirdparty &&
+default_build
diff --git a/python-pypi/turbogears2/DEPENDS b/python-pypi/turbogears2/DEPENDS
new file mode 100755
index 0000000000..93567c08e7
--- /dev/null
+++ b/python-pypi/turbogears2/DEPENDS
@@ -0,0 +1,6 @@
+depends python &&
+depends setuptools &&
+depends babel &&
+depends pylons &&
+depends toscawidgets &&
+depends genshi
diff --git a/python-pypi/turbogears2/DETAILS b/python-pypi/turbogears2/DETAILS
new file mode 100755
index 0000000000..2ec02d34a0
--- /dev/null
+++ b/python-pypi/turbogears2/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=turbogears2
+ SPELLX=TurboGears2
+ VERSION=1.9.7b1
+ SOURCE_HASH=sha512:49e0ab5be00f30877a99b8e083d92dd56e7d08b8f49b1be0625cf5e7a9974c7825299a4751e248cd846423c05b958a442c815322e0c91a46343913ebd15e78fa
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://www.turbogears.org/2.0/downloads/current/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE="http://www.$SPELL.org/"
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT='Easy to use Web megaframework'
+cat << EOF
+TurboGears 2 is the built on top of the experience of several next generation web
+frameworks including TurboGears 1 (of course), Django, and Rails. All of these frameworks
+had limitations which were frustrating in various ways, and TG2 is an answer to that
+frustration. We wanted something that had:
+Real multi-database support
+Horizontal data partitioning (sharding)
+Support for a variety of JavaScript toolkits, and new widget system to make building ajax
+heavy apps easier
+Support for multiple data-exchange formats.
+Built in extensibility via standard WSGI components
+EOF
diff --git a/python-pypi/turbogears2/HISTORY b/python-pypi/turbogears2/HISTORY
new file mode 100644
index 0000000000..1d69020e09
--- /dev/null
+++ b/python-pypi/turbogears2/HISTORY
@@ -0,0 +1,6 @@
+2008-10-31 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version1.9.7b1
+
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version1.9.7a4
+
diff --git a/python-pypi/weberror/DEPENDS b/python-pypi/weberror/DEPENDS
new file mode 100755
index 0000000000..c3c1ef8013
--- /dev/null
+++ b/python-pypi/weberror/DEPENDS
@@ -0,0 +1,7 @@
+depends python &&
+depends setuptools &&
+depends simplejson &&
+#depends wsgiref &&
+depends tempita &&
+depends pygments &&
+depends webob
diff --git a/python-pypi/weberror/DETAILS b/python-pypi/weberror/DETAILS
new file mode 100755
index 0000000000..08a3e23812
--- /dev/null
+++ b/python-pypi/weberror/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=weberror
+ SPELLX=WebError
+ VERSION=0.9
+ SOURCE_HASH=sha512:65d06698579e75b6f49532dd47b4bd050da74aa14e535a8ef3be01468959c97beffd1461294fb70122c4acf9b0de3b4dfd058c6daf507e3e3fd875f4b07ee579
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/W/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://pythonpaste.org/$SPELL
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT=''
+cat << EOF
+EOF
diff --git a/python-pypi/weberror/HISTORY b/python-pypi/weberror/HISTORY
new file mode 100644
index 0000000000..7ab5980f7d
--- /dev/null
+++ b/python-pypi/weberror/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.9
+
diff --git a/python-pypi/webhelpers/DEPENDS b/python-pypi/webhelpers/DEPENDS
new file mode 100755
index 0000000000..8d46fa6ef0
--- /dev/null
+++ b/python-pypi/webhelpers/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends setuptools
diff --git a/python-pypi/webhelpers/DETAILS b/python-pypi/webhelpers/DETAILS
new file mode 100755
index 0000000000..a4808a28c1
--- /dev/null
+++ b/python-pypi/webhelpers/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=webhelpers
+ SPELLX=WebHelpers
+ VERSION=0.6.2
+ SOURCE_HASH=sha512:d9653bbcb2bd55607d5313b27516bd032ed76ad424654f6529a641d619df26bea98dafd5792dd4b680f3cfcedd4fd726f911452e6615a202c8ff6a7ce2b6d06f
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/W/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://pylonshq.com/WebHelpers
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT='a library of helper functions for web applications'
+cat << EOF
+Web Helpers is a library of helper functions intended to make writing
+templates in web applications easier. It's the standard function library for
+Pylons and TurboGears 2. It also contains a large number of functions not
+specific to the web, including text processing, number formatting, date
+calculations, container objects, etc.
+EOF
diff --git a/python-pypi/webhelpers/HISTORY b/python-pypi/webhelpers/HISTORY
new file mode 100644
index 0000000000..689bd4f926
--- /dev/null
+++ b/python-pypi/webhelpers/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.6.2
+
diff --git a/python-pypi/webob/DEPENDS b/python-pypi/webob/DEPENDS
new file mode 100755
index 0000000000..8d46fa6ef0
--- /dev/null
+++ b/python-pypi/webob/DEPENDS
@@ -0,0 +1,2 @@
+depends python &&
+depends setuptools
diff --git a/python-pypi/webob/DETAILS b/python-pypi/webob/DETAILS
new file mode 100755
index 0000000000..4b8829cce1
--- /dev/null
+++ b/python-pypi/webob/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=webob
+ SPELLX=WebOb
+ VERSION=0.9.3
+ SOURCE_HASH=sha512:289b85fe21b158c9668fa5dfbd34b2f0ae231331accd734c7a4be69feb04d6101ad4b25f43a23d3a4a80adb1099512c8139a977f0b084384d87e9bcf2adacbbd
+ SOURCE=$SPELLX-$VERSION.tar.gz
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/W/$SPELLX/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://pythonpaste.org/webob/
+ LICENSE[0]='MIT'
+ UPDATED=20081004
+ DOCS='docs/* *.txt'
+ SHORT=''
+cat << EOF
+WebOb provides wrappers around the WSGI request environment, and an object to help create
+WSGI responses.
+The objects map much of the specified behavior of HTTP, including header parsing and
+accessors for other standard parts of the environment.
+EOF
diff --git a/python-pypi/webob/HISTORY b/python-pypi/webob/HISTORY
new file mode 100644
index 0000000000..3c0ef1140d
--- /dev/null
+++ b/python-pypi/webob/HISTORY
@@ -0,0 +1,3 @@
+2008-10-04 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 0.9.3
+