source: projects/specs/branches/6/k/kdeaccessibility/kdeaccessibility-vl.spec @ 4216

Revision 4216, 9.1 KB checked in by inagaki, 13 years ago (diff)

updated: KDE SC 4.6.4

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