Hello community,

here is the log from the commit of package kdeutils4 for openSUSE:Factory
checked in at Tue Sep 27 16:14:44 CEST 2011.



--------
--- kdeutils4/kdeutils4.changes 2011-09-07 14:46:29.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdeutils4/kdeutils4.changes    2011-09-23 
10:27:18.000000000 +0200
@@ -0,0 +1,17 @@
+------------------------------------------------------------------- 
+Sat Sep 17 21:04:19 UTC 2011 - toddrme2...@gmail.com
+
+- Moved documentation from base package to appropriate subpackages
+  (fix for RPMLINT warning)
+- Removed empty base package (fix for RPMLINT warning)
+- Added executability to printer applet scripts (fix for RPMLINT warning)
+- Added check for duplicate files (fix for RPMLINT warning)
+- Removed KDE 3 provides/obsoletes
+- Changed some summaries and descriptions to be more informative
+- Split documentation for several packages (fix for RPMLINT warning):
+  * kcharselect
+  * kremotecontrol
+  * ktimer.x86_64
+  * sweeper.x86_64
+- Cleaned up spec file formatting
+

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdeutils4.spec ++++++
--- /var/tmp/diff_new_pack.8n5Nxs/_old  2011-09-27 16:14:39.000000000 +0200
+++ /var/tmp/diff_new_pack.8n5Nxs/_new  2011-09-27 16:14:39.000000000 +0200
@@ -15,28 +15,23 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:           kdeutils4
+BuildRequires:  fdupes
 BuildRequires:  gmp-devel
 BuildRequires:  kdebase4-workspace-devel
 BuildRequires:  libarchive-devel
 BuildRequires:  libkdepimlibs4-devel
+BuildRequires:  libkonq-devel
 BuildRequires:  libqca2-devel
 BuildRequires:  libqimageblitz-devel
 BuildRequires:  libzip-devel
 BuildRequires:  net-snmp-devel
 BuildRequires:  oxygen-icon-theme-large
 BuildRequires:  pcsc-lite
-BuildRequires:  python-devel
-BuildRequires:  libkonq-devel
-
-%if 0%{?suse_version} > 1110
 BuildRequires:  xz-devel
-%endif
-BuildRequires:  python-cups
 %define with_python 1
 %if %with_python
+BuildRequires:  python-cups
 BuildRequires:  python-kde4-devel
 %endif
 Version:        4.7.1
@@ -48,24 +43,8 @@
 Source0:        kdeutils-%{version}.tar.bz2
 Patch1:         desktop-files.diff
 Patch2:         kgpg-autostart.diff
-Suggests:       ark
-Suggests:       filelight
-Suggests:       kcalc
-Suggests:       kcharselect
-Suggests:       kdf
-Suggests:       kfloppy
-Suggests:       kgpg
-Suggests:       kremotecontrol
-Suggests:       ktimer
-Suggests:       kwalletmanager
-Suggests:       kwikdisk
-Suggests:       superkaramba
-Suggests:       sweeper
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %kde4_runtime_requires
-%if %with_python
-Suggests:       kde4-printer-applet
-%endif
 
 %description
 This package suggest all KDE utility programs which are created from
@@ -82,10 +61,10 @@
 
 %install
   cd build
-%makeinstall
+%make_install
   for i in {16,22,32,48,64,128}; do
-     mkdir -p %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps
-     cp /usr/share/icons/oxygen/"$i"x"$i"/apps/utilities-file-archiver.png 
%{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps/
+     mkdir -p %{buildroot}%{_kde4_iconsdir}/hicolor/"$i"x"$i"/apps
+     cp %{_kde4_iconsdir}/oxygen/"$i"x"$i"/apps/utilities-file-archiver.png 
%{buildroot}%{_kde4_iconsdir}/hicolor/"$i"x"$i"/apps/
   done
   %create_subdir_filelist -d ark
   %create_subdir_filelist -d kcalc
@@ -103,7 +82,6 @@
   %create_subdir_filelist -d printer-applet
 %endif
   cd ..
-  %create_exclude_filelist
   %suse_update_desktop_file -r superkaramba System Applet
   %suse_update_desktop_file KCharSelect Utility Accessibility
   %suse_update_desktop_file ktimer      Utility TimeUtility
@@ -116,37 +94,45 @@
   %suse_update_desktop_file sweeper     Utility Security
   %suse_update_desktop_file KFloppy     System  Filesystem
   %suse_update_desktop_file filelight   System  Filesystem
+  %fdupes -s %{buildroot}%{_kde4_iconsdir}
   %kde_post_install
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%clean
-#  rm -rf %{buildroot}
-#  rm -rf filelists
-
 %package -n ark
 License:        GPLv2+
 Summary:        KDE Archiver Tool
 Group:          Productivity/Archiving/Compression
 Provides:       kde4-ark = 4.3.0
 Obsoletes:      kde4-ark < 4.3.0
-Provides:       kdeutils3 = 3.5.1
-Obsoletes:      kdeutils3 <= 3.5.1
 %kde4_runtime_requires
 
 %description -n ark
 This is a KDE application to work with compressed archives.
 
 %post -n ark -p /sbin/ldconfig
-
 %postun -n ark -p /sbin/ldconfig
 
+%package -n filelight
+License:        GPLv2+
+Summary:        Graphical disk usage viewer
+Group:          System/GUI/KDE
+%kde4_runtime_requires
+
+%description -n filelight
+Filelight creates an attractive interactive visualization of disk usage
+and the sizes of files and directories on your computer.
+
+%post   -n filelight -p /sbin/ldconfig
+%postun -n filelight -p /sbin/ldconfig
+
+%files -n filelight -f filelists/filelight
+%defattr(-,root,root)
+%doc AUTHORS COPYING COPYING.DOC README
+%dir %{_kde4_appsdir}/filelightpart
+
 %files -n ark -f filelists/ark
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
-%_kde4_iconsdir/hicolor/*/apps/utilities-file-archiver.*
+%{_kde4_iconsdir}/hicolor/*/apps/utilities-file-archiver.*
 
 %package -n kcalc
 License:        GPLv2+
@@ -158,53 +144,72 @@
 %kde4_runtime_requires
 
 %description -n kcalc
-KCalc is the KDE calculator tool.
+KCalc is a one-line calculator tool for KDE.  It has both normal
+and scientific modes.
 
 %post -n kcalc -p /sbin/ldconfig
-
 %postun -n kcalc -p /sbin/ldconfig
 
 %files -n kcalc -f filelists/kcalc
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
 
-%package -n filelight
-License:        GPLv2+
-Summary:        Graphical disk usage viewer
-Group:          System/GUI/KDE
-%kde4_runtime_requires
-
-%description -n filelight
-Filelight creates an attractive interactive visualization of disk usage
-and the sizes of files and directories on your computer.
-
-%post -n filelight -p /sbin/ldconfig
-
-%postun -n filelight -p /sbin/ldconfig
-
-%files -n filelight -f filelists/filelight
-%defattr(-,root,root)
-%doc AUTHORS COPYING COPYING.DOC README
-%dir %_kde4_appsdir/filelightpart
-
 %package -n kcharselect
 License:        GPLv2+
 Summary:        KDE Character Selector
 Group:          Productivity/Other
 Provides:       kde4-kcharselect = 4.3.0
 Obsoletes:      kde4-kcharselect < 4.3.0
+Suggests:       kcharselect-doc = %{version}
 %kde4_runtime_requires
 
 %description -n kcharselect
-KCharSelect is the KDE character selector tool.
+KCharSelect is the KDE character selector tool.  It allows you to find
+special characters from installed fonts and load them into the clipboard.
 
 %post -n kcharselect -p /sbin/ldconfig
-
 %postun -n kcharselect -p /sbin/ldconfig
 
 %files -n kcharselect -f filelists/kcharselect
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
+%exclude %{_kde4_htmldir}/en/kcharselect/
+
+%package -n kcharselect-doc
+License:        GPLv2+
+Summary:        Documentation for kcharselect
+Group:          System/GUI/KDE
+Requires:       kcharselect = %{version}
+%kde4_runtime_requires
+
+%description -n kcharselect-doc
+This package provides documentation and help files for kcharselect
+
+%files -n kcharselect-doc
+%defattr(-,root,root)
+%doc AUTHORS COPYING COPYING.DOC README
+%doc %lang(en) %{_kde4_htmldir}/en/kcharselect/
+
+%package -n kde4-printer-applet
+License:        GPLv2+
+Summary:        System tray utility to show current print jobs
+Group:          Productivity/Other
+Requires:       python-cups
+Requires:       python-kde4
+Requires:       system-config-printer
+%kde4_runtime_requires
+
+%description -n kde4-printer-applet
+Provides a system tray icon to view the status of your printer
+and to control print jobs.
+
+%if %with_python
+%post   -n kde4-printer-applet -p /sbin/ldconfig
+%postun -n kde4-printer-applet -p /sbin/ldconfig
+
+%files -n kde4-printer-applet -f filelists/printer-applet
+%defattr(-,root,root)
+%endif
 
 %package -n kdf
 License:        GPLv2+
@@ -216,18 +221,17 @@
 %kde4_runtime_requires
 
 %description -n kdf
-KDE free disk space utility
+A utility for KDE to show the amount of free space on drives
 
 %post -n kdf -p /sbin/ldconfig
-
 %postun -n kdf -p /sbin/ldconfig
 
 %files -n kdf -f filelists/kdf
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
-%exclude %_kde4_bindir/kwikdisk
-%exclude %_kde4_applicationsdir/kwikdisk.desktop
-%exclude %_kde4_iconsdir/hicolor/*/apps/kwikdisk.*
+%exclude %{_kde4_applicationsdir}/kwikdisk.desktop
+%exclude %{_kde4_bindir}/kwikdisk
+%exclude %{_kde4_iconsdir}/hicolor/*/apps/kwikdisk.*
 
 %package -n kfloppy
 License:        GPLv2+
@@ -239,10 +243,9 @@
 %kde4_runtime_requires
 
 %description -n kfloppy
-KDE Floppy Disk Utility
+A KDE utility to format floppy disks
 
 %post -n kfloppy -p /sbin/ldconfig
-
 %postun -n kfloppy -p /sbin/ldconfig
 
 %files -n kfloppy -f filelists/kfloppy
@@ -264,31 +267,87 @@
 Kgpg is a simple GUI for gpg
 
 %post -n kgpg -p /sbin/ldconfig
-
 %postun -n kgpg -p /sbin/ldconfig
 
 %files -n kgpg -f filelists/kgpg
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
 
+%package -n kremotecontrol
+License:        GPLv2+
+Summary:        KDE Frontend for LIRC
+Group:          Productivity/Other
+Obsoletes:      kdelirc < 4.7.1
+Provides:       kdelirc = 4.7.1
+%kde4_runtime_requires
+
+%description -n kremotecontrol
+Kremotecontrol is a KDE Frontend for the Linux Infrared Remote Control system
+It allows you to configure IR and RF remote controls and use them to control
+KDE applications as well as other applications.
+
+%post   -n kremotecontrol -p /sbin/ldconfig
+%postun -n kremotecontrol -p /sbin/ldconfig
+
+%files -n kremotecontrol -f filelists/kremotecontrol
+%defattr(-,root,root)
+%dir %{_kde4_appsdir}/kremotecontroldaemon
+%dir %{_kde4_iconsdir}/hicolor/42x42
+%dir %{_kde4_iconsdir}/hicolor/42x42/devices
+%dir %{_kde4_iconsdir}/hicolor/8x8
+%dir %{_kde4_iconsdir}/hicolor/8x8/devices
+%dir %{_kde4_servicesdir}/kremotecontrolbackends
+%exclude %{_kde4_htmldir}/en/kcontrol/kremotecontrol/
+
+%package -n kremotecontrol-doc
+License:        GPLv2+
+Summary:        Documentation for kremotecontrol
+Group:          Productivity/Other
+Obsoletes:      kdelirc < 4.7.1
+Provides:       kdelirc = 4.7.1
+%kde4_runtime_requires
+
+%description -n kremotecontrol-doc
+This package provides documentation and help files for kremotecontrol
+
+%files -n kremotecontrol-doc
+%defattr(-,root,root)
+%doc %lang(en) %{_kde4_htmldir}/en/kcontrol/kremotecontrol
+
 %package -n ktimer
 License:        GPLv2+
 Summary:        Countdown Launcher
 Group:          Productivity/Other
 Provides:       kde4-ktimer = 4.3.0
 Obsoletes:      kde4-ktimer < 4.3.0
+Suggests:       ktimer-doc = %{version}
 %kde4_runtime_requires
 
 %description -n ktimer
 Countdown launching tool for KDE
 
 %post -n ktimer -p /sbin/ldconfig
-
 %postun -n ktimer -p /sbin/ldconfig
 
 %files -n ktimer -f filelists/ktimer
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
+%exclude %{_kde4_htmldir}/en/ktimer/
+
+%package -n ktimer-doc
+License:        GPLv2+
+Summary:        Documentation for ktimer
+Group:          System/GUI/KDE
+Requires:       ktimer = %{version}
+%kde4_runtime_requires
+
+%description -n ktimer-doc
+This package provides documentation and help files for ktimer
+
+%files -n ktimer-doc
+%defattr(-,root,root)
+%doc AUTHORS COPYING COPYING.DOC README
+%doc %lang(en) %{_kde4_htmldir}/en/ktimer/
 
 %package -n kwalletmanager
 License:        GPLv2+
@@ -297,19 +356,20 @@
 Provides:       kde4-kwalletmanager = 4.3.0
 Obsoletes:      kde4-kwalletmanager < 4.3.0
 Provides:       kdeutils3:/opt/kde3/bin/kwalletmanager
+Obsoletes:      %{name} < %{version}
+Provides:       %{name} = %{version}
 %kde4_runtime_requires
 
 %description -n kwalletmanager
 This application allows you to manage your KDE password wallet.
 
 %post -n kwalletmanager -p /sbin/ldconfig
-
 %postun -n kwalletmanager -p /sbin/ldconfig
 
 %files -n kwalletmanager -f filelists/kwallet
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
-%_kde4_appsdir/kwalletmanager
+%{_kde4_appsdir}/kwalletmanager
 
 %package -n kwikdisk
 License:        GPLv2+
@@ -324,34 +384,15 @@
 This utility allows you to manage removable media.
 
 %post -n kwikdisk -p /sbin/ldconfig
-
 %postun -n kwikdisk -p /sbin/ldconfig
 
 %files -n kwikdisk
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
-%_kde4_bindir/kwikdisk
-%_kde4_applicationsdir/kwikdisk.desktop
-%_kde4_iconsdir/hicolor/*/apps/kwikdisk.*
-
-%package -n sweeper
-License:        GPLv2+
-Summary:        KDE Privacy Utility
-Group:          System/GUI/KDE
-Provides:       kde4-sweeper = 4.3.0
-Obsoletes:      kde4-sweeper < 4.3.0
-%kde4_runtime_requires
-
-%description -n sweeper
-Helps clean unwanted traces the user leaves on the system.
-
-%post -n sweeper -p /sbin/ldconfig
-
-%postun -n sweeper -p /sbin/ldconfig
-
-%files -n sweeper -f filelists/sweeper
-%defattr(-,root,root)
-%doc AUTHORS COPYING COPYING.DOC README
+%{_kde4_bindir}/kwikdisk
+%{_kde4_applicationsdir}/kwikdisk.desktop
+%{_kde4_iconsdir}/hicolor/*/apps/kwikdisk.*
+%doc %lang(en) %{_kde4_htmldir}/en/kcontrol/blockdevices
 
 %package -n superkaramba
 License:        GPLv2+
@@ -366,63 +407,45 @@
 your desktop.
 
 %post -n superkaramba -p /sbin/ldconfig
-
 %postun -n superkaramba -p /sbin/ldconfig
 
 %files -n superkaramba -f filelists/superkaramba
 %defattr(-,root,root)
-%config %_kde_config_dir/superkaramba.knsrc
-%if %with_python
+%config %{_kde_config_dir}/superkaramba.knsrc
 
-%package -n kde4-printer-applet
+%package -n sweeper
 License:        GPLv2+
-Summary:        System tray utility to show current print jobs
-Group:          Productivity/Other
-Requires:       python-cups
-Requires:       python-kde4
-Requires:       system-config-printer
+Summary:        KDE Privacy Utility
+Group:          System/GUI/KDE
+Provides:       kde4-sweeper = 4.3.0
+Obsoletes:      kde4-sweeper < 4.3.0
+Suggests:       sweeper-doc = %{version}
 %kde4_runtime_requires
 
-%description -n kde4-printer-applet
-This package contains a system tray utility to show current print jobs.
-
-%post -n kde4-printer-applet -p /sbin/ldconfig
+%description -n sweeper
+Helps clean unwanted traces the user leaves on the system.
 
-%postun -n kde4-printer-applet -p /sbin/ldconfig
+%post   -n sweeper -p /sbin/ldconfig
+%postun -n sweeper -p /sbin/ldconfig
 
-%files -n kde4-printer-applet -f filelists/printer-applet
+%files -n sweeper -f filelists/sweeper
 %defattr(-,root,root)
-#%config %_kde_config_dir/printer-applet.knsrc
-%endif
+%doc AUTHORS COPYING COPYING.DOC README
+%exclude %{_kde4_htmldir}/en/sweeper/
 
-%package -n kremotecontrol
+%package -n sweeper-doc
 License:        GPLv2+
-Summary:        KDE Frontend for the Linux Infrared Remote Control system
-Group:          Productivity/Other
-Obsoletes:      kdelirc < %{version}
-Provides:       kdelirc = %{version}
+Summary:        Documentation for sweeper
+Group:          System/GUI/KDE
+Requires:       sweeper = %{version}
 %kde4_runtime_requires
 
-%description -n kremotecontrol
-Kremotecontrol is a KDE frontend for the Linux Infrared Remote Control system.
-
-%post -n kremotecontrol -p /sbin/ldconfig
-
-%postun -n kremotecontrol -p /sbin/ldconfig
-
-%files -n kremotecontrol -f filelists/kremotecontrol
-%defattr(-,root,root)
-%dir %_kde4_iconsdir/hicolor/42x42
-%dir %_kde4_iconsdir/hicolor/42x42/devices
-%dir %_kde4_iconsdir/hicolor/8x8
-%dir %_kde4_iconsdir/hicolor/8x8/devices
-%dir %_kde4_appsdir/kremotecontroldaemon
-%dir %_kde4_servicesdir/kremotecontrolbackends
+%description -n sweeper-doc
+This package provides documentation and help files for sweeper
 
-%files -f filelists/exclude
+%files -n sweeper-doc
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING.DOC README
-%doc %lang(en) %_kde4_htmldir/en/kcontrol/blockdevices
-%doc %lang(en) %_kde4_htmldir/en/kcontrol/kremotecontrol
+%doc %lang(en) %{_kde4_htmldir}/en/sweeper/
 
 %changelog


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to