michich / rpms / icemon

Forked from rpms/icemon 4 years ago
Clone
ccdf50e
Name:           icemon
6c69f27
Version:        3.3
6061fb7
Release:        1%{?dist}
ccdf50e
Summary:        Icecream GUI monitor
ccdf50e
ccdf50e
License:        GPLv2+
ccdf50e
URL:            http://kfunk.org/tag/icemon/
6c69f27
Source0:        https://github.com/icecc/icemon/archive/v%{version}.tar.gz
ccdf50e
ccdf50e
BuildRequires:    gcc-c++
ccdf50e
BuildRequires:    qt5-devel
6c69f27
BuildRequires:    pkgconfig(icecc) >= 1.3
ccdf50e
BuildRequires:    docbook2X
ccdf50e
BuildRequires:    cmake
ccdf50e
BuildRequires:    libcap-ng-devel
ccdf50e
BuildRequires:    lzo-devel
ccdf50e
BuildRequires:    desktop-file-utils
ccdf50e
BuildRequires:    docbook-dtds
6c69f27
BuildRequires:    extra-cmake-modules
ccdf50e
ccdf50e
Requires:    hicolor-icon-theme
ccdf50e
ccdf50e
%description
ccdf50e
A GUI monitor for Icecream, a distributed compiler system
ccdf50e
ccdf50e
%prep
ccdf50e
%autosetup -p1
ccdf50e
ccdf50e
ccdf50e
%build
ccdf50e
%cmake .
ccdf50e
make %{?_smp_mflags}
ccdf50e
ccdf50e
%install
ccdf50e
make install DESTDIR=%{buildroot}
ccdf50e
ccdf50e
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
ccdf50e
ccdf50e
%check
ccdf50e
ctest -V %{?_smp_mflags}
ccdf50e
ccdf50e
%files
ccdf50e
%{_bindir}/%{name}
ccdf50e
%{_datadir}/applications/icemon.desktop
ccdf50e
%{_datadir}/icons/hicolor/22x22/apps/icemon.png
ccdf50e
%{_datadir}/icons/hicolor/16x16/apps/icemon.png
ccdf50e
%{_datadir}/icons/hicolor/48x48/apps/icemon.png
ccdf50e
%{_datadir}/icons/hicolor/128x128/apps/icemon.png
ccdf50e
%{_datadir}/icons/hicolor/32x32/apps/icemon.png
ccdf50e
ccdf50e
%license COPYING
ccdf50e
%doc %{_mandir}/man1/icemon.1.gz
ccdf50e
ccdf50e
ccdf50e
%changelog
6c69f27
* Fri Sep 27 2019 Michal Schmidt <mschmidt@redhat.com> - 3.3-1
6c69f27
- Updated to 3.3
6c69f27
6061fb7
* Fri Aug 02 2019 Michael Cullen <michael@cullen-online.com> - 3.2.0-1
6061fb7
- Updated to 3.2.0
6061fb7
e6d8f08
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-10
e6d8f08
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e6d8f08
8baee10
* Tue May 14 2019 David Tardon <dtardon@redhat.com> - 3.1.0-9
8baee10
- rebuild for icecream 1.2
8baee10
39f3e5c
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-8
39f3e5c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
39f3e5c
4de2cf0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-7
4de2cf0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
4de2cf0
b75c52b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-6
b75c52b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b75c52b
ccdf50e
* Sun Jul 30 2017 Michael Cullen <michael@cullen-online.com> - 3.1.0-5
ccdf50e
- Removed useless BuildRequires on gzip
ccdf50e
- Changed BuildRequires hicolor-icon-theme to be Requires since it is a runtime dependency
ccdf50e
* Fri Jul 28 2017 Michael Cullen <michael@cullen-online.com> - 3.1.0-4
ccdf50e
- Added BuildRequires on gcc-c++
ccdf50e
* Fri Jul 28 2017 Michael Cullen <michael@cullen-online.com> - 3.1.0-3
ccdf50e
- Decompressed SVG file to fix rpmlint warning
ccdf50e
- Added BuildRequires on docbook-dtds to fix build error without network
ccdf50e
- Changed license to GPLv2+ according to file headers
ccdf50e
- Added calls to gtk-update-icon-cache
ccdf50e
* Thu Jul 27 2017 Michael Cullen <michael@cullen-online.com> - 3.1.0-2
ccdf50e
- Found a better description for spec file
ccdf50e
* Thu Jul 27 2017 Michael Cullen <michael@cullen-online.com> - 3.1.0-1
ccdf50e
- Initial Packaging
ccdf50e