diff --git a/README.md b/README.md index b23db92..92511b3 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,6 @@ # python-setuptools +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. + +This package contains the runtime components of setuptools, necessary to execute the software that requires pkg_resources.py. + diff --git a/psfl.txt b/psfl.txt new file mode 100644 index 0000000..e3cb43e --- /dev/null +++ b/psfl.txt @@ -0,0 +1,216 @@ +Python Software Foundation License +Python 2.1.1 license + +This is the official license for the Python 2.1.1 release: +A. HISTORY OF THE SOFTWARE +========================== + +Python was created in the early 1990s by Guido van Rossum at Stichting +Mathematisch Centrum (CWI) in the Netherlands as a successor of a language +called ABC. Guido is Python's principal author, although it includes many +contributions from others. The last version released from CWI was Python 1.2. +In 1995, Guido continued his work on Python at the Corporation for National +Research Initiatives (CNRI) in Reston, Virginia where he released several +versions of the software. Python 1.6 was the last of the versions released by +CNRI. In 2000, Guido and the Python core development team moved to BeOpen.com +to form the BeOpen PythonLabs team. Python 2.0 was the first and only release +from BeOpen.com. + +Following the release of Python 1.6, and after Guido van Rossum left CNRI to +work with commercial software developers, it became clear that the ability to +use Python with software available under the GNU Public License (GPL) was very +desirable. CNRI and the Free Software Foundation (FSF) interacted to develop +enabling wording changes to the Python license. Python 1.6.1 is essentially the +same as Python 1.6, with a few minor bug fixes, and with a different license +that enables later versions to be GPL-compatible. Python 2.1 is a derivative +work of Python 1.6.1, as well as of Python 2.0. + +After Python 2.0 was released by BeOpen.com, Guido van Rossum and the other +PythonLabs developers joined Digital Creations. All intellectual property added +from this point on, starting with Python 2.1 and its alpha and beta releases, +is owned by the Python Software Foundation (PSF), a non-profit modeled after +the Apache Software Foundation. See http://www.python.org/psf/ for more +information about the PSF. + +Thanks to the many outside volunteers who have worked under Guido's direction +to make these releases possible. + +B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON +=============================================================== + +PSF LICENSE AGREEMENT +--------------------- + +1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), +and the Individual or Organization ("Licensee") accessing and otherwise using +Python 2.1.1 software in source or binary form and its associated +documentation. + +2. Subject to the terms and conditions of this License Agreement, PSF hereby +grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, +analyze, test, perform and/or display publicly, prepare derivative works, +distribute, and otherwise use Python 2.1.1 alone or in any derivative version, +provided, however, that PSF's License Agreement and PSF's notice of copyright, +i.e., "Copyright (c) 2001 Python Software Foundation; All Rights Reserved" are +retained in Python 2.1.1 alone or in any derivative version prepared by +Licensee. + +3. In the event Licensee prepares a derivative work that is based on or +incorporates Python 2.1.1 or any part thereof, and wants to make the derivative +work available to others as provided herein, then Licensee hereby agrees to +include in any such work a brief summary of the changes made to Python 2.1.1. + +4. PSF is making Python 2.1.1 available to Licensee on an "AS IS" basis. PSF +MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, +BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY +OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF +PYTHON 2.1.1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + +5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 2.1.1 FOR +ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF +MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.1.1, OR ANY DERIVATIVE +THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + +6. This License Agreement will automatically terminate upon a material breach +of its terms and conditions. + +7. Nothing in this License Agreement shall be deemed to create any relationship +of agency, partnership, or joint venture between PSF and Licensee. This License +Agreement does not grant permission to use PSF trademarks or trade name in a +trademark sense to endorse or promote products or services of Licensee, or any +third party. + +8. By copying, installing or otherwise using Python 2.1.1, Licensee agrees to +be bound by the terms and conditions of this License Agreement. + +BEOPEN.COM TERMS AND CONDITIONS FOR PYTHON 2.0 +---------------------------------------------- + +BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1 + +1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an office at +160 Saratoga Avenue, Santa Clara, CA 95051, and the Individual or Organization +("Licensee") accessing and otherwise using this software in source or binary +form and its associated documentation ("the Software"). + +2. Subject to the terms and conditions of this BeOpen Python License Agreement, +BeOpen hereby grants Licensee a non-exclusive, royalty-free, world-wide license +to reproduce, analyze, test, perform and/or display publicly, prepare +derivative works, distribute, and otherwise use the Software alone or in any +derivative version, provided, however, that the BeOpen Python License is +retained in the Software, alone or in any derivative version prepared by +Licensee. + +3. BeOpen is making the Software available to Licensee on an "AS IS" basis. +BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF +EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND DISCLAIMS ANY REPRESENTATION +OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT +THE USE OF THE SOFTWARE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + +4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE +FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF +USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY DERIVATIVE THEREOF, EVEN +IF ADVISED OF THE POSSIBILITY THEREOF. + +5. This License Agreement will automatically terminate upon a material breach +of its terms and conditions. + +6. This License Agreement shall be governed by and interpreted in all respects +by the law of the State of California, excluding conflict of law provisions. +Nothing in this License Agreement shall be deemed to create any relationship of +agency, partnership, or joint venture between BeOpen and Licensee. This License +Agreement does not grant permission to use BeOpen trademarks or trade names in +a trademark sense to endorse or promote products or services of Licensee, or +any third party. As an exception, the "BeOpen Python" logos available at +http://www.pythonlabs.com/logos.html may be used according to the permissions +granted on that web page. + +7. By copying, installing or otherwise using the software, Licensee agrees to +be bound by the terms and conditions of this License Agreement. + +CNRI OPEN SOURCE GPL-COMPATIBLE LICENSE AGREEMENT +------------------------------------------------- + +1. This LICENSE AGREEMENT is between the Corporation for National Research +Initiatives, having an office at 1895 Preston White Drive, Reston, VA 20191 +("CNRI"), and the Individual or Organization ("Licensee") accessing and +otherwise using Python 1.6.1 software in source or binary form and its +associated documentation. + +2. Subject to the terms and conditions of this License Agreement, CNRI hereby +grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, +analyze, test, perform and/or display publicly, prepare derivative works, +distribute, and otherwise use Python 1.6.1 alone or in any derivative version, +provided, however, that CNRI's License Agreement and CNRI's notice of +copyright, i.e., "Copyright (c) 1995-2001 Corporation for National Research +Initiatives; All Rights Reserved" are retained in Python 1.6.1 alone or in any +derivative version prepared by Licensee. Alternately, in lieu of CNRI's License +Agreement, Licensee may substitute the following text (omitting the quotes): +"Python 1.6.1 is made available subject to the terms and conditions in CNRI's +License Agreement. This Agreement together with Python 1.6.1 may be located on +the Internet using the following unique, persistent identifier (known as a +handle): 1895.22/1013. This Agreement may also be obtained from a proxy server +on the Internet using the following URL: http://hdl.handle.net/1895.22/1013". + +3. In the event Licensee prepares a derivative work that is based on or +incorporates Python 1.6.1 or any part thereof, and wants to make the derivative +work available to others as provided herein, then Licensee hereby agrees to +include in any such work a brief summary of the changes made to Python 1.6.1. + +4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" basis. CNRI +MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, +BUT NOT LIMITATION, CNRI MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY +OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF +PYTHON 1.6.1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + +5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 1.6.1 FOR +ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF +MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, OR ANY DERIVATIVE +THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + +6. This License Agreement will automatically terminate upon a material breach +of its terms and conditions. + +7. This License Agreement shall be governed by the federal intellectual +property law of the United States, including without limitation the federal +copyright law, and, to the extent such U.S. federal law does not apply, by the +law of the Commonwealth of Virginia, excluding Virginia's conflict of law +provisions. Notwithstanding the foregoing, with regard to derivative works +based on Python 1.6.1 that incorporate non-separable material that was +previously distributed under the GNU General Public License (GPL), the law of +the Commonwealth of Virginia shall govern this License Agreement only as to +issues arising under or with respect to Paragraphs 4, 5, and 7 of this License +Agreement. Nothing in this License Agreement shall be deemed to create any +relationship of agency, partnership, or joint venture between CNRI and +Licensee. This License Agreement does not grant permission to use CNRI +trademarks or trade name in a trademark sense to endorse or promote products or +services of Licensee, or any third party. + +8. By clicking on the "ACCEPT" button where indicated, or by copying, +installing or otherwise using Python 1.6.1, Licensee agrees to be bound by the +terms and conditions of this License Agreement. + + ACCEPT + +CWI PERMISSIONS STATEMENT AND DISCLAIMER +---------------------------------------- + +Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The +Netherlands. All rights reserved. + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided that +the above copyright notice appear in all copies and that both that copyright +notice and this permission notice appear in supporting documentation, and that +the name of Stichting Mathematisch Centrum or CWI not be used in advertising or +publicity pertaining to distribution of the software without specific, written +prior permission. + +STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS +SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN +NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE FOR ANY SPECIAL, +INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS +OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +THIS SOFTWARE. + diff --git a/python-setuptools.spec b/python-setuptools.spec new file mode 100644 index 0000000..7dec9ab --- /dev/null +++ b/python-setuptools.spec @@ -0,0 +1,189 @@ +Name: python-setuptools +Version: 3.6 +Release: 1mamba +Summary: Download, build, install, upgrade and uninstall Python packages +Group: System/Libraries/Python +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://pypi.python.org/pypi/setuptools +Source: http://pypi.python.org/packages/source/s/setuptools/setuptools-%{version}.tar.gz +Source1: psfl.txt +Source2: zpl.txt +License: PSF, ZPL +Requires: python27 >= %python27_version +## AUTOBUILDREQ-BEGIN +BuildRequires: libpython27-devel >= %python27_version +## AUTOBUILDREQ-END +Provides: python-distribute +Obsoletes: python-distribute +BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildArch: noarch + +%description +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. + +This package contains the runtime components of setuptools, necessary to execute the software that requires pkg_resources.py. + +%package devel +Summary: Download, build, install, upgrade and uninstall Python packages +Group: Development/Languages +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +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. + +This package contains the components necessary to build and install software requiring setuptools. + +%prep +%setup -q -n setuptools-%{version} +find . -name '*.txt' -exec chmod -x '{}' ';' +find . -name '*.py' -exec sed -i '1s,^#!python,#!%{__python27},' '{}' ';' + +%build +CFLAGS="%{optflags}" %{__python27} setup.py build + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%{__python27} setup.py install \ + -O1 --skip-build \ + --root="%{buildroot}" \ + --install-headers=%{_includedir}/python%{python27_version} \ + --install-lib=%{python27_sitearch} \ + --record=%{name}.filelist + +sed -i '\,\.egg-info/,d' %{name}.filelist + +install -p -m 0644 %{S:1} %{S:2} . + +rm -rf %{buildroot}%{python27_sitelib}/setuptools/tests +find %{buildroot}%{python27_sitearch} -name '*.exe' -exec rm -f '{}' ';' +sed -i '\,\.exe$,d;\,/tests/,d' %{name}.filelist + +chmod +x %{buildroot}%{python27_sitearch}/setuptools/command/easy_install.py + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%dir %{python_sitearch}/setuptools +%{python_sitearch}/setuptools/* +%{python_sitearch}/_markerlib/* +%{python_sitearch}/pkg_resources.py* +%dir %{python_sitearch}/setuptools-%{version}-py%{python_version}.egg-info +%{python_sitearch}/setuptools-%{version}-py%{python_version}.egg-info/* + +%files devel +%defattr(-,root,root,-) +%{_bindir}/easy_install* +%{python27_sitearch}/easy_install* +%doc README.txt +#%doc psfl.txt zpl.txt + +%changelog +* Wed May 07 2014 Automatic Build System 3.6-1mamba +- automatic version update by autodist + +* Sun May 04 2014 Automatic Build System 3.5.1-1mamba +- automatic version update by autodist + +* Sun May 04 2014 Automatic Build System 3.5-1mamba +- automatic version update by autodist + +* Fri Apr 11 2014 Automatic Build System 3.4.4-1mamba +- automatic version update by autodist + +* Tue Apr 08 2014 Automatic Build System 3.4.3-1mamba +- automatic version update by autodist + +* Mon Apr 07 2014 Automatic Build System 3.4.2-1mamba +- automatic version update by autodist + +* Fri Apr 04 2014 Automatic Build System 3.4.1-1mamba +- automatic version update by autodist + +* Sun Mar 16 2014 Automatic Build System 3.3-1mamba +- automatic version update by autodist + +* Sat Mar 15 2014 Automatic Build System 3.2-1mamba +- automatic version update by autodist + +* Sat Mar 08 2014 Automatic Build System 3.1-1mamba +- automatic version update by autodist + +* Thu Mar 06 2014 Automatic Build System 3.0.2-1mamba +- automatic version update by autodist + +* Thu Mar 06 2014 Automatic Build System 3.0-1mamba +- automatic version update by autodist + +* Sat Feb 08 2014 Automatic Build System 2.2-1mamba +- automatic version update by autodist + +* Thu Feb 06 2014 Automatic Build System 2.1.2-1mamba +- automatic version update by autodist + +* Sat Jan 11 2014 Automatic Build System 2.1-1mamba +- automatic version update by autodist + +* Sun Dec 29 2013 Automatic Build System 2.0.2-1mamba +- automatic version update by autodist + +* Fri Dec 20 2013 Automatic Build System 2.0.1-1mamba +- automatic version update by autodist + +* Sat Dec 14 2013 Silvan Calarco 2.0-1mamba +- update to 2.0 + +* Sun Dec 08 2013 Automatic Build System 1.4.2-1mamba +- automatic version update by autodist + +* Wed Dec 04 2013 Automatic Build System 1.3.2-1mamba +- automatic version update by autodist + +* Fri Nov 15 2013 Automatic Build System 1.3-2mamba +- rebuilt because previous release was built with a buggy rpm release + +* Thu Nov 14 2013 Automatic Build System 1.3-1mamba +- automatic version update by autodist + +* Mon Sep 23 2013 Automatic Build System 1.1.6-1mamba +- automatic version update by autodist + +* Tue Sep 10 2013 Automatic Build System 1.1.4-1mamba +- automatic update by autodist + +* Sun Sep 01 2013 Automatic Build System 1.1-1mamba +- automatic update by autodist + +* Sun Aug 25 2013 Automatic Build System 1.0-1mamba +- automatic version update by autodist + +* Tue Aug 20 2013 Automatic Build System 0.9.8-1mamba +- automatic version update by autodist + +* Sun Jun 30 2013 Automatic Build System 0.7.5-1mamba +- automatic version update by autodist + +* Fri May 17 2013 Silvan Calarco 0.6c11-3mamba +- rebuilt with python 2.7 + +* Fri Apr 09 2010 Stefano Cotta Ramusino 0.6c11-2mamba +- specfile fixed and updated + +* Fri Nov 27 2009 gil 0.6c11-1mamba +- update to 0.6c11 + +* Wed Feb 11 2009 gil 0.6c9-2mamba +- rebuilt with python 2.4.x + +* Thu Nov 06 2008 Silvan Calarco 0.6c9-1mamba +- update to 0.6c9 + +* Sat Aug 30 2008 gil 0.6c8-1mamba +- update to 0.6c8 +- added package devel + +* Fri Mar 30 2007 Silvan Calarco 0.6c5-1mamba +- package created by autospec diff --git a/zpl.txt b/zpl.txt new file mode 100644 index 0000000..44e0648 --- /dev/null +++ b/zpl.txt @@ -0,0 +1,59 @@ +Zope Public License (ZPL) Version 2.0 +----------------------------------------------- + +This software is Copyright (c) Zope Corporation (tm) and +Contributors. All rights reserved. + +This license has been certified as open source. It has also +been designated as GPL compatible by the Free Software +Foundation (FSF). + +Redistribution and use in source and binary forms, with or +without modification, are permitted provided that the +following conditions are met: + +1. Redistributions in source code must retain the above + copyright notice, this list of conditions, and the following + disclaimer. + +2. Redistributions in binary form must reproduce the above + copyright notice, this list of conditions, and the following + disclaimer in the documentation and/or other materials + provided with the distribution. + +3. The name Zope Corporation (tm) must not be used to + endorse or promote products derived from this software + without prior written permission from Zope Corporation. + +4. The right to distribute this software or to use it for + any purpose does not give you the right to use Servicemarks + (sm) or Trademarks (tm) of Zope Corporation. Use of them is + covered in a separate agreement (see + http://www.zope.com/Marks). + +5. If any files are modified, you must cause the modified + files to carry prominent notices stating that you changed + the files and the date of any change. + +Disclaimer + + THIS SOFTWARE IS PROVIDED BY ZOPE CORPORATION ``AS IS'' + AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT + NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN + NO EVENT SHALL ZOPE CORPORATION OR ITS CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH + DAMAGE. + + +This software consists of contributions made by Zope +Corporation and many individuals on behalf of Zope +Corporation. Specific attributions are listed in the +accompanying credits file.