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