Accepting request 450971 from home:eeich:branches:hardware
- Added support for snmp, tcpwrappers and genders to be compatible with the powerman package from openHPC.community (latter one is currently disabled). To use tcpwrappers, they need to be enabled in /etc/powerman/powerman.conf - the default is 'off'. - Don't create /run/powerman - systemd will do this for us. OBS-URL: https://build.opensuse.org/request/show/450971 OBS-URL: https://build.opensuse.org/package/show/hardware/powerman?expand=0&rev=29
This commit is contained in:
parent
1170c1133b
commit
e851174031
@ -1,3 +1,13 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 4 18:16:09 UTC 2017 - eich@suse.com
|
||||
|
||||
- Added support for snmp, tcpwrappers and genders to be compatible
|
||||
with the powerman package from openHPC.community (latter one is
|
||||
currently disabled).
|
||||
To use tcpwrappers, they need to be enabled in /etc/powerman/powerman.conf
|
||||
- the default is 'off'.
|
||||
- Don't create /run/powerman - systemd will do this for us.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 13 18:40:43 UTC 2015 - mpluskal@suse.com
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package powerman
|
||||
#
|
||||
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -16,6 +16,11 @@
|
||||
#
|
||||
|
||||
|
||||
#
|
||||
%define _with_snmppower 1
|
||||
%define _with_tcp_wrappers 1
|
||||
%undefine _with_genders
|
||||
|
||||
Name: powerman
|
||||
Version: 2.3.24
|
||||
Release: 0
|
||||
@ -23,12 +28,18 @@ Summary: Centralized Power Control for Clusters
|
||||
License: GPL-2.0+
|
||||
Group: Productivity/Clustering/HA
|
||||
Url: https://github.com/chaos/powerman
|
||||
Source0: https://github.com/chaos/powerman/releases/download/%{version}/%{name}-%{version}.tar.gz
|
||||
Source0: https://github.com/chaos/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: ncurses-devel
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: tcpd-devel
|
||||
BuildRequires: pkgconfig(libcurl)
|
||||
%if 0%{?_with_snmppower}
|
||||
BuildRequires: net-snmp-devel
|
||||
%endif
|
||||
%if 0%{?_with_genders}
|
||||
BuildRequires: genders
|
||||
%endif
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
%{?systemd_requires}
|
||||
|
||||
@ -50,7 +61,7 @@ Group: Development/Libraries/C and C++
|
||||
Requires: libpowerman0 = %{version}
|
||||
|
||||
%description devel
|
||||
A header file and static library for developing applications using PowerMan.
|
||||
Header files, pkg-config file and man pages for developing applications using PowerMan.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
@ -58,7 +69,11 @@ A header file and static library for developing applications using PowerMan.
|
||||
%build
|
||||
%configure \
|
||||
--disable-static\
|
||||
--with-httppower
|
||||
--with-httppower \
|
||||
%{?_with_snmppower:--with-snmppower} \
|
||||
%{?_with_genders:--with-genders} \
|
||||
%{?_with_tcp_wrappers:--with-tcp-wrappers} \
|
||||
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
@ -89,7 +104,6 @@ rm -r %{buildroot}%{_libdir}/stonith
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS DISCLAIMER COPYING NEWS README TODO
|
||||
%{_bindir}/*
|
||||
%dir %attr(0755,daemon,root) %ghost /run/powerman
|
||||
%{_mandir}/man?/*.*
|
||||
%exclude %{_mandir}/man3/*.*
|
||||
%{_sbindir}/*
|
||||
|
Loading…
Reference in New Issue
Block a user