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

Revision 962, 7.9 KB checked in by inagaki, 14 years ago (diff)

updated: KDE SC 4.4.3

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