source: projects/specs/trunk/j/jovie/jovie-vl.spec @ 10548

Revision 10548, 3.4 KB checked in by Takemikaduchi, 8 years ago (diff)

rebuild with gcc-5.4.0

Line 
1Name: jovie
2Summary: KDE Text-to-Speech Daemon
3Summary(ja): KDE 向けのテキスト読み上げ用デーモン
4Version: 4.14.3
5Release: 2%{?_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: speech-dispatcher-devel
17BuildRequires: kdelibs-devel >= %{version}
18BuildRequires: soprano-devel
19
20Vendor: Project Vine
21Distribution: Vine Linux
22
23%description
24Jovie -- KDE Text-to-Speech -- is a subsystem within the KDE desktop
25for conversion of text to audible speech. Jovie is currently under
26development and aims to become the standard subsystem for all KDE
27applications to provide speech output.
28
29
30%prep
31%setup -q
32
33%build
34mkdir -p %{_target_platform}
35pushd %{_target_platform}
36%cmake \
37    -DCMAKE_BUILD_TYPE=release \
38    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
39    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
40    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
41    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
42    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
43    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
44    ..
45popd
46
47make %{?_smp_mflags} -C %{_target_platform}
48
49
50%install
51rm -rf $RPM_BUILD_ROOT
52make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
53
54pushd $RPM_BUILD_ROOT%{_docdir}/HTML/en/jovie
55bunzip2 index.cache.bz2
56sed -i -e 's!<a name="id[0-9]*"></a>!!g' index.cache
57bzip2 -9 index.cache
58popd
59
60# unpackaged files
61rm -vf $RPM_BUILD_ROOT%{_libdir}/libkttsd.so
62
63
64%check
65for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
66    desktop-file-validate $f
67done
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%post
73/sbin/ldconfig
74touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
75
76%posttrans
77gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
78
79%postun
80/sbin/ldconfig
81if [ $1 -eq 0 ] ; then
82    touch --no-create %{_datadir}/icons/hicolor &> /dev/null
83    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null
84fi
85
86
87%files
88%defattr(-,root,root)
89%doc COPYING COPYING.DOC
90%{_bindir}/%{name}
91%{_libdir}/libkttsd.so.*
92%{_libdir}/kde4/*.so
93%{_datadir}/applications/kde4/jovieapp.desktop
94%{_datadir}/icons/hicolor/*/*/*
95%{_datadir}/kde4/apps/%{name}
96%{_datadir}/kde4/services/*.desktop
97%{_datadir}/kde4/servicetypes/*.desktop
98%doc %{_docdir}/HTML/en/%{name}/
99
100
101%changelog
102* Wed Jul 06 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
103- rebuild with gcc-5.4.0
104
105* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
106- new upstream release
107
108* Mon May 05 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
109- new upstream release
110
111* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
112- new upstream release
113
114* Wed Dec 11 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
115- new upstream release
116
117* Sun Sep 08 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
118- new upstream release
119
120* Sat Jul 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.10.5-1
121- new upstream release
122
123* Thu Jan 03 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.5-1
124- new upstream release
125
126* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.3-1
127- new upstream release
128
129* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.2-1
130- new upstream release
131
132* Thu Sep 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.1-1
133- new upstream release
134
135* Sat Aug 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.9.0-1
136- initial build
Note: See TracBrowser for help on using the repository browser.