-
Notifications
You must be signed in to change notification settings - Fork 2
/
lwmon.spec.in
87 lines (70 loc) · 2.11 KB
/
lwmon.spec.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
Name: lwmon
Version: @VERSION@
Release: 1%{?dist}
Summary: Monitoring tools for Livewire
Group: Development/Tools
License: GPLv2
URL: http://github.com/ElvishArtisan/lwmon
Source0: %{name}-%{version}.tar.gz
BuildRequires: qt5-qtbase-devel qt5-linguist
BuildRoot: /var/tmp/%{name}-@VERSION@
%description
This package contains a set of utilities for monitoring and troubleshooting
the health of an Axia Livewire installation. It include
lwrp(1) and lwcp(1), utilities for inspecting and originating Livewire
Routing protocol ('lwrp') and Livewire Control Protocol ('lwcp') messages.
More information about Livewire can be found at http://www.axiaaudio.com/
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%post
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_bindir}/lwaddr
%{_bindir}/lwcap
%{_bindir}/lwcast
%{_bindir}/lwcp
%attr(4755,root,root) %{_sbindir}/lwmaster
%{_bindir}/lwmastermon
%{_bindir}/lwmon
%{_bindir}/lwmultcap
%{_bindir}/lwrp
%{_bindir}/udpmon
%{_mandir}/man1/lwaddr.1.gz
%{_mandir}/man1/lwcap.1.gz
%{_mandir}/man1/lwcast.1.gz
%{_mandir}/man1/lwcp.1.gz
%{_mandir}/man8/lwmaster.8.gz
%{_mandir}/man1/lwmastermon.1.gz
%{_mandir}/man1/lwmultcap.1.gz
%{_mandir}/man1/lwrp.1.gz
%{_mandir}/man1/udpmon.1.gz
%{_datadir}/icons/hicolor/48x48/apps/lwmon.png
%{_datadir}/icons/hicolor/16x16/apps/lwmon.png
%{_datadir}/applications/lwmon-lwmastermon.desktop
%doc COPYING
%doc NEWS
%doc README
%changelog
* Tue Sep 5 2023 Fred Gleason <fredg@paravelsystems.com>
-- Added udpmon(1).
* Mon May 24 2021 Fred Gleason <fredg@paravelsystems.com>
-- Updated the package 'summary' and 'description' fields.
* Wed Apr 19 2017 Fred Gleason <fredg@paravelsystems.com>
-- Added lwmastermon(1).
* Mon Feb 13 2017 Fred Gleason <fredg@paravelsystems.com>
-- Added lwcap(1).
* Thu Feb 9 2017 Fred Gleason <fredg@paravelsystems.com>
-- Added lwcast(1).
* Fri Sep 25 2015 Fred Gleason <fredg@paravelsystems.com>
-- Initial packaging.