source: projects/specs/trunk/k/kmag/kmag-vl.spec @ 7294

Revision 7294, 2.3 KB checked in by Takemikaduchi, 11 years ago (diff)

KDE-4.9.5

Line 
1Name: kmag
2Summary: KDE screen magnifier
3Summary(ja): KDE 向けスクリーン拡大鏡
4Version: 4.9.5
5Release: 1%{?_dist_release}
6
7License: GPLv2
8Group: Applications/Accessories
9URL: http://www.kde.org/
10
11Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires: desktop-file-utils
16BuildRequires: kdelibs4-devel >= %{version}
17
18%description
19kmag is a screen magnifier.
20
21
22%prep
23%setup -q
24
25%build
26mkdir -p %{_target_platform}
27pushd %{_target_platform}
28%cmake \
29    -DCMAKE_BUILD_TYPE=release \
30    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
31    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
32    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
33    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
34    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
35    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
36    ..
37popd
38
39make %{?_smp_mflags} -C %{_target_platform}
40
41
42%install
43rm -rf $RPM_BUILD_ROOT
44make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
45
46pushd $RPM_BUILD_ROOT%{_docdir}/HTML/en/%{name}
47bunzip2 index.cache.bz2
48sed -i -e 's!<a name="id[0-9]*"></a>!!g' index.cache
49bzip2 -9 index.cache
50popd
51
52
53%check
54for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
55    desktop-file-validate $f
56done
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%post
62/sbin/ldconfig
63touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
64
65%posttrans
66gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
67
68%postun
69/sbin/ldconfig
70if [ $1 -eq 0 ] ; then
71    touch --no-create %{_datadir}/icons/hicolor &> /dev/null
72    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null
73fi
74
75
76%files
77%defattr(-,root,root)
78%doc COPYING COPYING.DOC
79%{_bindir}/%{name}
80%{_datadir}/applications/kde4/%{name}.desktop
81%{_datadir}/icons/hicolor/*/*/*
82%{_datadir}/kde4/apps/%{name}
83%doc %{_docdir}/HTML/en/%{name}/
84%{_mandir}/man1/%{name}.1.gz
85
86
87%changelog
88* Thu Jan 03 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
89- new upstream release
90
91* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
92- new upstream release
93
94* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
95- new upstream release
96
97* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
98- new upstream release
99
100* Sat Aug 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
101- initial build
Note: See TracBrowser for help on using the repository browser.