[Lunar-commits] r26178 - in moonbase/trunk/zbeta: . setuptools
Auke Kok
sofar at lunar-linux.org
Thu Oct 11 20:34:47 CEST 2007
Author: sofar
Date: 2007-10-11 20:34:47 +0200 (Thu, 11 Oct 2007)
New Revision: 26178
Added:
moonbase/trunk/zbeta/setuptools/
moonbase/trunk/zbeta/setuptools/BUILD
moonbase/trunk/zbeta/setuptools/DEPENDS
moonbase/trunk/zbeta/setuptools/DETAILS
Log:
Simplified packaging system for Python modules
From: stelzy at gmail.com
Added: moonbase/trunk/zbeta/setuptools/BUILD
===================================================================
--- moonbase/trunk/zbeta/setuptools/BUILD (rev 0)
+++ moonbase/trunk/zbeta/setuptools/BUILD 2007-10-11 18:34:47 UTC (rev 26178)
@@ -0,0 +1,7 @@
+(
+
+ python setup.py build &&
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/zbeta/setuptools/DEPENDS
===================================================================
--- moonbase/trunk/zbeta/setuptools/DEPENDS (rev 0)
+++ moonbase/trunk/zbeta/setuptools/DEPENDS 2007-10-11 18:34:47 UTC (rev 26178)
@@ -0,0 +1 @@
+depends Python
Added: moonbase/trunk/zbeta/setuptools/DETAILS
===================================================================
--- moonbase/trunk/zbeta/setuptools/DETAILS (rev 0)
+++ moonbase/trunk/zbeta/setuptools/DETAILS 2007-10-11 18:34:47 UTC (rev 26178)
@@ -0,0 +1,24 @@
+ MODULE=setuptools
+ VERSION=0.6c7
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://cheeseshop.python.org/packages/source/s/setuptools/
+ SOURCE_VFY=sha1:8baa4d11bd7380ccab5c7fbdf6f8dc12a5dacba9
+ WEB_SITE=http://peak.telecommunity.com/DevCenter/setuptools
+ ENTERED=20071008
+ UPDATED=20071008
+ SHORT="simplified packaging system for Python modules"
+
+cat << EOF
+setuptools is a collection of enhancements to the Python distutils
+that allow you to more easily build and distribute Python packages,
+especially ones that have dependencies on other packages.
+
+Packages built and distributed using setuptools look to the user like
+ordinary Python packages based on the distutils. Your users don't
+need to install or even know about setuptools in order to use them,
+and you don't have to include the entire setuptools package in your
+distributions. By including just a single bootstrap module (an 8K .py
+file), your package will automatically download and install setuptools
+if the user is building your package from source and doesn't have a
+suitable version already installed.
+EOF
More information about the Lunar-commits
mailing list