From 5fbb7d3e851c9f652a54bbc9bbdf8c2e2a7144d523ea68f953116422d5245abc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Fri, 31 Aug 2012 16:26:02 +0000 Subject: [PATCH] Accepting request 131279 from home:HighwayStar:branches:devel:languages:python updated to version 0.7.3 python3 package added OBS-URL: https://build.opensuse.org/request/show/131279 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-autopep8?expand=0&rev=4 --- autopep8-0.1.3.tar.gz | 3 -- autopep8-0.7.3.tar.gz | 3 ++ python-autopep8.changes | 7 ++++ python-autopep8.spec | 20 ++++++----- python3-autopep8.changes | 5 +++ python3-autopep8.spec | 74 ++++++++++++++++++++++++++++++++++++++++ 6 files changed, 101 insertions(+), 11 deletions(-) delete mode 100644 autopep8-0.1.3.tar.gz create mode 100644 autopep8-0.7.3.tar.gz create mode 100644 python3-autopep8.changes create mode 100644 python3-autopep8.spec diff --git a/autopep8-0.1.3.tar.gz b/autopep8-0.1.3.tar.gz deleted file mode 100644 index 9d95072..0000000 --- a/autopep8-0.1.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b9e3fad744002d33132687cbb4ea00ceeac027d591b672e7fe0763cefd763575 -size 4160 diff --git a/autopep8-0.7.3.tar.gz b/autopep8-0.7.3.tar.gz new file mode 100644 index 0000000..b7dd47c --- /dev/null +++ b/autopep8-0.7.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c89ebbc8bc46e175bbaf308566fe094465b320c84964f90aede9800d65729b9 +size 25115 diff --git a/python-autopep8.changes b/python-autopep8.changes index b46bad0..bea8647 100644 --- a/python-autopep8.changes +++ b/python-autopep8.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Aug 21 06:09:49 UTC 2012 - highwaystar.ru@gmail.com + +- updated to version 0.7.3 +- python3 package added +- spec improved + ------------------------------------------------------------------- Fri Sep 23 13:39:57 UTC 2011 - saschpe@suse.de diff --git a/python-autopep8.spec b/python-autopep8.spec index e969eb4..4c307bb 100644 --- a/python-autopep8.spec +++ b/python-autopep8.spec @@ -1,7 +1,7 @@ # # spec file for package python-autopep8 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,16 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -Name: python-autopep8 -Version: 0.1.3 +%define modname autopep8 +Name: python-%{modname} +Version: 0.7.3 Release: 0 -Url: https://github.com/hhatto/autopep8 +Url: https://github.com/hhatto/%{modname} Summary: Automatic generated to pep8 checked code License: Expat License Group: Development/Languages/Python -Source: http://pypi.python.org/packages/source/a/autopep8/autopep8-%{version}.tar.gz +Source: http://pypi.python.org/packages/source/a/%{modname}/%{modname}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel +BuildRequires: python-distribute Requires: python-pep8 %if 0%{?suse_version} %py_requires @@ -39,8 +41,8 @@ Autopep8 is automatic generated to pep8 checked code. This is old style tool, wrapped pep8 via subprocess module. %prep -%setup -q -n autopep8-%{version} -sed -i '1d' autopep8.py # Remove she-bang line +%setup -q -n %{modname}-%{version} +sed -i '1d' %{modname}.py # Remove she-bang line %build CFLAGS="%{optflags}" python setup.py build @@ -51,6 +53,8 @@ python setup.py install --prefix=%{_prefix} --root=%{buildroot} %files %defattr(-,root,root,-) %doc README.rst -%{python_sitelib}/* +%{_bindir}/autopep8 +%{python_sitelib}/%{modname}.py* +%{python_sitelib}/%{modname}-%{version}-py%{py_ver}.egg-info %changelog diff --git a/python3-autopep8.changes b/python3-autopep8.changes new file mode 100644 index 0000000..1a6a295 --- /dev/null +++ b/python3-autopep8.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Tue Aug 21 06:09:35 UTC 2012 - highwaystar.ru@gmail.com + +- python3 package added + diff --git a/python3-autopep8.spec b/python3-autopep8.spec new file mode 100644 index 0000000..f8a679b --- /dev/null +++ b/python3-autopep8.spec @@ -0,0 +1,74 @@ +# +# spec file for package python3-autopep8 +# +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +%define modname autopep8 +Name: python3-%{modname} +Version: 0.7.3 +Release: 0 +Url: https://github.com/hhatto/%{modname} +Summary: Automatic generated to pep8 checked code +License: Expat License +Group: Development/Languages/Python +Source: http://pypi.python.org/packages/source/a/%{modname}/%{modname}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: python3-devel +BuildRequires: python3-distribute +Requires: python3-pep8 + +%if 0%{?suse_version} && 0%{?suse_version} <= 1140 +%{!?python3_sitelib: %global python3_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%{!?py3_ver: %global py3_ver %(python3 -c "import sys; version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); print(version)" 2>/dev/null || echo PYTHON-NOT-FOUND)} +%endif +Requires: python(abi) = %{py3_ver} +%if 0%{?suse_version} && 0%{?suse_version} > 1140 +BuildRequires: python3-base +%endif + +%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1} +BuildArchitectures: noarch +%endif + +%description +Autopep8 is automatic generated to pep8 checked code. +This is old style tool, wrapped pep8 via subprocess module. + +%prep +%setup -q -n %{modname}-%{version} +sed -i '1d' %{modname}.py # Remove she-bang line + +%build +CFLAGS="%{optflags}" python3 setup.py build + +%install +python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +mv %{buildroot}%{_bindir}/autopep8 %{buildroot}%{_bindir}/autopep8-py%{py3_ver} +if [ -d "%{buildroot}%{python3_sitelib}/__pycache__" ]; then + rm -r %{buildroot}%{python3_sitelib}/__pycache__ +fi + +%files +%defattr(-,root,root,-) +%doc README.rst +%{_bindir}/autopep8-py%{py3_ver} +%{python3_sitelib}/%{modname}.py* +%{python3_sitelib}/%{modname}-%{version}-py%{py3_ver}.egg-info +%if 0%{?suse_version} <= 1140 +%dir %{_prefix}/lib/python%{py3_ver} +%dir %{python3_sitelib} +%endif + +%changelog