rpms/kdeaccessibility/devel kdeaccessibility.spec,1.24,1.25

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Feb 26 18:33:13 UTC 2007


Author: than

Update of /cvs/dist/rpms/kdeaccessibility/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv1938

Modified Files:
	kdeaccessibility.spec 
Log Message:
cleanup specfile



Index: kdeaccessibility.spec
===================================================================
RCS file: /cvs/dist/rpms/kdeaccessibility/devel/kdeaccessibility.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- kdeaccessibility.spec	7 Feb 2007 17:46:05 -0000	1.24
+++ kdeaccessibility.spec	26 Feb 2007 18:33:11 -0000	1.25
@@ -2,33 +2,27 @@
 %define final 1
 
 %define qt_version 3.3.7
-%define kdebase_epoch 6
+%define kdelibs_epoch 6
 
 Version: 3.5.6
-Release: 1%{?dist}
+Release: 2%{?dist}
 Epoch: 1
 Summary: K Desktop Environment - Accessibility
 Name: kdeaccessibility
 License: GPL
-Group: Amusements/Games
+Group: User Interface/Desktops
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Url: http://www.kde.org
+Url: http://accessibility.kde.org/
 Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2
 
-Requires: kdebase >= %{kdebase_epoch}:%{version}
+Requires: kdelibs >= %{kdelibs_epoch}:%{version}
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 
-BuildRequires: libjpeg-devel
-BuildRequires: libpng-devel
-BuildRequires: zlib-devel
-BuildRequires: kdebase-devel
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: libtool
-BuildRequires: perl
+BuildRequires: desktop-file-utils
+BuildRequires: kdelibs-devel >= %{kdelibs_epoch}:%{version}
+BuildRequires: alsa-lib-devel
 BuildRequires: libXtst-devel
-BuildRequires: gettext
 
 %description
 Included with this package are:
@@ -37,6 +31,15 @@
 kmouth, program that allows people who have lost their voice
 to let their computer speak for them.
 
+%package devel
+Summary: Development files for %{name}
+Group:   Development/Libraries
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: kdelibs-devel
+
+%description devel
+Development file for the KDE Accessibility
+
 %prep
 %setup -q
 
@@ -44,19 +47,12 @@
 unset QTDIR || : ; . /etc/profile.d/qt.sh
 
 %configure \
-   --enable-new-ldflags \
-   --disable-dependency-tracking \
-   --disable-rpath \
-   --disable-gcc-hidden-visibility \
-%if %{debug} == 0
-   --disable-debug \
-   --disable-warnings \
-%endif
-%if %{final}
-   --enable-final \
-%endif
-   --includedir=%{_includedir}/kde \
-   --with-qt-libraries=$QTDIR/lib
+  --includedir=%{_includedir}/kde \
+  --disable-rpath \
+  --disable-gcc-hidden-visibility \
+  --enable-new-ldflags \
+  --disable-debug --disable-warnings \
+  --disable-dependancy-tracking --enable-final
 
 make %{?_smp_mflags}
 
@@ -67,15 +63,30 @@
 
 rm -rf %{buildroot}%{_includedir}
 
-# Make symlinks relative
-pushd %{buildroot}%{_docdir}/HTML/en
-for i in *; do
-   if [ -d $i -a -L $i/common ]; then
-      rm -f %{buildroot}%{_docdir}/HTML/en/$i/common
-      ln -sf ../common %{buildroot}%{_docdir}/HTML/en/$i
-   fi
+# file lists for locale
+%find_lang %{name} || touch %{name}.lang
+HTML_DIR=$(kde-config --expandvars --install html)
+if [ -d %{buildroot}/$HTML_DIR ]; then
+  for lang_dir in %{buildroot}/$HTML_DIR/* ; do
+    if [ -d $lang_dir ]; then
+      lang=$(basename $lang_dir)
+      echo "%lang($lang) $HTML_DIR/$lang/*" >> %{name}.lang
+      # replace absolute symlinks with relative ones
+      pushd $lang_dir
+         for i in *; do
+           [ -d $i -a -L $i/common ] && ln -nsf ../common $i/common
+         done
+      popd
+    fi
+  done
+fi
+
+# rpmdocs
+for dir in kmag kmousetool ksayit kttsd ; do
+  for file in AUTHORS ChangeLog README TODO ; do
+    test -s  $dir/$file && install -p -m644 -D $dir/$file rpmdocs/$dir/$file
+  done
 done
-popd
 
 %clean
 rm -rf %{buildroot}
@@ -94,24 +105,34 @@
   gtk-update-icon-cache -q %{_datadir}/icons/$f 2> /dev/null ||:
 done
 
-%files
+%files -f %{name}.lang
 %defattr(-,root,root)
-%doc %{_docdir}/HTML/en/*
+%doc COPYING
+%doc rpmdocs/*
 %{_bindir}/*
-%{_datadir}/applications/kde/*
-%{_datadir}/icons/mono/index.theme
-%{_datadir}/services/*
-%{_datadir}/servicetypes/*
+%{_datadir}/applications/kde/*.desktop
 %{_datadir}/applnk/Applications/*
 %{_datadir}/apps/*
-%{_datadir}/config/*
-%{_datadir}/icons/*/*/*/*
+%{_datadir}/services/*
+%{_datadir}/servicetypes/*
+%config(noreplace) %{_datadir}/config/*
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/icons/locolor/*/*/*
+%{_datadir}/icons/mono/
 %{_libdir}/*.la
-%{_libdir}/*.so*
+%{_libdir}/*.so.*
 %{_libdir}/kde?/*
 
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/kde/*
+%{_libdir}/lib*.so
+
 
 %changelog
+* Mon Feb 26 2007 Than Ngo <than at redhat.com> - 1:3.5.6-2.fc7
+- cleanup specfile
+
 * Wed Feb 07 2007 Than Ngo <than at redhat.com> 1:3.5.6-1.fc7
 - 3.5.6
 




More information about the fedora-cvs-commits mailing list