source: projects/specs/trunk/k/kdeaccessibility/kdeaccessibility-vl.spec @ 2774

Revision 2774, 8.7 KB checked in by inagaki, 13 years ago (diff)

update: KDE 4.6.0
NEW: nepomukcontroller, openal-soft

Line 
1Name: kdeaccessibility
2Summary: KDE Accessibility
3Summary(ja): KDE アクセシビリティパッケージ
4Version: 4.6.0
5Release: 1%{?_dist_release}
6
7Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeaccessibility-%{version}.tar.bz2
8
9URL: http://www.kde.org/
10Group: Applications/Accessories
11License: GPLv2
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: alsa-lib-devel
15BuildRequires: desktop-file-utils
16#BuildRequires: festival
17BuildRequires: speech-dispatcher-devel
18BuildRequires: flite-devel
19BuildRequires: kdelibs4-devel >= %{version}
20BuildRequires: plasma-devel >= %{version}
21BuildRequires: libXtst-devel
22Requires: %{name}-libs = %{version}-%{release}
23
24%if %{name} != "kdeaccessibility"
25Conflicts: kdeaccessibility < 4
26%endif
27
28%description
29Included with this package are:
30* jovie: text to speech support
31* kmag: a screen magnifier
32* kmousetool: a program for people whom it hurts to click the mouse
33* kmouth: program that allows people who have lost their voice
34
35%package libs
36Summary: Runtime libraries for %{name}
37Summary(ja): %{name} のランタイムライブラリ
38Group:   System Environment/Libraries
39Requires: kdelibs4 >= %{version}
40
41%description libs
42%{summary}.
43
44%package -n mono-icon-theme
45Summary: KDE monochrome icon theme
46Summary(ja): KDE のモノクロアイコン集
47Group: User Interface/Desktops
48BuildArch: noarch
49
50%description -n mono-icon-theme
51%{summary}.
52
53
54%prep
55%setup -q
56
57%build
58mkdir -p %{_target_platform}
59pushd %{_target_platform}
60unset QTDIR || : ; . /etc/profile.d/qt4.sh
61%cmake \
62    -DCMAKE_BUILD_TYPE=release \
63    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
64    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
65    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
66    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
67    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
68    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
69    ..
70popd
71
72make %{?_smp_mflags} -C %{_target_platform}
73
74
75%install
76rm -rf $RPM_BUILD_ROOT
77make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
78
79# hack around HTML doc multilib conflicts
80for doxy_hack in jovie kmag kmousetool kmouth ; do
81    pushd $RPM_BUILD_ROOT%{_docdir}/HTML/en/${doxy_hack}
82    bunzip2 index.cache.bz2
83    sed -i -e 's!<a name="id[0-9]*"></a>!!g' index.cache
84    bzip2 -9 index.cache
85done
86popd
87
88# unpackaged files
89rm -vf $RPM_BUILD_ROOT%{_libdir}/libkttsd.so
90
91
92%check
93for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do
94    desktop-file-validate $f
95done
96
97%clean
98rm -rf $RPM_BUILD_ROOT
99
100%post
101touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
102
103%postun
104if [ $1 -eq 0 ] ; then
105    touch --no-create %{_datadir}/icons/hicolor &> /dev/null
106    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null
107fi
108
109%posttrans
110gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
111
112%post libs -p /sbin/ldconfig
113
114%postun libs -p /sbin/ldconfig
115
116%post -n mono-icon-theme
117touch --no-create %{_datadir}/icons/mono &> /dev/null || :
118
119%postun -n mono-icon-theme
120if [ $1 -eq 0 ] ; then
121    touch --no-create %{_datadir}/icons/mono &> /dev/null
122    gtk-update-icon-cache %{_datadir}/icons/mono &> /dev/null || :
123fi
124
125%posttrans -n mono-icon-theme
126gtk-update-icon-cache %{_datadir}/icons/mono &> /dev/null || :
127
128
129%files
130%defattr(-,root,root)
131%doc COPYING
132%{_bindir}/*
133%{_datadir}/kde4/apps/jovie/
134%{_datadir}/kde4/apps/kmag/
135%{_datadir}/kde4/apps/kmousetool/
136%{_datadir}/kde4/apps/kmouth/
137%{_datadir}/kde4/apps/kttsd/
138%{_datadir}/kde4/apps/color-schemes/*.colors
139%config %{_datadir}/config/*
140%{_datadir}/applications/kde4/*.desktop
141%{_datadir}/kde4/services/*
142%{_datadir}/kde4/servicetypes/*
143%doc %{_docdir}/HTML/en/jovie/
144%doc %{_docdir}/HTML/en/kmag/
145%doc %{_docdir}/HTML/en/kmousetool/
146%doc %{_docdir}/HTML/en/kmouth/
147%{_datadir}/icons/hicolor/*/*/*
148%{_libdir}/kde4/*.so
149%{_libexecdir}/kde4/kaccessibleapp
150%{_datadir}/dbus-1/services/org.kde.kaccessible.service
151%{_mandir}/man1/*.1*
152
153%files libs
154%defattr(-,root,root,-)
155%{_libdir}/libkttsd.so.*
156%{_libdir}/kde4/plugins/accessiblebridge/
157
158%files -n mono-icon-theme
159%defattr(-,root,root,-)
160%{_datadir}/icons/mono/
161
162%changelog
163* Sun Feb 13 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.0-1
164- new upstream release
165- split monochrome icons to subpackage
166
167* Sat Aug 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.0-1
168- new upstream release
169
170* Tue Jun 29 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.3-2
171- added BR: libXtst-devel
172
173* Sat May  8 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.3-1
174- new upstream release
175
176* Sun Mar 14 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.1-1
177- new upstream release
178- built with new toolchain
179- added BR: speech-dispatcher-devel
180
181* Wed Nov 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.3-1
182- new upstream release
183
184* Sun Oct 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.2-1
185- new upstream release
186
187* Thu Sep 10 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.1-1
188- new upstream release
189- used %%cmake macro
190
191* Sun Aug 30 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.3.0-1
192- new upstream release
193
194* Sun May 10 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5.8-1
195- applied new versioning policy, spec in UTF-8
196- changed Group to Group: Applications/Accessories
197
198* Tue Oct 16 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.8-0vl2
199- rebuild for VineSeed
200
201* Tue Oct 16 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.8-0vl1
202- new upstream release
203
204* Wed Jun 20 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.7-0vl2
205- rebuild for VineSeed
206
207* Thu May 24 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.7-0vl1
208- new upstream release
209
210* Tue Jan 23 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.6-0vl1
211- new upstream release
212
213* Mon Oct 23 2006 NAKAMURA Kenta <kenta@vinelinux.org> 3.5.5-0vl3
214- added --with-qt-libraries and --enable-libsuffix option
215
216* Tue Oct  3 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.5-0vl2
217- rebuild for VineSeed
218
219* Tue Oct  3 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.5-0vl1
220- new upstream release
221
222* Wed Aug  2 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.4-0vl2
223- rebuild for VineSeed
224
225* Wed Aug  2 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.4-0vl1
226- new upstream release
227
228* Wed May 31 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.3-0vl2
229- rebuild for VineSeed
230
231* Wed May 31 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.3-0vl1
232- new upstream release
233
234* Wed Mar 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.2-0vl2
235- rebuild for VineSeed
236
237* Wed Mar 22 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.2-0vl1
238- new upstream release
239
240* Tue Jan 31 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.1-0vl2
241- rebuild for VineSeed
242
243* Tue Jan 31 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.1-0vl1
244- new upstream release
245
246* Thu Dec  8 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.0-0vl2
247- rebuild for VineSeed
248
249* Tue Nov 22 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.0-0vl1
250- new upstream release
251
252* Mon Nov 14 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.5.0-0vl0.rc1
253- new upstream release
254
255* Mon Oct 17 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.92-0vl1
256- new upstream release
257
258* Wed Sep 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.91-0vl1
259- new upstream release
260
261* Fri Jul 22 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.2-0vl2
262- rebuild for VineSeed
263
264* Fri Jul 22 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.2-0vl1
265- new upstream release
266
267* Thu Jun 30 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.1-0vl2
268- build for VineSeed
269- add --disable-rpath to configure option
270
271* Mon Jun  6 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.1-0vl1
272- new upstream release
273- use %%{?_smp_mflags} for make option
274
275* Wed Mar 16 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.0-0vl2
276- rebuild for VineSeed
277
278* Tue Mar 15 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.0-0vl1
279- new upstream release
280
281* Fri Mar  4 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.4.0-0vl0.rc1
282- new upstream release (3.4.0-rc1)
283- update %%files
284
285* Mon Feb  7 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.92-0vl1
286- new upstream release
287- update %%files
288
289* Sat Dec 18 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.2-0vl2
290- rebuild for VineSeed
291
292* Sat Dec 18 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.2-0vl1
293- source upgrade
294- build for Vine Linux 3.1
295
296* Wed Oct 27 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.3.1-0vl1
297- source upgrade
298
299* Wed Aug 11 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.2.3-0vl2
300- rebuild with qt32
301
302* Tue Jun 15 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.2.3-0vl1
303- source upgrade
304- remove lines about vine26
305
306* Sat May  1 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.2.2-0vl1
307- source upgrade
308- add URL: http://www.kde.org/
309
310* Thu Mar 25 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.2.1-0vl1
311- first release
Note: See TracBrowser for help on using the repository browser.