source: projects/specs/trunk/c/cpu-g/cpu-g-vl.spec @ 6390

Revision 6390, 2.7 KB checked in by kudoh, 12 years ago (diff)

cpu-g-vl.spec

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
18BuildArch: noarch
19
20%description
21CPU-G is an application that shows useful information
22about your hardware. It collects and displays information
23about your CPU, RAM, Motherboard, some general information
24about your system and more.
25
26%description -l ja
27CPU-Gは、お使いのハードウェアに関する有用な情報を表示するアプリケーションです。
28CPU・RAM・マザーボード、ほかいくつかの一般的情報を収集し、表示します。
29
30
31%prep
32%setup -q -n %{name}-%{version}
33
34# change CPU/Vendor images path
35sed -i 's|data/logos/|/usr/share/cpu-g/logos/|g' %{name}
36
37# change cpu-g.glade path
38sed -i 's|self.gladefile = "cpu-g.glade"|self.gladefile = "/usr/share/cpu-g/cpu-g.glade"|g' \
39       %{name}
40
41# change application icon path
42sed -i 's|data/cpu-g.png|/usr/share/pixmaps/cpu-g.png|g' %{name}.glade
43
44# change application icon path
45sed -i 's|data/cpu-g.png|/usr/share/pixmaps/cpu-g.png|g' data/%{name}.desktop
46
47%build
48
49%install
50rm -rf $RPM_BUILD_ROOT
51
52mkdir -p $RPM_BUILD_ROOT%{_bindir}
53install -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}
54
55mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
56install -m 644 %{name}.glade $RPM_BUILD_ROOT%{_datadir}/%{name}/
57
58mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
59install -m 644 data/%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/
60
61mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/
62install -m 644 data/%{name}.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/
63
64mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/logos/
65install -m 644 data/logos/*.png $RPM_BUILD_ROOT%{_datadir}/%{name}/logos/
66
67mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/
68install -m 644 doc/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73%post
74update-desktop-database > /dev/null 2>&1 || :
75
76%postun
77update-desktop-database > /dev/null 2>&1 || :
78
79%files
80%defattr(-,root,root,-)
81%doc COPYING README
82%{_bindir}/%{name}
83%{_datadir}/applications/%{name}.desktop
84%{_datadir}/%{name}/%{name}.glade
85%{_datadir}/pixmaps/*
86%{_datadir}/%{name}/logos/*
87%{_mandir}/man1/*
88
89%changelog
90* Wed Jun 20 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.0-2
91- changed BuildArch to noarch
92- deleted gtk-update-icon-cache in %%post, %%postun
93
94* Sat Jan 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.9.0-1
95- initial build for VineLinux
Note: See TracBrowser for help on using the repository browser.