Name: jovie
Summary: KDE Text-to-Speech Daemon
Summary(ja): KDE 向けのテキスト読み上げ用デーモン
Version: 4.14.3
Release: 2%{?_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: speech-dispatcher-devel
BuildRequires: kdelibs-devel >= %{version}
BuildRequires: soprano-devel
Vendor: Project Vine
Distribution: Vine Linux
%description
Jovie -- KDE Text-to-Speech -- is a subsystem within the KDE desktop
for conversion of text to audible speech. Jovie is currently under
development and aims to become the standard subsystem for all KDE
applications to provide speech output.
%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/jovie
bunzip2 index.cache.bz2
sed -i -e 's!!!g' index.cache
bzip2 -9 index.cache
popd
# unpackaged files
rm -vf $RPM_BUILD_ROOT%{_libdir}/libkttsd.so
%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}
%{_libdir}/libkttsd.so.*
%{_libdir}/kde4/*.so
%{_datadir}/applications/kde4/jovieapp.desktop
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/kde4/apps/%{name}
%{_datadir}/kde4/services/*.desktop
%{_datadir}/kde4/servicetypes/*.desktop
%doc %{_docdir}/HTML/en/%{name}/
%changelog
* Wed Jul 06 2016 Yoji TOYODA 4.14.3-2
- rebuild with gcc-5.4.0
* Thu Jan 01 2015 Yoji TOYODA 4.14.3-1
- new upstream release
* Mon May 05 2014 Yoji TOYODA 4.12.5-1
- new upstream release
* Sun Feb 09 2014 Yoji TOYODA 4.12.2-1
- new upstream release
* Wed Dec 11 2013 Yoji TOYODA 4.11.4-1
- new upstream release
* Sun Sep 08 2013 Yoji TOYODA 4.11.1-1
- new upstream release
* Sat Jul 06 2013 Yoji TOYODA 4.10.5-1
- new upstream release
* 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