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

Revision 1637, 8.2 KB checked in by inagaki, 14 years ago (diff)

update: KDE 4.5.0, digikam

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