From 163db4ddbde8819d1abe747433630ee99b55e83d Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Thu, 22 Oct 2009 04:10:30 +0000 Subject: [PATCH 1/6] Initialize branch EL-5 for python-pip --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..42f697a --- /dev/null +++ b/branch @@ -0,0 +1 @@ +EL-5 From 4db4b56b4e4287fb3a1a9a2983a67163862986c6 Mon Sep 17 00:00:00 2001 From: Peter Halliday Date: Mon, 26 Oct 2009 02:54:37 +0000 Subject: [PATCH 2/6] initial import --- .cvsignore | 1 + import.log | 1 + python-pip.spec | 51 +++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 54 insertions(+) create mode 100644 import.log create mode 100644 python-pip.spec diff --git a/.cvsignore b/.cvsignore index e69de29..b8e1e22 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +pip-0.4.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..24caf96 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +python-pip-0_4-1_el5:EL-5:python-pip-0.4-1.el5.src.rpm:1256525657 diff --git a/python-pip.spec b/python-pip.spec new file mode 100644 index 0000000..dacd466 --- /dev/null +++ b/python-pip.spec @@ -0,0 +1,51 @@ +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + +%global srcname pip + +Name: python-%{srcname} +Version: 0.4 +Release: 1%{?dist} +Summary: Pip installs packages. Python packages. An easy_install replacement + +Group: Development/Libraries +License: MIT +URL: http://pip.openplans.org +Source0: http://pypi.python.org/packages/source/p/pip/%{srcname}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: python-devel +BuildRequires: python-setuptools-devel + +%description + +Pip is a replacement for `easy_install +`_. It uses mostly the +same techniques for finding packages, so packages that were made +easy_installable should be pip-installable as well. + +pip is meant to improve on easy_install.bulletin boards, etc.). + +%prep +%setup -q -n %{srcname}-%{version} +%{__sed} -i '1d' pip.py + +%build +%{__python} setup.py build + +%install +%{__rm} -rf %{buildroot} +%{__python} setup.py install -O1 --skip-build --root %{buildroot} + +%clean +%{__rm} -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc PKG-INFO docs +%attr(755,root,root) %{_bindir}/pip +%{python_sitelib}/pip* + +%changelog +* Mon Aug 31 2009 Peter Halliday - 0.4-1 +- Initial package diff --git a/sources b/sources index e69de29..21eb671 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +b45714d04f8fd38fe8e3d4c7600b91a2 pip-0.4.tar.gz From 85bc5a4d52d34151b08223d6cb2b6c6cf4c8e055 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 26 Nov 2009 01:54:12 +0000 Subject: [PATCH 3/6] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index a328700..2a1826d 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: python-pip -# $Id$ +# $Id: Makefile,v 1.1 2009/10/22 04:10:22 kevin Exp $ NAME := python-pip SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 39ab553d558385de948c8c11e2465d647be5a1fb Mon Sep 17 00:00:00 2001 From: Peter Halliday Date: Fri, 18 Dec 2009 13:53:25 +0000 Subject: [PATCH 4/6] Updating to 0.6.1-3 --- .cvsignore | 2 +- python-pip.spec | 9 +++++++-- sources | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index b8e1e22..d02aa5c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -pip-0.4.tar.gz +pip-0.6.1.tar.gz diff --git a/python-pip.spec b/python-pip.spec index dacd466..fe00af1 100644 --- a/python-pip.spec +++ b/python-pip.spec @@ -3,8 +3,8 @@ %global srcname pip Name: python-%{srcname} -Version: 0.4 -Release: 1%{?dist} +Version: 0.6.1 +Release: 3%{?dist} Summary: Pip installs packages. Python packages. An easy_install replacement Group: Development/Libraries @@ -47,5 +47,10 @@ pip is meant to improve on easy_install.bulletin boards, etc.). %{python_sitelib}/pip* %changelog +* Tue Dec 18 2009 Peter Halliday - 0.6.1-2 +- fix spec file +* Mon Dec 17 2009 Peter Halliday - 0.6.1-1 +- upgrade to 0.6.1 of pip * Mon Aug 31 2009 Peter Halliday - 0.4-1 - Initial package + diff --git a/sources b/sources index 21eb671..f9ab078 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b45714d04f8fd38fe8e3d4c7600b91a2 pip-0.4.tar.gz +7560e3055c66afb99ac4a7892389a237 pip-0.6.1.tar.gz From 9a2648541aac44af4b4c346949d6a94bd84d818d Mon Sep 17 00:00:00 2001 From: Peter Halliday Date: Fri, 1 Jan 2010 20:34:40 +0000 Subject: [PATCH 5/6] fixing dependency issues --- python-pip.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pip.spec b/python-pip.spec index fe00af1..c0ae165 100644 --- a/python-pip.spec +++ b/python-pip.spec @@ -4,7 +4,7 @@ Name: python-%{srcname} Version: 0.6.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Pip installs packages. Python packages. An easy_install replacement Group: Development/Libraries @@ -16,6 +16,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools-devel +Requires: python-setuptools %description @@ -47,6 +48,8 @@ pip is meant to improve on easy_install.bulletin boards, etc.). %{python_sitelib}/pip* %changelog +* Fri Jan 1 2010 Peter Halliday - 0.6.1.4 +- fix dependency issue * Tue Dec 18 2009 Peter Halliday - 0.6.1-2 - fix spec file * Mon Dec 17 2009 Peter Halliday - 0.6.1-1 From d32855ee3e27db7da292508f2aad85322160c64b Mon Sep 17 00:00:00 2001 From: Peter Halliday Date: Sun, 7 Mar 2010 02:40:17 +0000 Subject: [PATCH 6/6] update to pip 0.6.3 --- .cvsignore | 2 +- python-pip.spec | 8 +++++--- sources | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index d02aa5c..5d7b45b 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -pip-0.6.1.tar.gz +pip-0.6.3.tar.gz diff --git a/python-pip.spec b/python-pip.spec index c0ae165..10a862b 100644 --- a/python-pip.spec +++ b/python-pip.spec @@ -3,8 +3,8 @@ %global srcname pip Name: python-%{srcname} -Version: 0.6.1 -Release: 4%{?dist} +Version: 0.6.3 +Release: 1%{?dist} Summary: Pip installs packages. Python packages. An easy_install replacement Group: Development/Libraries @@ -29,7 +29,7 @@ pip is meant to improve on easy_install.bulletin boards, etc.). %prep %setup -q -n %{srcname}-%{version} -%{__sed} -i '1d' pip.py +%{__sed} -i '1d' pip/__init__.py %build %{__python} setup.py build @@ -48,6 +48,8 @@ pip is meant to improve on easy_install.bulletin boards, etc.). %{python_sitelib}/pip* %changelog +* Sat Mar 5 2010 Peter Halliday - 0.6.3-1 +- update to 0.6.3 of pip * Fri Jan 1 2010 Peter Halliday - 0.6.1.4 - fix dependency issue * Tue Dec 18 2009 Peter Halliday - 0.6.1-2 diff --git a/sources b/sources index f9ab078..bec21e8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7560e3055c66afb99ac4a7892389a237 pip-0.6.1.tar.gz +0602fa9179cfaa98e41565d4a581d98c pip-0.6.3.tar.gz