]> git.pld-linux.org Git - packages/conky.git/blob - conky.spec
- do not package ghost
[packages/conky.git] / conky.spec
1 #
2 # Conditional build:
3 %bcond_without  lua_cairo       # without lua cairo bindings
4 #
5 Summary:        A light-weight system monitor
6 Summary(pl.UTF-8):      Monitor systemu dla środowiska graficznego
7 Name:           conky
8 Version:        1.8.1
9 Release:        3
10 License:        Distributable (see COPYING doc)
11 Group:          X11/Applications
12 Source0:        http://downloads.sourceforge.net/conky/%{name}-%{version}.tar.bz2
13 # Source0-md5:  366dc6a5c2ebebfbe6f53da25061b5d6
14 URL:            http://conky.sourceforge.net/
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 %{?with_lua_cairo:BuildRequires:cairo-devel}
18 BuildRequires:  expat-devel
19 BuildRequires:  freetype-devel
20 BuildRequires:  gettext-devel
21 BuildRequires:  glib2-devel >= 2.0
22 BuildRequires:  libtool
23 BuildRequires:  lua51-devel >= 5.1
24 BuildRequires:  ncurses-devel
25 BuildRequires:  pkgconfig >= 1:0.19
26 BuildRequires:  sed >= 4.0
27 %{?with_lua_cairo:BuildRequires:tolua++-devel >= 1.0.90}
28 BuildRequires:  xorg-lib-libXdamage-devel
29 BuildRequires:  xorg-lib-libXext-devel
30 BuildRequires:  xorg-lib-libXft-devel
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %description
34 Conky is a light-weight system monitor based on the torsmo code. Conky
35 can display arbitrary information (such as the date, CPU temperature
36 from i2c, MPD info, and anything else you desire) to the root window
37 in X11.
38
39 %description -l pl.UTF-8
40 Conky jest niewielkim monitorem systemu opartym na kodzie torsmo. Może
41 wyświetlać takie informacje, jak:
42 - data
43 - temperatura CPU
44 - ilość miejsca na dysku itp.
45
46 %package lua-cairo
47 Summary:        Lua Cairo bindings for Conky
48 Summary(pl.UTF-8):      Dowiązania Lua Cairo dla Conky
49 Group:          Development/Languages
50 Requires:       %{name} = %{version}-%{release}
51
52 %description lua-cairo
53 Lua Cairo bindings for Conky.
54
55 %description lua-cairo -l pl.UTF-8
56 Dowiązania Lua Cairo dla Conky.
57
58 %prep
59 %setup -q
60 %{__sed} -i 's,lua5.1,lua51,' configure.ac
61
62 %build
63 %{__libtoolize}
64 %{__aclocal} -I m4
65 %{__autoconf}
66 %{__autoheader}
67 %{__automake}
68 %configure \
69         CFLAGS="%{rpmcflags} `pkg-config ncurses --cflags`" \
70         LIBS="-ltinfo" \
71         %{?with_lua_cairo:--enable-lua-cairo}
72 %{__make}
73
74 %install
75 rm -rf $RPM_BUILD_ROOT
76
77 %{__make} install \
78         DESTDIR=$RPM_BUILD_ROOT
79
80 %clean
81 rm -rf $RPM_BUILD_ROOT
82
83 %files
84 %defattr(644,root,root,755)
85 # COPYING must be added (see COPYING file)
86 %doc AUTHORS ChangeLog COPYING README TODO
87 %attr(755,root,root) %{_bindir}/%{name}
88 %dir %{_sysconfdir}/conky
89 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conky/%{name}.conf
90 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conky/%{name}_no_x11.conf
91 %dir %{_libdir}/conky
92 %{_mandir}/man1/%{name}.1*
93
94 %if %{with lua_cairo}
95 %files lua-cairo
96 %defattr(644,root,root,755)
97 %{_libdir}/conky/libcairo.so.*.*.*
98 %{_libdir}/conky/libcairo.so
99 %endif
This page took 0.095245 seconds and 4 git commands to generate.