| |
@@ -1,6 +1,6 @@
|
| |
Name: pcs
|
| |
- Version: 0.10.7
|
| |
- Release: 4%{?dist}
|
| |
+ Version: 0.10.8
|
| |
+ Release: 1%{?dist}
|
| |
# https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Good_Licenses
|
| |
# GPLv2: pcs
|
| |
# MIT: ember, handlebars, jquery, jquery-ui
|
| |
@@ -13,13 +13,13 @@
|
| |
%global pcs_source_name %{name}-%{version_or_commit}
|
| |
|
| |
# ui_commit can be determined by hash, tag or branch
|
| |
- %global ui_commit 0.1.3
|
| |
+ %global ui_commit 0.1.5
|
| |
%global ui_src_name pcs-web-ui-%{ui_commit}
|
| |
|
| |
%global pcs_snmp_pkg_name pcs-snmp
|
| |
|
| |
%global pyagentx_version 0.4.pcs.2
|
| |
- %global dacite_version 1.5.1
|
| |
+ %global dacite_version 1.6.0
|
| |
|
| |
# bundled libraries for old web-ui
|
| |
%global ember_version 1.4.0
|
| |
@@ -47,11 +47,11 @@
|
| |
Source100: https://github.com/idevat/pcs-web-ui/archive/%{ui_commit}/%{ui_src_name}.tar.gz
|
| |
Source101: https://github.com/idevat/pcs-web-ui/releases/download/%{ui_commit}/pcs-web-ui-node-modules-%{ui_commit}.tar.xz
|
| |
|
| |
- Patch0: fix-getting-type-hints-annotations-in-python-3.10.patch
|
| |
+ # Patch0: name.patch
|
| |
|
| |
# git for patches
|
| |
BuildRequires: make
|
| |
- BuildRequires: git
|
| |
+ BuildRequires: git-core
|
| |
#printf from coreutils is used in makefile
|
| |
BuildRequires: coreutils
|
| |
# python for pcs
|
| |
@@ -74,7 +74,9 @@
|
| |
BuildRequires: rubygem-rack
|
| |
BuildRequires: rubygem-rack-protection
|
| |
BuildRequires: rubygem-rack-test
|
| |
+ %if 0%{?fedora} >= 34 || 0%{?eln} || 0%{?rhel} >= 9
|
| |
BuildRequires: rubygem(rexml)
|
| |
+ %endif
|
| |
BuildRequires: rubygem-sinatra
|
| |
BuildRequires: rubygem-tilt
|
| |
# ruby libraries for tests
|
| |
@@ -112,7 +114,10 @@
|
| |
Requires: rubygem-rack
|
| |
Requires: rubygem-rack-protection
|
| |
Requires: rubygem-rack-test
|
| |
+ %if 0%{?fedora} >= 34 || 0%{?eln} || 0%{?rhel} >= 9
|
| |
Requires: rubygem(rexml)
|
| |
+ Requires: rubygem(webrick)
|
| |
+ %endif
|
| |
Requires: rubygem-sinatra
|
| |
Requires: rubygem-tilt
|
| |
# ruby and gems for pcsd-ruby
|
| |
@@ -210,7 +215,7 @@
|
| |
update_times ${patch_file_name} `diffstat -p1 -l ${patch_file_name}`
|
| |
}
|
| |
|
| |
- update_times_patch %{PATCH0}
|
| |
+ # update_times_patch %%{PATCH0}
|
| |
|
| |
# prepare dirs/files necessary for building web ui
|
| |
# inside SOURCE100 is only directory %%{ui_src_name}
|
| |
@@ -397,6 +402,14 @@
|
| |
%license pyagentx_LICENSE.txt
|
| |
|
| |
%changelog
|
| |
+ * Thu Feb 04 2021 Miroslav Lisik <mlisik@redhat.com> - 0.10.8-1
|
| |
+ - Rebased to latest upstream sources (see CHANGELOG.md)
|
| |
+ - Updated pcs-web-ui
|
| |
+ - Updated bundled python dependency: dacite
|
| |
+ - Changed BuildRequires from git to git-core
|
| |
+ - Added conditional (Build)Requires: rubygem(rexml)
|
| |
+ - Added conditional Requires: rubygem(webrick)
|
| |
+
|
| |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.7-4
|
| |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
| |
|
| |