Hello community,

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



--------
--- kdeartwork4/kdeartwork4.changes     2011-09-07 14:15:56.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdeartwork4/kdeartwork4.changes        
2011-09-25 08:45:40.000000000 +0200
@@ -0,0 +1,17 @@
+------------------------------------------------------------------- 
+Sat Sep 17 21:04:19 UTC 2011 - [email protected]
+
+- Merged kdeartwork4 and kdeartwork4-noarch packages
+- Split base package into subpackages:
+  * decorations
+  * styles
+  * colorschemes
+  * aurorae
+- Removed now-empty base package
+- Cleaned up spec file formatting
+- Built high-resolution wallpapers package
+- Renamed weatherwallpapers to wallpapers-weather for consistency
+- Changed some summaries (fix for RPMLINT warning)
+- Added %kde_post_install macro (fix for RPMLINT warning)
+- Cleaned up spec file formatting
+

calling whatdependson for head-i586


Old:
----
  kdeartwork4-noarch.changes
  kdeartwork4-noarch.spec
  pre_checkin.sh

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

Other differences:
------------------
++++++ kdeartwork4.spec ++++++
--- /var/tmp/diff_new_pack.1GhudB/_old  2011-09-27 16:13:59.000000000 +0200
+++ /var/tmp/diff_new_pack.1GhudB/_new  2011-09-27 16:13:59.000000000 +0200
@@ -15,37 +15,30 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:           kdeartwork4
-BuildRequires:  kdebase4-workspace-devel xscreensaver
-%if %suse_version >= 1130
-BuildRequires:  libeigen2-devel libkexiv2-devel xscreensaver-data-extra
-%endif
+BuildRequires:  fdupes
+BuildRequires:  kdebase4-workspace-devel
+BuildRequires:  libeigen2-devel
+BuildRequires:  libkexiv2-devel
+BuildRequires:  xscreensaver
+BuildRequires:  xscreensaver-data-extra
 License:        GPLv2 ; GPLv2+ ; LGPLv2.1 ; LGPLv2.1+
 Group:          System/GUI/KDE
-Summary:        kdeartwork base package
+Summary:        Base package for kdeartwork
 Url:            http://www.kde.org
 Version:        4.7.1
 Release:        1
 Source0:        kdeartwork-%version.tar.bz2
 Source1:        baselibs.conf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%kde4_runtime_requires
-Suggests:       kdeartwork4-screensaver
-Suggests:       kdeartwork4-emoticons
-Suggests:       kdeartwork4-icons
-Suggests:       kdeartwork4-sounds
-Suggests:       kdeartwork4-wallpapers
-Suggests:       kdeartwork4-weatherwallpapers
-Suggests:       kdeartwork4-desktopthemes
+%define targets kscreensaver kwin-styles styles ColorSchemes aurorae 
desktopthemes emoticons IconThemes sounds wallpapers HighResolutionWallpapers 
WeatherWallpapers
 
 %description
 This package suggests the packages which are built from the kdeartwork
 module.
 
 %prep
-%setup -q -n kdeartwork-%version
+%setup -q -n kdeartwork-%{version}
 
 %build
   # in 11.3 and later it's perfectly feasible to have xscreensaver hacks 
without xscreensaver binary
@@ -59,89 +52,253 @@
 
 %install
   cd build
-  %create_subdir_filelist -d kscreensaver
-  %makeinstall
-  cd ..
-  %create_exclude_filelist
-  rm -rf $RPM_BUILD_ROOT%_kde_share_dir/apps/kworldclock
-  rm -rf $RPM_BUILD_ROOT/usr/share/emoticons
-  rm -rf $RPM_BUILD_ROOT/usr/share/icons
-  rm -rf $RPM_BUILD_ROOT/usr/share/sounds
-  rm -rf $RPM_BUILD_ROOT/usr/share/wallpapers
-  rm -rf $RPM_BUILD_ROOT/usr/share/kde4/apps/desktoptheme
+  for target in %targets
+  do 
+    %create_subdir_filelist -d $target
+  done
+  %make_install
   %kde_post_install
+  %fdupes -s %{buildroot}
 
-%post -p /sbin/ldconfig
+%clean
+  rm -rf %{buildroot}
 
-%postun -p /sbin/ldconfig
 
-%clean
-  rm -rf $RPM_BUILD_ROOT
-  rm -rf filelists
+# --------- Arch-specific packages --------- #
+
+%package decorations
+License:        No license agreement found in package
+Group:          System/GUI/KDE
+Summary:        KDE window decorations
+%kde4_runtime_requires
+Obsoletes:      kdeartwork4 < 4.7.1
+Provides:       kdeartwork4 = 4.7.1
+
+%description decorations
+This package contains window decorations for KDE which originate from the
+kdeartwork module.
 
 %package screensaver
 License:        No license agreement found in package
 Group:          System/GUI/KDE
 Summary:        KDE screensaver package
-%kde4_runtime_requires
-Provides:       kdeartwork3-kscreensaver = 3.5.1
-Obsoletes:      kdeartwork3-kscreensaver <= 3.5.1
-%if %suse_version >= 1130
 Recommends:     xscreensaver-data-extra
-%else
-Recommends:     xscreensaver
-%endif
+%kde4_runtime_requires
 
 %description screensaver
 This package contains screensavers for KDE which originate from the
 kdeartwork module.
 
+%package styles
+License:        No license agreement found in package
+Group:          System/GUI/KDE
+Summary:        KDE application styles
+%kde4_runtime_requires
 
+%description styles
+This package contains application styles for KDE which originate from the
+kdeartwork module.
 
-Authors:
---------
-    The KDE Team <[email protected]>
+# --------- NoArch packages --------- #
 
-%post screensaver -p /sbin/ldconfig
+%package -n kdeartwork4-colorschemes
+License:        GPLv2 ; GPLv2+ ; LGPLv2.1 ; LGPLv2.1+
+Summary:        KDE color schemes
+Group:          System/GUI/KDE
+BuildArch:      noarch
+%kde4_runtime_requires
+
+%description -n kdeartwork4-colorschemes
+This package contains color schemes for applications
+
+%package -n kdeartwork4-decorations-aurorae
+License:        GPLv2 ; GPLv2+ ; LGPLv2.1 ; LGPLv2.1+
+Summary:        Aurorae window decorations
+Group:          System/GUI/KDE
+BuildArch:      noarch
+%kde4_runtime_requires
+
+%description -n kdeartwork4-decorations-aurorae
+This package contains window decorations using the aurorae window decorator
+
+%package -n kdeartwork4-desktopthemes
+License:        GPLv2 ; GPLv2+ ; LGPLv2.1 ; LGPLv2.1+
+Summary:        KDE desktop themes
+Group:          System/GUI/KDE
+BuildArch:      noarch
+Provides:       
kde4-plasma-addons:/usr/share/kde4/apps/desktoptheme/Elegance/dialogs/background.svg
+%kde4_runtime_requires
+
+%description -n kdeartwork4-desktopthemes
+This package suggests the packages which are built from the kdeartwork
+module.
+
+%package -n kdeartwork4-emoticons
+License:        No license agreement found in package ; GPLv2+, LGPLv2+, 
LGPLv3, BSD3 aggregation
+Summary:        KDE emoticons package
+Group:          System/GUI/KDE
+BuildArch:      noarch
+
+%description -n kdeartwork4-emoticons
+This package contains pictures for usage in eg instant messengers.
+
+%package -n kdeartwork4-icons
+License:        No license agreement found in package ; GPLv2+, LGPLv2+, 
LGPLv3, BSD3 aggregation
+Summary:        KDE icon packages
+Group:          System/GUI/KDE
+BuildArch:      noarch
+
+%description -n kdeartwork4-icons
+This package contains the icon themes which are contained in the
+kdeartwork module.
+
+%package -n kdeartwork4-icons-mono
+License:        No license agreement found in package ; GPLv2+, LGPLv2+, 
LGPLv3, BSD3 aggregation
+Summary:        Mono KDE icon packages
+Group:          System/GUI/KDE
+BuildArch:      noarch
+Obsoletes:      kdeaccessibility4-icons < %{version}
+Provides:       kdeaccessibility4-icons = %{version}
+
+%description -n kdeartwork4-icons-mono
+This package provides monochrome KDE icons for increased accessibility.
+
+%package -n kdeartwork4-sounds
+License:        No license agreement found in package ; GPLv2+, LGPLv2+, 
LGPLv3, BSD3 aggregation
+Summary:        KDE sound package
+Group:          System/GUI/KDE
+BuildArch:      noarch
+
+%description -n kdeartwork4-sounds
+This package contains the sounds which originate from the kdeartwork
+module.
+
+%package -n kdeartwork4-wallpapers
+License:        No license agreement found in package ; GPLv2+, LGPLv2+, 
LGPLv3, BSD3 aggregation
+Summary:        KDE wallpapers package
+Group:          System/GUI/KDE
+BuildArch:      noarch
+
+%description -n kdeartwork4-wallpapers
+This package contains the wallpapers which originate from the
+kdeartwork module.
 
+%package -n kdeartwork4-wallpapers-large
+License:        No license agreement found in package ; GPLv2+, LGPLv2+, 
LGPLv3, BSD3 aggregation
+Summary:        High-resolution KDE wallpapers package
+Group:          System/GUI/KDE
+BuildArch:      noarch
+Requires:       kdeartwork4-wallpapers = %{version}
+
+%description -n kdeartwork4-wallpapers-large
+This package contains the high-resolution wallpapers which
+originate from the kdeartwork module.
+
+%package -n kdeartwork4-wallpapers-weather
+License:        No license agreement found in package ; GPLv2+, LGPLv2+, 
LGPLv3, BSD3 aggregation
+Summary:        KDE weather wallpapers package
+Group:          System/GUI/KDE
+Supplements:    plasma-addons
+BuildArch:      noarch
+Obsoletes:      kdeartwork4-weatherwallpapers < 4.7.1
+Provides:       kdeartwork4-weatherwallpapers = 4.7.1
+Requires:       kdeartwork4-wallpapers = %{version}
+
+%description -n kdeartwork4-wallpapers-weather
+This package contains the wallpapers which are used by the Plasma
+wallpaper plugin.
+
+%package -n plasma-theme-aya
+License:        GPLv2 ; GPLv2+, LGPLv2+, LGPLv3, BSD3 aggregation
+Summary:        Theme for Plasma
+Group:          System/GUI/KDE
+BuildArch:      noarch
+
+%description -n  plasma-theme-aya
+This package contains the Plasma theme Aya.
+
+%post   decorations -p /sbin/ldconfig
+%postun decorations -p /sbin/ldconfig
+
+%post   screensaver -p /sbin/ldconfig
 %postun screensaver -p /sbin/ldconfig
 
+%post   styles -p /sbin/ldconfig
+%postun styles -p /sbin/ldconfig
+
+%files decorations -f filelists/kwin-styles
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+
 %files screensaver -f filelists/kscreensaver
 %defattr(-,root,root)
 %doc COPYING COPYING.LIB COPYING.DOC README
-%dir %_kde4_appsdir/kfiresaver
-%dir %_kde4_appsdir/kscreensaver
-%dir %_kde4_servicesdir/ScreenSavers
-
-%files -f filelists/exclude
-%defattr(-,root,root)
-%doc COPYING COPYING.LIB COPYING.DOC README
-%_kde4_modulesdir/kstyle_phase_config.so
-%_kde4_modulesdir/plugins/styles/phasestyle.so
-%_kde4_modulesdir/kwin3_kde2.so
-%_kde4_modulesdir/kwin3_keramik.so
-%_kde4_modulesdir/kwin3_modernsys.so
-%_kde4_modulesdir/kwin3_quartz.so
-%_kde4_modulesdir/kwin3_redmond.so
-%_kde4_modulesdir/kwin3_web.so
-%_kde4_modulesdir/kwin_kde2_config.so
-%_kde4_modulesdir/kwin_keramik_config.so
-%_kde4_modulesdir/kwin_modernsys_config.so
-%_kde4_modulesdir/kwin_quartz_config.so
-%_kde4_appsdir/kwin/kde2.desktop
-%_kde4_appsdir/kwin/keramik.desktop
-%_kde4_appsdir/kwin/modernsystem.desktop
-%_kde4_appsdir/kwin/quartz.desktop
-%_kde4_appsdir/kwin/redmond.desktop
-%_kde4_appsdir/kwin/web.desktop
-%_kde4_appsdir/kstyle/themes/phase.themerc
-%_kde4_appsdir/color-schemes
-%dir %_kde4_appsdir/aurorae
-%dir %_kde4_appsdir/aurorae/themes
-%_kde4_appsdir/aurorae/themes/Air-Oxygen
-%_kde4_appsdir/aurorae/themes/Oxygen
-%dir %_kde4_modulesdir/plugins/styles
-%dir %_kde4_appsdir/kstyle
-%dir %_kde4_appsdir/kstyle/themes
+%dir %{_kde4_appsdir}/kfiresaver/
+
+%files styles -f filelists/styles
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+
+%files -n kdeartwork4-colorschemes -f filelists/ColorSchemes
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+
+%files -n kdeartwork4-decorations-aurorae -f filelists/aurorae
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+
+%files -n kdeartwork4-desktopthemes -f filelists/desktopthemes
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+%{_kde4_appsdir}/desktoptheme/*
+%exclude %{_kde4_appsdir}/desktoptheme/Aya
+
+%files -n kdeartwork4-emoticons -f filelists/emoticons
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+%dir %{_datadir}/emoticons/*/
+
+%files -n kdeartwork4-icons
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+%{_kde4_iconsdir}/nuvola/
+%exclude %{_kde4_iconsdir}/mono/
+
+%files -n kdeartwork4-icons-mono
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+%{_kde4_iconsdir}/mono/
+
+%files -n kdeartwork4-sounds -f filelists/sounds
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+
+%files -n kdeartwork4-wallpapers -f filelists/wallpapers
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+%exclude %{_datadir}/wallpapers/*/contents/images/4*.jpg
+%exclude %{_datadir}/wallpapers/*/contents/images/3*.jpg
+%exclude %{_datadir}/wallpapers/*/contents/images/2*.jpg
+%dir %{_datadir}/wallpapers/*/
+%dir %{_datadir}/wallpapers/*/contents/
+%dir %{_datadir}/wallpapers/*/contents/images/
+
+
+%files -n kdeartwork4-wallpapers-large -f filelists/HighResolutionWallpapers
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+%{_datadir}/wallpapers/*/contents/images/4*.jpg
+%{_datadir}/wallpapers/*/contents/images/3*.jpg
+%{_datadir}/wallpapers/*/contents/images/2*.jpg
+
+
+%files -n kdeartwork4-wallpapers-weather -f filelists/WeatherWallpapers
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+
+%files -n plasma-theme-aya
+%defattr(-,root,root)
+%doc COPYING COPYING.LIB COPYING.DOC README
+%{_kde4_appsdir}/desktoptheme/Aya
 
 %changelog


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to