Name: kmag
Summary: KDE screen magnifier
Summary(ja): KDE 向けスクリーン拡大鏡
Version: 4.9.5
Release: 1%{?_dist_release}
License: GPLv2
Group: Applications/Accessories
URL: http://www.kde.org/
Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: desktop-file-utils
BuildRequires: kdelibs4-devel >= %{version}
%description
kmag is a screen magnifier.
%prep
%setup -q
%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%cmake \
-DCMAKE_BUILD_TYPE=release \
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
-DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
-DLIB_INSTALL_DIR:PATH=%{_libdir} \
-DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
-DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
..
popd
make %{?_smp_mflags} -C %{_target_platform}
%install
rm -rf $RPM_BUILD_ROOT
make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
pushd $RPM_BUILD_ROOT%{_docdir}/HTML/en/%{name}
bunzip2 index.cache.bz2
sed -i -e 's!!!g' index.cache
bzip2 -9 index.cache
popd
%check
for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
desktop-file-validate $f
done
%clean
rm -rf $RPM_BUILD_ROOT
%post
/sbin/ldconfig
touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
%postun
/sbin/ldconfig
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &> /dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null
fi
%files
%defattr(-,root,root)
%doc COPYING COPYING.DOC
%{_bindir}/%{name}
%{_datadir}/applications/kde4/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/kde4/apps/%{name}
%doc %{_docdir}/HTML/en/%{name}/
%{_mandir}/man1/%{name}.1.gz
%changelog
* Thu Jan 03 2013 Yoji TOYODA 4.9.5-1
- new upstream release
* Sat Nov 10 2012 Yoji TOYODA 4.9.3-1
- new upstream release
* Sun Oct 07 2012 Yoji TOYODA 4.9.2-1
- new upstream release
* Thu Sep 06 2012 Yoji TOYODA 4.9.1-1
- new upstream release
* Sat Aug 11 2012 Yoji TOYODA 4.9.0-1
- initial build