conky/conky.spec

227 lines
7.1 KiB
RPMSpec
Raw Permalink Normal View History

Name: conky
Version: 1.16.0
Release: 1mamba
Summary: A light-weight system monitor
Group: System/X11
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://sourceforge.net/projects/conky/
Source: https://github.com/brndnmtthws/conky.git/v%{version}/conky-%{version}.tar.bz2
Patch0: conky-1.6.0-rdtsc.patch
Patch1: conky-1.6.1-ifaddrs.patch
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libICE-devel
BuildRequires: libSM-devel
BuildRequires: libX11-devel
BuildRequires: libXdamage-devel
BuildRequires: libXext-devel
BuildRequires: libXfixes-devel
BuildRequires: libXft-devel
BuildRequires: libXinerama-devel
BuildRequires: libcairo-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libgcc
BuildRequires: libglib-devel
BuildRequires: libharfbuzz-devel
BuildRequires: libimlib2-devel
BuildRequires: liblua-devel
BuildRequires: libncurses-devel
BuildRequires: libpango-devel
BuildRequires: libreadline-devel
BuildRequires: libstdc++6-devel
BuildRequires: libwayland-devel
## AUTOBUILDREQ-END
BuildRequires: libiw-devel >= 30.pre9-1mamba
BuildRequires: autoconf
BuildRequires: automake
# * X11:
# X11 support: yes
# XDamage support: yes
# XDBE support: yes
# Xft support: yes
# * Music detection:
# Audacious: yes
# BMPx: no
# MPD: yes
# XMMS2: no
# * General:
# math: yes
# hddtemp: yes
# portmon: yes
# RSS: yes
# wireless: yes
# SMAPI: yes
# nvidia: no
# eve-online: yes
%description
Conky has more than 250 built in objects, including support for:
* a plethora of OS stats (uname, uptime, CPU usage, mem usage, disk usage, "top" like process stats, and network monitoring, just to name a few)
* built in IMAP and POP3 support
* built in support for many popular music players (MPD, XMMS2, BMPx, Audacious)
... and much much more.
Conky can display this info either as text, or using simple progress bars and graph widgets, with different fonts and colours.
Conky is a free, light-weight system monitor for X, that displays any information on your desktop.
EXTRA
* Vim filetype detection and syntax highlighting scripts for conky.
Individual users can place them your personal .vim directory:
~/.vim/ftdetect/conkyrc.vim
~/.vim/syntax/conkyrc.vim
Refer to your vim site documentation for system-wide installation.
* conky.nanorc for nano text editor
Append the contents of conky.nanorc to your $HOME/.nanorc for nano
syntax coloring of your $HOME/.conkyrc file.
%prep
%setup -q
#%patch1 -p1 -b .ifaddrs
%build
%cmake -d build
#% configure \
# --enable-wlan \
# --enable-xft \
# --enable-mpd \
# --enable-audacious=no \
# --enable-seti \
# --enable-rss \
# --enable-double-buffer \
# --enable-own-window \
# --enable-debug \
# --enable-proc-uptime \
# --enable-smapi \
# --enable-eve \
# --with-x
### --enable-bmpx \ --enable-nvidia \
### --enable-xmms2 \
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall -C build
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%{_bindir}/conky
%{_libdir}/libtcp-portmon.so
%{_datadir}/applications/conky.desktop
%{_datadir}/icons/hicolor/scalable/apps/conky-logomark-violet.svg
%dir %{_datadir}/doc/conky-%{version}_pre
%{_datadir}/doc/conky-%{version}_pre/*
%doc AUTHORS COPYING
#ChangeLog NEWS README TODO extras/*
%changelog
* Sun Dec 25 2022 Automatic Build System <autodist@mambasoft.it> 1.16.0-1mamba
- automatic version update by autodist
* Mon Oct 17 2022 Automatic Build System <autodist@mambasoft.it> 1.15.0-1mamba
- automatic version update by autodist
* Fri Oct 14 2022 Automatic Build System <autodist@mambasoft.it> 1.14.0-1mamba
- automatic version update by autodist
* Tue Sep 20 2022 Automatic Build System <autodist@mambasoft.it> 1.13.1-1mamba
- automatic version update by autodist
* Mon Apr 26 2021 Automatic Build System <autodist@mambasoft.it> 1.12.2-1mamba
- automatic version update by autodist
* Wed Mar 03 2021 Automatic Build System <autodist@mambasoft.it> 1.12.1-1mamba
- automatic version update by autodist
* Sun Nov 22 2020 Automatic Build System <autodist@mambasoft.it> 1.11.6-1mamba
- automatic version update by autodist
* Fri Apr 03 2020 Automatic Build System <autodist@mambasoft.it> 1.11.5-1mamba
- automatic version update by autodist
* Wed Jan 09 2019 Automatic Build System <autodist@mambasoft.it> 1.11.2-1mamba
- automatic version update by autodist
* Tue Dec 18 2018 Automatic Build System <autodist@mambasoft.it> 1.11.1-1mamba
- automatic version update by autodist
* Tue Dec 04 2018 Automatic Build System <autodist@mambasoft.it> 1.11.0-1mamba
- automatic version update by autodist
* Thu Feb 15 2018 Automatic Build System <autodist@mambasoft.it> 1.10.8-1mamba
- automatic version update by autodist
* Sun Jan 21 2018 Automatic Build System <autodist@mambasoft.it> 1.10.7-1mamba
- automatic version update by autodist
* Tue Dec 27 2016 Automatic Build System <autodist@mambasoft.it> 1.10.6-1mamba
- automatic version update by autodist
* Sat Oct 08 2016 Automatic Build System <autodist@mambasoft.it> 1.10.5-1mamba
- automatic version update by autodist
* Mon Aug 01 2016 Automatic Build System <autodist@mambasoft.it> 1.10.4-1mamba
- automatic version update by autodist
* Sat Jun 25 2016 Automatic Build System <autodist@mambasoft.it> 1.10.3-2mamba
- automatic version update by autodist
* Sat Jun 25 2016 Automatic Build System <autodist@mambasoft.it> 1.10.3-1mamba
- automatic version update by autodist
* Wed May 04 2016 Automatic Build System <autodist@mambasoft.it> 1.10.2-2mamba
- automatic version update by autodist
* Wed May 04 2016 Automatic Build System <autodist@mambasoft.it> 1.10.2-1mamba
- automatic version update by autodist
* Sat Nov 21 2015 Automatic Build System <autodist@mambasoft.it> 1.10.1-1mamba
- automatic version update by autodist
* Tue Sep 15 2015 Silvan Calarco <silvan.calarco@mambasoft.it> 1.10.0-1mamba
- update to 1.10.0
* Sun Aug 23 2015 Silvan Calarco <silvan.calarco@mambasoft.it> 1.9.0-3mamba
- rebuilt by autoport with build requirements: libiw-devel>=30.pre9-1mamba
* Tue Sep 23 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.9.0-2mamba
- disable audacious because libaudclient is missing since 3.5.0
* Sun Jul 08 2012 Automatic Build System <autodist@mambasoft.it> 1.9.0-1mamba
- update to 1.9.0
* Sat Oct 09 2010 Automatic Build System <autodist@mambasoft.it> 1.8.1-1mamba
- automatic update by autodist
* Sun May 09 2010 Automatic Build System <autodist@mambasoft.it> 1.8.0-1mamba
- automatic update by autodist
* Fri Jun 19 2009 Automatic Build System <autodist@mambasoft.it> 1.6.1-3mamba
- automatic rebuild by autodist
* Sun May 17 2009 Automatic Build System <autodist@mambasoft.it> 1.6.1-2mamba
- automatic rebuild by autodist
* Thu Sep 04 2008 gil <puntogil@libero.it> 1.6.1-1mamba
- update to 1.6.1
- enable-audacious added options to configure
* Mon May 12 2008 gil <puntogil@libero.it> 1.5.1-1mamba
- package created by autospec