Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > 8218cd0396d6ccf3272e8563e18dfa73 > files > 2

conky-1.9.0-10.mga5.src.rpm

%define enable_audacious 0

Name:		conky
Version:	1.9.0
Release:	%mkrel 10
Summary:    A lightweight system monitor
License:	GPLv3+
Group:		Monitoring
Url:		http://conky.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/conky/conky/%{version}/%{name}-%{version}.tar.bz2
# fix for CVE-2011-3616
# taken from Debian: http://patch-tracker.debian.org/patch/series/view/conky/1.8.1-6/fix-race-condition.patch
Patch1:		fix-race-condition.patch
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	libxslt-proc
BuildRequires:	libiw-devel
BuildRequires:	lua5.1-devel
BuildRequires:	tolua++-devel
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(ncurses)
# There is no audclient beginning with audacious 3.5
# which is our current cauldron one and compilation
# fails. Disable audacious support until it is fixed by upstream.
%if %enable_audacious
BuildRequires:	pkgconfig(audacious)
BuildRequires:	pkgconfig(dbus-glib-1)
%endif
BuildRequires:  pkgconfig(alsa)


%description
Conky is a free, light-weight system monitor for X, 
that displays any information on your desktop.

%prep
%setup -q
%patch1 -p1 -b .fix-race-condition

%build
%configure2_5x \
  --disable-rpath \
  --disable-bmpx \
  --disable-xmms2 \
  --disable-nvidia \
  --enable-own-window \
  --enable-ncurses \
  %if %enable_audacious
  --enable-audacious=yes \
  %endif
  --enable-ibm \
  --enable-hddtemp \
  --enable-apcupsd \
  --enable-iostats \
  --enable-math \
  --enable-mpd \
  --enable-moc \
  --enable-curl \
  --enable-eve \
  --enable-rss \
  --enable-weather-metar \
  --enable-weather-xoap \
  --enable-x11 \
  --enable-argb \
  --enable-imlib2 \
  --enable-lua-imlib2 \
  --enable-lua \
  --enable-lua-cairo \
  --enable-wlan \
  --enable-portmon \
  --enable-double-buffer \
  --enable-xdamage \
  --enable-xft \
  --enable-alsa

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/*


%changelog
* Wed Oct 15 2014 umeabot <umeabot> 1.9.0-10.mga5
+ Revision: 748062
- Second Mageia 5 Mass Rebuild

* Thu Sep 18 2014 umeabot <umeabot> 1.9.0-9.mga5
+ Revision: 693669
- Rebuild to fix library dependencies

* Thu Sep 18 2014 luigiwalser <luigiwalser> 1.9.0-8.mga5
+ Revision: 693282
- fix lua BR (should be 5.1)

  + umeabot <umeabot>
    - Mageia 5 Mass Rebuild

  + tv <tv>
    - rebuild with lua-5.2

* Sat Jun 28 2014 tarakbumba <tarakbumba> 1.9.0-6.mga5
+ Revision: 640565
- Fix BR and alsa support
- Disable audacious support which is currently broken

* Fri Oct 18 2013 umeabot <umeabot> 1.9.0-5.mga4
+ Revision: 521049
- Mageia 4 Mass Rebuild

* Wed Jan 16 2013 cjw <cjw> 1.9.0-4.mga3
+ Revision: 388492
- use lua5.1 because of tolua++

* Fri Jan 11 2013 umeabot <umeabot> 1.9.0-3.mga3
+ Revision: 348114
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri Jan 11 2013 fwang <fwang> 1.9.0-2.mga3
+ Revision: 345488
- rebuild for new iw

* Wed Oct 24 2012 fwang <fwang> 1.9.0-1.mga3
+ Revision: 309599
- new version 1.9.0

* Wed Jan 11 2012 doktor5000 <doktor5000> 1.8.1-3.mga2
+ Revision: 194957
- add missing BuildRequires on dbus-glib-1
- fix CVE-2011-3616, privilege escalation vulnerability due to an insecure
  temporary file in Eve Online plugin (fix-race-condidition.patch, from Debian)

* Fri Oct 21 2011 doktor5000 <doktor5000> 1.8.1-2.mga2
+ Revision: 157291
- fix missing curl/types.h compile problem (curl-types.patch)
- added BuildRequires on audacious-devel
- enabled support for the following features:
  o Audacious
  o Weather (METAR)
  o Weather (XOAP)
  o Eve-Online skill monitor
- explicitly enable/disable all features

* Sat Mar 26 2011 kharec <kharec> 1.8.1-1.mga1
+ Revision: 77696
- imported package conky