[kdebase-workspace] Fix files

Radek Novacek rnovacek at fedoraproject.org
Thu Nov 24 10:23:41 UTC 2011


commit 6cf490eed7800e581edc91ef5677b42f5a9ba3c0
Author: Radek Novacek <rnovacek at redhat.com>
Date:   Thu Nov 24 11:23:32 2011 +0100

    Fix files

 ...kspace-4.7.80-kcontrol-test-wrong-install.patch |   14 ++++++++++
 kdebase-workspace.spec                             |   28 +++++++++++++++-----
 2 files changed, 35 insertions(+), 7 deletions(-)
---
diff --git a/kde-workspace-4.7.80-kcontrol-test-wrong-install.patch b/kde-workspace-4.7.80-kcontrol-test-wrong-install.patch
new file mode 100644
index 0000000..fea672a
--- /dev/null
+++ b/kde-workspace-4.7.80-kcontrol-test-wrong-install.patch
@@ -0,0 +1,14 @@
+diff -up kde-workspace-4.7.80/kcontrol/keyboard/tests/CMakeLists.txt.kcontrol-test-wrong-install kde-workspace-4.7.80/kcontrol/keyboard/tests/CMakeLists.txt
+--- kde-workspace-4.7.80/kcontrol/keyboard/tests/CMakeLists.txt.kcontrol-test-wrong-install	2011-11-24 10:52:39.975490670 +0100
++++ kde-workspace-4.7.80/kcontrol/keyboard/tests/CMakeLists.txt	2011-11-24 10:53:00.003996709 +0100
+@@ -17,7 +17,9 @@ KEYBOARD_DAEMON_UNIT_TESTS(iso_codes)
+ kde4_add_unit_test(flags_test NOGUI flags_test.cpp ../flags.cpp ../x11_helper.cpp ../keyboard_config.cpp ../xkb_rules.cpp)
+ target_link_libraries(flags_test ${KDE4_KDEUI_LIBS} ${QT_QTXML_LIBRARY} ${QT_QTTEST_LIBRARY} ${X11_Xkbfile_LIB} ${X11_LIBRARIES} ${text_paint_LIB})
+ 
+-install( DIRECTORY config DESTINATION ${CMAKE_CURRENT_BINARY_DIR} )
++configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config/base.1.1.xml ${CMAKE_CURRENT_BINARY_DIR}/config/base.1.1.xml COPYONLY)
++configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config/base.bad.xml ${CMAKE_CURRENT_BINARY_DIR}/config/base.bad.xml COPYONLY)
++configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config/base.xml ${CMAKE_CURRENT_BINARY_DIR}/config/base.xml COPYONLY)
+ 
+ if( X11_XTest_FOUND )
+    kde4_add_unit_test(keyboard_daemon_test NOGUI keyboard_daemon_test.cpp ../keyboard_daemon.cpp ../layout_memory.cpp ../layout_memory_persister.cpp ../flags.cpp ../x11_helper.cpp ../xkb_helper.cpp ../xinput_helper.cpp ../layout_tray_icon.cpp ../keyboard_config.cpp ../xkb_rules.cpp ../keyboard_hardware.cpp ../bindings.cpp ../layouts_menu.cpp ../numlockx.c)
diff --git a/kdebase-workspace.spec b/kdebase-workspace.spec
index 40af7a7..7b12d34 100644
--- a/kdebase-workspace.spec
+++ b/kdebase-workspace.spec
@@ -9,7 +9,7 @@
 Summary: KDE Workspace
 Name:    kdebase-workspace
 Version: 4.7.80
-Release: 2%{?dist}
+Release: 3%{?dist}
 
 License: GPLv2
 Group:   User Interface/Desktops
@@ -81,6 +81,8 @@ Patch52: kde-workspace-4.7.80-bz#732830-login.patch
 # adapted version of wac-html-widgets.patch
 Patch153: kde-workspace-4.7.80-wac-html-widgets.patch
 Patch154: kwin-check-opengl.diff
+# don't use INSTALL to copy file to current binary dir
+Patch155: kde-workspace-4.7.80-kcontrol-test-wrong-install.patch
 
 ## Fedora specific patches
 ## HAL-ectomy
@@ -374,6 +376,8 @@ Requires: akonadi
 %patch153 -p1 -b .wac-html-widgets
 %patch154 -p1 -b .kwin-check-opengl
 
+%patch155 -p1 -b .kcontrol-test-wrong-install
+
 # Fedora patches
 %patch200 -p1 -b .no_HAL
 %patch210 -p1 -b .no_HAL2
@@ -606,6 +610,7 @@ fi
 %{_kde4_libdir}/libkickoff.so
 %{_kde4_libdir}/libpowerdevilcore.so
 %{_kde4_libdir}/libpowerdevilui.so
+%{_kde4_libdir}/libpowerdevilconfigcommonprivate.so
 %{_kde4_libdir}/libsystemsettingsview.so
 %{_kde4_libdir}/kconf_update_bin/*
 %{_mandir}/man1/plasm*.1*
@@ -634,6 +639,7 @@ fi
 %{_kde4_libexecdir}/fontinst_helper
 %{_kde4_libexecdir}/fontinst_x11
 %{_kde4_libexecdir}/kfontprint
+%{_kde4_configdir}/kfontinst.knsrc
 %{_polkit_qt_policydir}/org.kde.fontinst.policy
 %{_polkit_qt_policydir}/org.kde.kcontrol.kcmclock.policy
 %{_polkit_qt_policydir}/org.kde.kcontrol.kcmkdm.policy
@@ -672,6 +678,7 @@ fi
 %{_kde4_libdir}/libkwineffects.so.1*
 %{_kde4_libdir}/libkwinnvidiahack.so.4*
 %{_kde4_libdir}/liboxygenstyle.so.4*
+%{_kde4_libdir}/liboxygenstyleconfig.so.4*
 %{_kde4_libdir}/libplasma-geolocation-interface.so.4*
 %{_kde4_libdir}/libplasma_applet-system-monitor.so.4*
 %{_kde4_libdir}/libplasmaclock.so.4*
@@ -682,6 +689,8 @@ fi
 %{_kde4_libdir}/libtaskmanager.so.4*
 %{_kde4_libdir}/libweather_ion.so.6*
 %{_kde4_libdir}/libpowerdevilcore.so.0*
+%{_kde4_libdir}/libpowerdevilconfigcommonprivate.so.4*
+%{_kde4_libdir}/libkwinglutils.so.1*
 %{_kde4_libdir}/kde4/plugins/gui_platform/libkde.so
 %{_kde4_libdir}/kde4/plugins/styles/oxygen.so
 
@@ -701,6 +710,7 @@ fi
 %{_kde4_libdir}/libkworkspace.so
 %{_kde4_libdir}/liblsofui.so
 %{_kde4_libdir}/liboxygenstyle.so
+%{_kde4_libdir}/liboxygenstyleconfig.so
 %{_kde4_libdir}/libplasma-geolocation-interface.so
 %{_kde4_libdir}/libplasma_applet-system-monitor.so
 %{_kde4_libdir}/libplasmaclock.so
@@ -711,10 +721,12 @@ fi
 %{_kde4_libdir}/libsolidcontrolifaces.so
 %{_kde4_libdir}/libtaskmanager.so
 %{_kde4_libdir}/libweather_ion.so
+%{_kde4_libdir}/libkwinglutils.so
 
 %files ksplash-themes
 %defattr(-,root,root,-)
 %{_kde4_appsdir}/ksplash/Themes/Default/
+%{_kde4_appsdir}/ksplash/Themes/Minimalistic/
 
 %files -n kdm
 %defattr(-,root,root,-)
@@ -767,7 +779,6 @@ fi
 %{_kde4_docdir}/HTML/en/ksysguard/
 %{_kde4_iconsdir}/oxygen/*/apps/computer.*
 %{_kde4_iconsdir}/oxygen/*/apps/daemon.*
-%{_kde4_iconsdir}/oxygen/*/apps/computer.*
 %{_kde4_iconsdir}/oxygen/*/apps/kdeapp.*
 %{_kde4_iconsdir}/oxygen/*/apps/kernel.*
 %{_kde4_iconsdir}/oxygen/*/apps/ksysguardd.*
@@ -805,15 +816,10 @@ fi
 %files -n oxygen-cursor-themes
 %defattr(-,root,root,-)
 %{_kde4_iconsdir}/Oxygen_Black/
-%{_kde4_iconsdir}/Oxygen_Black_Big/
 %{_kde4_iconsdir}/Oxygen_Blue/
-%{_kde4_iconsdir}/Oxygen_Blue_Big/
 %{_kde4_iconsdir}/Oxygen_White/
-%{_kde4_iconsdir}/Oxygen_White_Big/
 %{_kde4_iconsdir}/Oxygen_Yellow/
-%{_kde4_iconsdir}/Oxygen_Yellow_Big/
 %{_kde4_iconsdir}/Oxygen_Zion/
-%{_kde4_iconsdir}/Oxygen_Zion_Big/
 
 %if 0%{?googlegadgets}
 %files -n plasma-scriptengine-googlegadgets
@@ -843,6 +849,14 @@ fi
 
 
 %changelog
+* Thu Nov 24 2011 Radek Novacek <rnovacek at redhat.com> 4.7.80-3
+- Fixed file listed twice
+- Remove big cursors from files (they are no longer in upstream tarball)
+- Add new files: libkwinglutils.so*, liboxygenstyleconfig.so*
+  libpowerdevilconfigcommonprivate.so*, kfontinst.knsrc
+- New ksplash theme Minimalistic
+- patch: don't use INSTALL to copy file to current binary dir
+
 * Thu Nov 24 2011 Radek Novacek <rnovacek at redhat.com> 4.7.80-2
 - Drop "only show in kde" patch (applied upstream)
 


More information about the scm-commits mailing list