source: projects/specs/branches/6/c/cpu-g/cpu-g-vl.spec @ 5621

Revision 5621, 2.9 KB checked in by kudoh, 12 years ago (diff)
Line 
1Name:           cpu-g
2Version:        0.9.0
3Release:        2%{?_dist_release}
4Summary:        shows useful information about your hardware
5Summary(ja):    お使いのハードウェアに関する有用な情報を表示します
6
7Group:          Applications/System
8License:        GPLv3
9URL:            http://sourceforge.net/projects/cpug/
10Source0:        %{name}-%{version}.tar.gz
11
12BuildRoot:      %{_tmppath}/%{name}-%{version}-root
13
14Requires:       pygtk2 >= 2.10.0
15Requires:       pygtk2-libglade
16Requires:       gtk2 >= 2.10.0
17
18%description
19CPU-G is an application that shows useful information
20about your hardware. It collects and displays information
21about your CPU, RAM, Motherboard, some general information
22about your system and more.
23
24%description -l ja
25CPU-Gは、お使いのハードウェアに関する有用な情報を表示するアプリケーションです。
26CPU・RAM・マザーボード、ほかいくつかの一般的情報を収集し、表示します。
27
28
29%prep
30%setup -q -n %{name}-%{version}
31
32# change CPU/Vendor images path
33sed -i 's|data/logos/|/usr/share/cpu-g/logos/|g' %{name}
34
35# change cpu-g.glade path
36sed -i 's|self.gladefile = "cpu-g.glade"|self.gladefile = "/usr/share/cpu-g/cpu-g.glade"|g' \
37       %{name}
38
39# change application icon path
40sed -i 's|data/cpu-g.png|/usr/share/pixmaps/cpu-g.png|g' %{name}.glade
41
42# change application icon path
43sed -i 's|data/cpu-g.png|/usr/share/pixmaps/cpu-g.png|g' data/%{name}.desktop
44
45%build
46
47%install
48rm -rf $RPM_BUILD_ROOT
49
50mkdir -p $RPM_BUILD_ROOT%{_bindir}
51install -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}
52
53mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
54install -m 644 %{name}.glade $RPM_BUILD_ROOT%{_datadir}/%{name}/
55
56mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
57install -m 644 data/%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/
58
59mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/
60install -m 644 data/%{name}.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/
61
62mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/logos/
63install -m 644 data/logos/*.png $RPM_BUILD_ROOT%{_datadir}/%{name}/logos/
64
65mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/
66install -m 644 doc/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post
72touch --no-create %{_datadir}/icons/hicolor || :
73%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
74update-desktop-database > /dev/null 2>&1 || :
75
76%postun
77touch --no-create %{_datadir}/icons/hicolor || :
78%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
79update-desktop-database > /dev/null 2>&1 || :
80
81%files
82%defattr(-,root,root,-)
83%doc COPYING README
84%{_bindir}/%{name}
85%{_datadir}/applications/%{name}.desktop
86%{_datadir}/%{name}/%{name}.glade
87%{_datadir}/pixmaps/*
88%{_datadir}/%{name}/logos/*
89%{_mandir}/man1/*
90
91%changelog
92* Sun Feb 12 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.0-2
93- rebuilt with rpm-4.8.1
94
95* Sat Jan 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.0-1
96- initial build for VineLinux
Note: See TracBrowser for help on using the repository browser.