diff --git a/.gitignore b/.gitignore index de536b5..9b0e4e6 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /clustershell-1.7.tar.gz /clustershell-1.7.1.tar.gz /clustershell-1.7.2.tar.gz +/clustershell-1.7.3.tar.gz diff --git a/clustershell.spec b/clustershell.spec index 0c627a9..b507ffc 100644 --- a/clustershell.spec +++ b/clustershell.spec @@ -1,26 +1,27 @@ %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Name: clustershell -Version: 1.7.2 -Release: 2%{?dist} +Version: 1.7.3 +Release: 1%{?dist} Summary: Python framework for efficient cluster administration Group: System Environment/Base -License: CeCILL-C +License: LGPLv2+ URL: http://cea-hpc.github.io/clustershell/ Source0: https://github.com/cea-hpc/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildArch: noarch BuildRequires: python-devel python-setuptools -Requires: PyYAML +Requires: python-setuptools PyYAML %description Tools and event-based Python library to execute commands on cluster nodes in parallel depending on selected engine and worker mechanisms. The library provides also advanced NodeSet and NodeGroups handling methods to ease and improve administration of large compute clusters or server farms. Three -convenient command line utilities, clush, clubak and nodeset, allow traditional -shell scripts to benefit some useful features offered by the library. +convenient command line utilities, clush, clubak and nodeset (or cluset) allow +traditional shell scripts to benefit some useful features offered by the +library. %package -n vim-%{name} Summary: VIM files for ClusterShell @@ -47,6 +48,7 @@ rm -rf %{buildroot} # man pages install -d %{buildroot}/%{_mandir}/{man1,man5} install -p -m 0644 doc/man/man1/clubak.1 %{buildroot}/%{_mandir}/man1/ +install -p -m 0644 doc/man/man1/cluset.1 %{buildroot}/%{_mandir}/man1/ install -p -m 0644 doc/man/man1/clush.1 %{buildroot}/%{_mandir}/man1/ install -p -m 0644 doc/man/man1/nodeset.1 %{buildroot}/%{_mandir}/man1/ install -p -m 0644 doc/man/man5/clush.conf.5 %{buildroot}/%{_mandir}/man5/ @@ -64,10 +66,11 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc README.md ChangeLog Licence_CeCILL-C_V1-en.txt Licence_CeCILL-C_V1-fr.txt +%doc ChangeLog COPYING.LGPLv2.1 README.md %doc doc/examples %doc doc/sphinx %{_mandir}/man1/clubak.1* +%{_mandir}/man1/cluset.1* %{_mandir}/man1/clush.1* %{_mandir}/man1/nodeset.1* %{_mandir}/man5/clush.conf.5* @@ -87,6 +90,7 @@ rm -rf %{buildroot} %{python_sitelib}/ClusterShell/ %{python_sitelib}/ClusterShell-*-py?.?.egg-info %{_bindir}/clubak +%{_bindir}/cluset %{_bindir}/clush %{_bindir}/nodeset @@ -97,6 +101,9 @@ rm -rf %{buildroot} %{vimdatadir}/syntax/groupsconf.vim %changelog +* Wed Dec 21 2016 Stephane Thiell 1.7.3-1 +- update to 1.7.3 + * Tue Jul 19 2016 Fedora Release Engineering - 1.7.2-2 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages diff --git a/sources b/sources index a39ddf9..131200c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -df746ff2f3157bddb5b66258f6497c0e clustershell-1.7.2.tar.gz +SHA512 (clustershell-1.7.3.tar.gz) = 6780501d59a487c7f8a1f235fe7bbf2d526e990d1eef5c13e53fc355539d6e3cf481196e6d0e5f1f37102e61ddb1b934750be1eea3b15565a50766e291b800a5