From da7d63e17a62e7935c728594350dbee8f84b0842 Mon Sep 17 00:00:00 2001 From: Constructor de RPM 1 Date: Fri, 19 Nov 2010 10:23:08 -0300 Subject: [PATCH 1/3] Initial import (#645764). --- .gitignore | 1 + django-addons.spec | 55 ++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 57 insertions(+) create mode 100644 django-addons.spec diff --git a/.gitignore b/.gitignore index e69de29..ed2faeb 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/django-addons-0.6.3.tar.gz diff --git a/django-addons.spec b/django-addons.spec new file mode 100644 index 0000000..e6b9dda --- /dev/null +++ b/django-addons.spec @@ -0,0 +1,55 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + +Name: django-addons +Version: 0.6.3 +Release: 1%{?dist} +Summary: A framework to create pluggable Django add-ons + +Group: Development/Languages +License: BSD +URL: http://pypi.python.org/pypi/django-addons +Source: http://pypi.python.org/packages/source/d/django-addons/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: python-devel python-setuptools-devel Django +Requires: Django django-staticfiles + +%description +A Django app used to add true plug-n-play functionality to your own Django +applications and projects. + +%prep +%setup -q + +%build +%{__python} setup.py build + +%install +rm -rf $RPM_BUILD_ROOT +%{__python} setup.py install --root $RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%{python_sitelib}/* +%doc LICENSE README + +%changelog +* Thu Nov 04 2010 usuario - 0.6.3-1 +- updated to 0.6.3 + +* Thu Nov 04 2010 Domingo Becker - 0.6.2-2 +- applied patch from Toshio +- added %%doc section with license and readme files +- fixed full urls for the patches + +* Thu Oct 28 2010 Domingo Becker - 0.6.2-1 +- updated to 0.6.2 +- fixed license information, URL, Source path and a little patch to models.py. + +* Mon Sep 27 2010 Domingo Becker - 0.6.1-1 +- Initial RPM release + diff --git a/sources b/sources index e69de29..3568ac8 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +8785c5b1ba1cae5e451adbc9f9ab99fa django-addons-0.6.3.tar.gz From 6298ee0b2142b52489fa34c792cd80cf335f1a08 Mon Sep 17 00:00:00 2001 From: Domingo Becker Date: Fri, 3 Dec 2010 12:26:31 -0300 Subject: [PATCH 2/3] Fixed Django version number for el5 (#645764). --- .gitignore | 1 + django-addons-fix-Django-version.patch | 15 +++++++++++++++ django-addons.spec | 17 ++++++++++++++--- sources | 2 +- 4 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 django-addons-fix-Django-version.patch diff --git a/.gitignore b/.gitignore index ed2faeb..9032eff 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /django-addons-0.6.3.tar.gz +/django-addons-0.6.4.tar.gz diff --git a/django-addons-fix-Django-version.patch b/django-addons-fix-Django-version.patch new file mode 100644 index 0000000..24a706c --- /dev/null +++ b/django-addons-fix-Django-version.patch @@ -0,0 +1,15 @@ +--- setup.py 2010-11-08 07:00:15.000000000 -0300 ++++ setup.py 2010-12-03 11:41:28.085200170 -0300 +@@ -35,10 +35,10 @@ + 'Topic :: Software Development :: Libraries :: Python Modules', + 'Topic :: Utilities'], + setup_requires = [ +- "Django >= 1.2.3", ++ "Django >= 1.1.1", + ], + install_requires = [ +- "Django >= 1.2.3", ++ "Django >= 1.1.1", + ], + package_data = { + 'django_addons': [ diff --git a/django-addons.spec b/django-addons.spec index e6b9dda..d8d5234 100644 --- a/django-addons.spec +++ b/django-addons.spec @@ -1,14 +1,15 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: django-addons -Version: 0.6.3 -Release: 1%{?dist} +Version: 0.6.4 +Release: 3%{?dist} Summary: A framework to create pluggable Django add-ons Group: Development/Languages License: BSD URL: http://pypi.python.org/pypi/django-addons Source: http://pypi.python.org/packages/source/d/django-addons/%{name}-%{version}.tar.gz +Patch: http://beckerde.fedorapeople.org/transifex/django-addons-fix-Django-version.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -21,6 +22,7 @@ applications and projects. %prep %setup -q +%patch %build %{__python} setup.py build @@ -38,7 +40,16 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE README %changelog -* Thu Nov 04 2010 usuario - 0.6.3-1 +* Fri Dec 03 2010 Domingo Becker - 0.6.4-3 +- fixed Django version number requirement in setup.py for el5 (1.1.1) + +* Fri Dec 03 2010 Domingo Becker - 0.6.4-2 +- fixed Django version number requirement in setup.py for el5 (1.1.2) + +* Mon Nov 08 2010 Domingo Becker - 0.6.4-1 +- updated to 0.6.4 + +* Thu Nov 04 2010 Domingo Becker - 0.6.3-1 - updated to 0.6.3 * Thu Nov 04 2010 Domingo Becker - 0.6.2-2 diff --git a/sources b/sources index 3568ac8..4c4f5dd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8785c5b1ba1cae5e451adbc9f9ab99fa django-addons-0.6.3.tar.gz +016f99dfb62ffda823b06efa4b6a7695 django-addons-0.6.4.tar.gz From 8352cde56100cb55e9f20dccb09078c5c8d6c5e4 Mon Sep 17 00:00:00 2001 From: Domingo Becker Date: Fri, 3 Dec 2010 13:25:28 -0300 Subject: [PATCH 3/3] Removed requires from python code (#645764). --- ....patch => django-addons-remove-requires.patch | 16 ++++++++-------- django-addons.spec | 7 +++++-- 2 files changed, 13 insertions(+), 10 deletions(-) rename django-addons-fix-Django-version.patch => django-addons-remove-requires.patch (55%) diff --git a/django-addons-fix-Django-version.patch b/django-addons-remove-requires.patch similarity index 55% rename from django-addons-fix-Django-version.patch rename to django-addons-remove-requires.patch index 24a706c..7b85ff7 100644 --- a/django-addons-fix-Django-version.patch +++ b/django-addons-remove-requires.patch @@ -1,15 +1,15 @@ --- setup.py 2010-11-08 07:00:15.000000000 -0300 -+++ setup.py 2010-12-03 11:41:28.085200170 -0300 -@@ -35,10 +35,10 @@ ++++ setup.py 2010-12-03 13:06:14.632451812 -0300 +@@ -34,12 +34,6 @@ + 'Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Utilities'], - setup_requires = [ +- setup_requires = [ - "Django >= 1.2.3", -+ "Django >= 1.1.1", - ], - install_requires = [ +- ], +- install_requires = [ - "Django >= 1.2.3", -+ "Django >= 1.1.1", - ], +- ], package_data = { 'django_addons': [ + 'templates/*.html', diff --git a/django-addons.spec b/django-addons.spec index d8d5234..42526bf 100644 --- a/django-addons.spec +++ b/django-addons.spec @@ -2,14 +2,14 @@ Name: django-addons Version: 0.6.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A framework to create pluggable Django add-ons Group: Development/Languages License: BSD URL: http://pypi.python.org/pypi/django-addons Source: http://pypi.python.org/packages/source/d/django-addons/%{name}-%{version}.tar.gz -Patch: http://beckerde.fedorapeople.org/transifex/django-addons-fix-Django-version.patch +Patch: http://beckerde.fedorapeople.org/transifex/django-addons-remove-requires.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch @@ -40,6 +40,9 @@ rm -rf $RPM_BUILD_ROOT %doc LICENSE README %changelog +* Fri Dec 03 2010 Domingo Becker - 0.6.4-4 +- Python for el5 complains about requires, it is removed from python code + * Fri Dec 03 2010 Domingo Becker - 0.6.4-3 - fixed Django version number requirement in setup.py for el5 (1.1.1)