]> git.pld-linux.org Git - packages/psensor.git/blame - psensor.spec
- fix building on x32
[packages/psensor.git] / psensor.spec
CommitLineData
7f2e242d
ER
1Summary: A Graphical Temperature Monitor
2Name: psensor
00e0389d 3Version: 0.6.2.19
ba6485c5 4Release: 5
7f2e242d
ER
5License: GPL v2
6Group: X11/Applications
7URL: http://wpitchoune.net/psensor
00e0389d
ER
8Source0: http://wpitchoune.net/psensor/files/%{name}-%{version}.tar.gz
9# Source0-md5: ddc21cbb36c6c622f7b5c1c7eb277374
ba6485c5
JR
10Patch0: x32.patch
11Patch1: json-c.patch
12Patch2: ac.patch
7f2e242d
ER
13BuildRequires: GConf2-devel
14BuildRequires: cairo-devel
7293454e 15BuildRequires: curl-devel
355cdf47 16BuildRequires: gettext-tools
7293454e
ER
17BuildRequires: gtk+3-devel
18BuildRequires: json-c-devel
069706fa 19BuildRequires: libXNVCtrl-devel
7293454e
ER
20BuildRequires: libgtop-devel
21BuildRequires: libmicrohttpd-devel
22BuildRequires: libnotify-devel
7f2e242d 23BuildRequires: lm_sensors-devel
7293454e 24BuildRequires: pkgconfig
90bfa8a0 25Requires: desktop-file-utils
00e0389d 26Requires: gtk-update-icon-cache
7f2e242d 27Requires: hddtemp
00e0389d 28Requires: hicolor-icon-theme
7f2e242d 29Requires: lm_sensors
7f2e242d
ER
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
33Psensor is a graphical hardware temperature monitor for Linux.
34
35It is based on:
36- lm-sensors for retrieving hardware temperatures
37- GTK for the UI
38- Cairo for the graph drawing
39- NVidia library for retrieving NVidia GPUs temperature (not included
40 - licensing problem)
41
42%prep
43%setup -q
ba6485c5
JR
44%patch0 -p1
45%patch1 -p1
46%patch2 -p1
7f2e242d
ER
47
48%build
ba6485c5
JR
49%{__libtoolize}
50%{__aclocal}
51%{__autoconf}
52%{__autoheader}
53%{__automake}
00e0389d 54%configure
ba6485c5 55%{__make} -j1
7f2e242d
ER
56
57%install
58rm -rf $RPM_BUILD_ROOT
00e0389d
ER
59%{__make} install \
60 DESTDIR=$RPM_BUILD_ROOT
7f2e242d 61
00e0389d
ER
62%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
63
64%find_lang %{name}
65
66# unsupported themes, or size. remove
67%{__rm} -r $RPM_BUILD_ROOT%{_iconsdir}/ubuntu-mono-dark
68%{__rm} -r $RPM_BUILD_ROOT%{_iconsdir}/ubuntu-mono-light
69%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/14x14
7f2e242d
ER
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
90bfa8a0
ER
74%post
75%update_desktop_database
00e0389d 76%update_icon_cache hicolor
90bfa8a0
ER
77
78%postun
79%update_desktop_database
00e0389d 80%update_icon_cache hicolor
90bfa8a0 81
00e0389d 82%files -f %{name}.lang
7f2e242d 83%defattr(644,root,root,755)
00e0389d
ER
84%doc AUTHORS NEWS README
85%attr(755,root,root) %{_bindir}/psensor
86%attr(755,root,root) %{_bindir}/psensor-server
87%{_mandir}/man1/psensor-server.1*
88%{_mandir}/man1/psensor.1*
89/etc/xdg/autostart/psensor.desktop
90%{_desktopdir}/psensor.desktop
91%{_iconsdir}/hicolor/*/apps/psensor*.*
7f2e242d 92%{_datadir}/%{name}
This page took 0.040282 seconds and 4 git commands to generate.