[kdebase] 4.6.80 by rnovacek

Jaroslav Reznik jreznik at fedoraproject.org
Thu Jun 2 15:26:16 UTC 2011


commit 20f832dc2166e3e61ebb66c9812fc6c15180651f
Author: Jaroslav Reznik <jreznik at redhat.com>
Date:   Thu Jun 2 17:26:03 2011 +0200

    4.6.80 by rnovacek

 .gitignore                                |    5 +-
 kdebase-4.6.3-nsplugins_flash.patch       |   63 -
 kdebase-4.6.3-nsplugins_sdk_headers.patch | 7937 -----------------------------
 kdebase-4.6.80-packaging_cmake.patch      |   19 +
 kdebase.spec                              |   41 +-
 sources                                   |    4 +-
 6 files changed, 54 insertions(+), 8015 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0ee8438..ce1be6a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
-/kdebase-4.6.2.tar.bz2
-/kdebase-4.6.3.tar.bz2
+/kde-baseapps-4.6.80.tar.bz2
+/kate-4.6.80.tar.bz2
+/konsole-4.6.80.tar.bz2
diff --git a/kdebase-4.6.80-packaging_cmake.patch b/kdebase-4.6.80-packaging_cmake.patch
new file mode 100644
index 0000000..d39bdb0
--- /dev/null
+++ b/kdebase-4.6.80-packaging_cmake.patch
@@ -0,0 +1,19 @@
+diff -up ./kde-baseapps-4.6.80/CMakeLists.txt.packaging_cmake ./kde-baseapps-4.6.80/CMakeLists.txt
+--- ./kde-baseapps-4.6.80/CMakeLists.txt.packaging_cmake	2011-06-01 10:15:10.000000000 +0200
++++ ./kde-baseapps-4.6.80/CMakeLists.txt	2011-06-01 10:16:46.000000000 +0200
+@@ -22,6 +22,7 @@ include_directories (${CMAKE_CURRENT_SOU
+ 
+ add_subdirectory( lib )
+ add_subdirectory( dolphin )
++add_subdirectory( kwrite )
+ add_subdirectory( kdialog )
+ add_subdirectory( keditbookmarks )
+ add_subdirectory( konqueror )
+@@ -34,6 +35,7 @@ if ( Q_WS_MAC )
+ endif ( Q_WS_MAC )
+ 
+ if ( Q_WS_X11 )
++  add_subdirectory( konsole )
+   add_subdirectory( nsplugins )
+   add_subdirectory( kdepasswd )
+ endif ( Q_WS_X11 )
diff --git a/kdebase.spec b/kdebase.spec
index 11176e8..7b61e60 100644
--- a/kdebase.spec
+++ b/kdebase.spec
@@ -1,13 +1,16 @@
 Name:    kdebase
 Summary: KDE Core Applications 
 Epoch:   6
-Version: 4.6.3
-Release: 2%{?dist}
+Version: 4.6.80
+Release: 1%{?dist}
 
 License: GPLv2
 Group: User Interface/Desktops
 URL: http://www.kde.org/
-Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdebase-%{version}.tar.bz2
+Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-baseapps-%{version}.tar.bz2
+# Kate and konsole is in separate tarball since 4.6.80
+Source1: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kate-%{version}.tar.bz2
+Source2: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/konsole-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # search path for plugins
@@ -25,11 +28,8 @@ Patch3: kdebase-4.4.0-konqueror-kde#228593.patch
 # Password & User account becomes non responding
 Patch4: kdebase-4.3.4-bz#609039-chfn-parse.patch
 
-## upstream patches
-# https://projects.kde.org/projects/kde/kdebase/kde-baseapps/repository/revisions/12bbb3bf76bc3d12d8a08e347216b88274007f17 
-Patch100: kdebase-4.6.3-nsplugins_sdk_headers.patch
-# https://projects.kde.org/projects/kde/kdebase/kde-baseapps/repository/revisions/b7e487550a29b35072e24adaf4df6eb48264129d
-Patch101: kdebase-4.6.3-nsplugins_flash.patch 
+# packaging hack
+Patch10: kdebase-4.6.80-packaging_cmake.patch
 
 %ifnarch s390 s390x
 Requires: eject
@@ -104,16 +104,28 @@ Requires: kdelibs4-devel kdepimlibs4-devel
 
 
 %prep
-%setup -q -n kdebase-%{version}%{?alphatag}
+%setup -q -n kde-baseapps-%{version}%{?alphatag}
+# kate and konsole is packaged separately
+# unpack kate
+%setup -q -T -D -a 1 -n kde-baseapps-%{version}%{?alphatag}
+# extract kwrite
+mv kate-%{version}/kwrite ./kwrite
+# get rid of the rest of kate
+rm -rf kate-%{version}
+
+#unpack konsole
+%setup -q -T -D -a 2 -n kde-baseapps-%{version}%{?alphatag}
+# move to proper path
+mv konsole-%{version} konsole
+
+# make kwrite and konsole build within kdebase
+%patch10 -p2 -b .packaging_cmake
 
 %patch0 -p2 -b .nsplugins-paths
 %patch1 -p2 -b .konsole-activetabindex
 %patch2 -p2 -b .home-icon
 %patch3 -p2 -b .kde#228593
 %patch4 -p2 -b .bz#631481
-%patch100 -p1 -b .nsplugins_sdk_headers
-%patch101 -p1 -b .nsplugins_flash
-
 
 %build
 mkdir -p %{_target_platform}
@@ -269,6 +281,11 @@ fi
 
 
 %changelog
+* Wed Jun 01 2011 Radek Novacek <rnovacek at redhat.com> 6:4.6.80-1
+- 4.6.80
+- import separately packaged kwrite and konsole
+- drop upstreamed patches (nsplugins_sdk_headers and nsplugins_flash)
+
 * Mon May 23 2011 Rex Dieter <rdieter at fedoraproject.org> 6:4.6.3-2
 - nspluginviewer crashes with flash-plugin 10.3 (kde#273323)
 
diff --git a/sources b/sources
index dc30d0f..bd0e474 100644
--- a/sources
+++ b/sources
@@ -1 +1,3 @@
-4f0627e33bd857beebd92be1065ed83e  kdebase-4.6.3.tar.bz2
+19e5bdb121f1f97aeb69213cd338681d  konsole-4.6.80.tar.bz2
+8f765c3d9e6282f69b5b9287d228bbc9  kde-baseapps-4.6.80.tar.bz2
+ae52cb8bfb9f24746621b62ca2ee24d1  kate-4.6.80.tar.bz2


More information about the scm-commits mailing list