[packages/pylint] Version: 1.7.4

jajcus jajcus at pld-linux.org
Fri Nov 24 11:04:36 CET 2017


commit bc8a8990fb398522a2a3ec4168d7c801d23008fb
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date:   Fri Nov 24 11:04:11 2017 +0100

    Version: 1.7.4

 pylint.spec | 58 +++++++++++-----------------------------------------------
 1 file changed, 11 insertions(+), 47 deletions(-)
---
diff --git a/pylint.spec b/pylint.spec
index cc01cc1..68fbe2d 100644
--- a/pylint.spec
+++ b/pylint.spec
@@ -8,21 +8,23 @@
 Summary:	Python 2 tool that checks if a module satisfy a coding standard
 Summary(pl.UTF-8):	Narzędzie Pythona 2 sprawdzające zgodność modułu ze standardem kodowania
 Name:		pylint
-Version:	1.5.1
-Release:	3
+Version:	1.7.4
+Release:	1
 License:	GPL v2+
 Group:		Development/Languages/Python
 #Source0Download: https://pypi.python.org/pypi/pylint
-Source0:	https://pypi.python.org/packages/source/p/pylint/%{name}-%{version}.tar.gz
-# Source0-md5:	60d4be0d6d8d41b251985d7ad65c99eb
+Source0:	https://files.pythonhosted.org/packages/source/p/pylint/%{name}-%{version}.tar.gz
+# Source0-md5:	98a1ee985a3ebc876a20eb7577dbab68
 URL:		http://www.pylint.org/
 %if %{with python2}
+BuildRequires:	python-astroid >= 1.5.3
 BuildRequires:	python-devel
 BuildRequires:	python-modules >= 1:2.5
 BuildRequires:	python-setuptools >= 7.0
 %endif
 %if %{with python3}
 BuildRequires:	python3-2to3
+BuildRequires:	python3-astroid >= 1.5.3
 BuildRequires:	python3-devel
 BuildRequires:	python3-modules >= 1:3.2
 BuildRequires:	python3-setuptools >= 7.0
@@ -38,6 +40,9 @@ BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 # /etc/pylintrc is deliberately packaged to both packages with same name
 %define		_duplicate_files_terminate_build	0
 
+# current Python 3.x provides all these
+%define		_noautoreq	python3egg.backports.functools-lru-cache python3egg.configparser python3egg.singledispatch
+
 %description
 Python 2 tool that checks if a module satisfy a coding standard.
 
@@ -61,20 +66,6 @@ Python z regułami tworzenia kodu źródłowego.
 
 Ten pakiet zawiera tylko moduły Pythona używane przez to narzędzie.
 
-%package gui
-Summary:	GUI for pylint (Python 2 version)
-Summary(pl.UTF-8):	Graficzny interfejs użytkownika dla pylinta (wersja dla Pythona 2)
-Group:		Development/Languages/Python
-Requires:	%{name} = %{version}-%{release}
-Requires:	python-tkinter
-
-%description gui
-Tk based GUI for pylint (Python 2 version).
-
-%description gui -l pl.UTF-8
-Oparty na bibliotece Tk graficzny interfejs użytkownika dla pylinta
-(wersja dla Pythona 2).
-
 %package -n py3lint
 Summary:	Python 3 tool that checks if a module satisfy a coding standard
 Summary(pl.UTF-8):	Narzędzie Pythona 3 sprawdzające zgodność modułu ze standardem kodowania
@@ -109,21 +100,6 @@ Python z regułami tworzenia kodu źródłowego.
 
 Ten pakiet zawiera tylko moduły Pythona używane przez to narzędzie.
 
-%package -n py3lint-gui
-Summary:	GUI for pylint (Python 3 version)
-Summary(pl.UTF-8):	Graficzny interfejs użytkownika dla pylinta (wersja dla Pythona 3)
-Group:		Development/Languages/Python
-Requires:	py3lint = %{version}-%{release}
-Requires:	python3-tkinter
-Obsoletes:	pylint-python3-gui < 1.0.0-2
-
-%description -n py3lint-gui
-Tk based GUI for pylint (Python 3 version).
-
-%description -n py3lint-gui -l pl.UTF-8
-Oparty na bibliotece Tk graficzny interfejs użytkownika dla pylinta
-(wersja dla Pythona 3).
-
 %prep
 %setup -q
 
@@ -148,11 +124,9 @@ install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_mandir}/man1}
 
 %{__mv} $RPM_BUILD_ROOT%{_bindir}/epylint $RPM_BUILD_ROOT%{_bindir}/epy3lint
 %{__mv} $RPM_BUILD_ROOT%{_bindir}/pylint $RPM_BUILD_ROOT%{_bindir}/py3lint
-%{__mv} $RPM_BUILD_ROOT%{_bindir}/pylint-gui $RPM_BUILD_ROOT%{_bindir}/py3lint-gui
 %{__mv} $RPM_BUILD_ROOT%{_bindir}/pyreverse $RPM_BUILD_ROOT%{_bindir}/py3reverse
 cp -p man/epylint.1 $RPM_BUILD_ROOT%{_mandir}/man1/epy3lint.1
 cp -p man/pylint.1 $RPM_BUILD_ROOT%{_mandir}/man1/py3lint.1
-cp -p man/pylint-gui.1 $RPM_BUILD_ROOT%{_mandir}/man1/py3lint-gui.1
 cp -p man/pyreverse.1 $RPM_BUILD_ROOT%{_mandir}/man1/py3reverse.1
 %endif
 
@@ -170,7 +144,7 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with python2}
 %files
 %defattr(644,root,root,755)
-%doc ChangeLog README examples/* doc/_build/text/*.txt
+%doc ChangeLog README.rst examples/* doc/_build/text/*.txt
 %attr(755,root,root) %{_bindir}/epylint
 %attr(755,root,root) %{_bindir}/pylint
 %attr(755,root,root) %{_bindir}/pyreverse
@@ -185,17 +159,12 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %{py_sitescriptdir}/pylint
 %{py_sitescriptdir}/pylint-%{version}-py*.egg-info
-
-%files gui
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/pylint-gui
-%{_mandir}/man1/pylint-gui.1*
 %endif
 
 %if %{with python3}
 %files -n py3lint
 %defattr(644,root,root,755)
-%doc ChangeLog README examples/* doc/_build/text/*.txt
+%doc ChangeLog README.rst examples/* doc/_build/text/*.txt
 %attr(755,root,root) %{_bindir}/epy3lint
 %attr(755,root,root) %{_bindir}/py3lint
 %attr(755,root,root) %{_bindir}/py3reverse
@@ -208,9 +177,4 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %{py3_sitescriptdir}/pylint
 %{py3_sitescriptdir}/pylint-%{version}-py*.egg-info
-
-%files -n py3lint-gui
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/py3lint-gui
-%{_mandir}/man1/py3lint-gui.1*
 %endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pylint.git/commitdiff/bc8a8990fb398522a2a3ec4168d7c801d23008fb



More information about the pld-cvs-commit mailing list