port of Python setuptools-0.6c3:

> 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.

NB. this port requires support in python.port.mk that will be 
committed separately

feedback and ok xsa@
This commit is contained in:
djm 2006-09-26 15:25:49 +00:00
parent be1d1250f9
commit efc1b9e2c1
4 changed files with 127 additions and 0 deletions

View File

@ -0,0 +1,27 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/09/26 15:25:49 djm Exp $
COMMENT= "simplified packaging system for Python modules"
DISTNAME= setuptools-0.6c3
PKGNAME= ${DISTNAME:S/^/py-/}
CATEGORIES= devel
PKG_ARCH= *
MAINTAINER= Damien Miller <djm@openbsd.org>
MASTER_SITES= http://cheeseshop.python.org/packages/source/s/setuptools/
HOMEPAGE= http://peak.telecommunity.com/DevCenter/setuptools
# Zope Public License or Python Software Foundation license
PERMIT_PACKAGE_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
MODULES= lang/python
MODPY_SETUPTOOLS= Yes
# Override automatic py-setuptools depend to avoid recursion
MODPY_SETUPUTILS_DEPEND=
.include <bsd.port.mk>

View File

@ -0,0 +1,4 @@
MD5 (setuptools-0.6c3.tar.gz) = 76cb98b779d356c64323125490f88d17
RMD160 (setuptools-0.6c3.tar.gz) = e8095be76ca0b0dc1c0c90b0ea9eb07a88926764
SHA1 (setuptools-0.6c3.tar.gz) = 7d2bd14bbcd6c848cd195409f7f3e8bead7157b0
SIZE (setuptools-0.6c3.tar.gz) = 238544

View File

@ -0,0 +1,13 @@
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.

View File

@ -0,0 +1,83 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/09/26 15:25:49 djm Exp $
@comment bin/easy_install
bin/easy_install-${MODPY_VERSION}
lib/python${MODPY_VERSION}/
lib/python${MODPY_VERSION}/site-packages/
lib/python${MODPY_VERSION}/site-packages/easy_install.py
lib/python${MODPY_VERSION}/site-packages/easy_install.pyc
lib/python${MODPY_VERSION}/site-packages/pkg_resources.py
lib/python${MODPY_VERSION}/site-packages/pkg_resources.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/
lib/python${MODPY_VERSION}/site-packages/setuptools-0.6c3-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/setuptools-0.6c3-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/setuptools-0.6c3-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/setuptools-0.6c3-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/setuptools-0.6c3-py${MODPY_VERSION}.egg-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/setuptools-0.6c3-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/setuptools-0.6c3-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/setuptools/__init__.py
lib/python${MODPY_VERSION}/site-packages/setuptools/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/archive_util.py
lib/python${MODPY_VERSION}/site-packages/setuptools/archive_util.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/cli.exe
lib/python${MODPY_VERSION}/site-packages/setuptools/command/
lib/python${MODPY_VERSION}/site-packages/setuptools/command/__init__.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/alias.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/alias.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/bdist_egg.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/bdist_egg.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/bdist_rpm.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/bdist_rpm.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/build_ext.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/build_ext.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/build_py.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/build_py.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/develop.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/develop.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/easy_install.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/easy_install.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/egg_info.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/egg_info.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/install.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/install.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/install_egg_info.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/install_egg_info.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/install_lib.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/install_lib.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/install_scripts.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/install_scripts.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/register.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/register.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/rotate.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/rotate.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/saveopts.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/saveopts.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/sdist.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/sdist.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/setopt.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/setopt.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/test.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/test.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/command/upload.py
lib/python${MODPY_VERSION}/site-packages/setuptools/command/upload.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/depends.py
lib/python${MODPY_VERSION}/site-packages/setuptools/depends.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/dist.py
lib/python${MODPY_VERSION}/site-packages/setuptools/dist.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/extension.py
lib/python${MODPY_VERSION}/site-packages/setuptools/extension.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/gui.exe
lib/python${MODPY_VERSION}/site-packages/setuptools/package_index.py
lib/python${MODPY_VERSION}/site-packages/setuptools/package_index.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/sandbox.py
lib/python${MODPY_VERSION}/site-packages/setuptools/sandbox.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/tests/
lib/python${MODPY_VERSION}/site-packages/setuptools/tests/__init__.py
lib/python${MODPY_VERSION}/site-packages/setuptools/tests/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/tests/doctest.py
lib/python${MODPY_VERSION}/site-packages/setuptools/tests/doctest.pyc
lib/python${MODPY_VERSION}/site-packages/setuptools/tests/test_resources.py
lib/python${MODPY_VERSION}/site-packages/setuptools/tests/test_resources.pyc
lib/python${MODPY_VERSION}/site-packages/site.py
lib/python${MODPY_VERSION}/site-packages/site.pyc