%define debug 0 %define final 1 %define qt_version 3.3.5 %define disable_gcc_check_and_hidden_visibility 1 Version: 3.5.0 Release: 1asp Epoch: 1 Summary: K Desktop Environment - Accessibility Name: kdeaccessibility Prefix: /usr License: GPL Group: Amusements/Games BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2 Patch: kde-libtool.patch Requires: kdebase >= 6:%{version} BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: zlib-devel BuildRequires: kdebase-devel >= 6:%{version} BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: glibc-devel BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: perl %description Included with this package are: kmag, a screen magnifier, kmousetool, a program for people whom it hurts to click the mouse, KMouth, program that allows people who have lost their voice to let their computer speak for them. %prep %setup -q %patch -p1 -b .libtool %build unset QTDIR || : ; . /etc/profile.d/qt.sh %if %{disable_gcc_check_and_hidden_visibility} # disable gcc check perl -pi -e "s|KDE_CHECK_FOR_BAD_COMPILER$|dnl KDE_CHECK_FOR_BAD_COMPILER|" admin/acinclude.m4.in # disable hidden visibility perl -pi -e "s|KDE_ENABLE_HIDDEN_VISIBILITY$|dnl KDE_ENABLE_HIDDEN_VISIBILITY|" configure.in.in %endif make -f admin/Makefile.common cvs %configure \ --disable-rpath \ %if %{final} --enable-final \ %endif --includedir=%{prefix}/include/kde \ --with-qt-libraries=$QTDIR/lib make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{_includedir} # Make symlinks relative pushd $RPM_BUILD_ROOT%{_docdir}/HTML/en for i in *; do if [ -d $i -a -L $i/common ]; then rm -f $RPM_BUILD_ROOT%{_docdir}/HTML/en/$i/common ln -sf ../common $RPM_BUILD_ROOT%{_docdir}/HTML/en/$i fi done popd cd $RPM_BUILD_ROOT%{_datadir}/applications/kde for i in $(ls *.desktop); do echo "OnlyShowIn=KDE;" >> $i; done %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc %{_docdir}/HTML/en/* %{_bindir}/* %{_datadir}/applications/kde/* %{_datadir}/icons/mono/index.theme %{_datadir}/services/* %{_datadir}/servicetypes/* %{_datadir}/applnk/Applications/* %{_datadir}/apps/* %{_datadir}/config/* %{_datadir}/icons/*/*/*/* %{_libdir}/*.la %{_libdir}/*.so* %{_libdir}/kde?/* %changelog * Fri Dec 2 2005 Arkady L. Shane 1:3.5.0-1asp - 3.5.0 * Tue Oct 25 2005 Than Ngo 1:3.4.92-1 - update to 3.5 beta2 * Mon Oct 10 2005 Than Ngo 1:3.4.91-1 - update to 3.5 beta 1 * Mon Aug 08 2005 Than Ngo 1:3.4.2-1 - update to 3.4.2 * Tue Jun 28 2005 Than Ngo 1:3.4.1-1 - 3.4.1 - fix gcc4 build problem * Wed Mar 16 2005 Than Ngo 1:3.4.0-1 - KDE 3.4.0 final * Sun Feb 27 2005 Than Ngo 1:3.4.0-0.rc1.1 - KDE 3.4.0 rc1 * Sun Feb 20 2005 Than Ngo 1:3.3.92-0.1 - KDE 3.4 beta2 * Sun Dec 05 2004 Than Ngo 3.3.2-0.1 - update to 3.3.2 * Fri Jun 04 2004 Than Ngo 1:3.2.3-0.1 - update to 3.2.3 * Mon Apr 12 2004 Than Ngo 1:3.2.2-0.1 - 3.2.2 release * Sat Mar 06 2004 Than Ngo 1:3.2.1-0.1 - 3.2.1 release * Fri Feb 06 2004 Than Ngo 1:3.2.0-0.2 - rebuilt against qt 3.3.0 * Mon Feb 02 2004 Than Ngo 1:3.2.0-0.1 - 3.2.0 release * Sun Dec 07 2003 Than Ngo 6:3.1.94-0.1 - KDE 3.2 Beta 2 * Sat Nov 15 2003 Than Ngo 6:3.1.93-0.1 - initial rpm for Fedora