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

Revision 1263, 8.0 KB checked in by inagaki, 14 years ago (diff)

updated: kdebase, kdenetwork, kdeaccessibility, kdesdk

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