Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=playground.git;a=commitdiff;h=a717b496f6ff4dc90ab4755f05e4244c98dacfb9

commit a717b496f6ff4dc90ab4755f05e4244c98dacfb9
Author: crazy <[EMAIL PROTECTED]>
Date:   Sat Dec 1 16:13:08 2007 +0100

kdelibs-3.96.1_743104-0playground3-i686
* Some more missing stuff but while buggy / missing checks
* in cmake files :
* /bin/sh: KDE4_MAKEKDEWIDGETS_EXECUTABLE-NOTFOUND <- dumdidum , that does not 
work for sure ;)

diff --git a/source/kde4/kdebase-workspace/build_with_no_debug.patch 
b/source/kde4/kdebase-workspace/build_with_no_debug.patch
deleted file mode 100644
index 7c129b2..0000000
--- a/source/kde4/kdebase-workspace/build_with_no_debug.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-Index: workspace/kwin/composite.cpp
-===================================================================
---- workspace/kwin/composite.cpp       (Revision 737901)
-+++ workspace/kwin/composite.cpp       (Arbeitskopie)
-@@ -446,7 +446,9 @@
-         window_pix = None;
-     ungrabXServer();
-     if( window_pix == None )
-+#ifndef NDEBUG
-         kDebug( 1212 ) << "Creating window pixmap failed: " << this;
-+#endif
-     return window_pix;
- #else
-     return None;
-Index: workspace/kwin/rules.cpp
-===================================================================
---- workspace/kwin/rules.cpp   (Revision 737901)
-+++ workspace/kwin/rules.cpp   (Arbeitskopie)
-@@ -880,7 +880,9 @@
-         if( (*it)->match( c ))
-             {
-             Rules* rule = *it;
-+#ifndef NDEBUG
-             kDebug( 1212 ) << "Rule found:" << rule << ":" << c;
-+#endif
-             if( rule->isTemporary())
-                 it = rules.erase( it );
-             else
-Index: workspace/kwin/group.cpp
-===================================================================
---- workspace/kwin/group.cpp   (Revision 737901)
-+++ workspace/kwin/group.cpp   (Arbeitskopie)
-@@ -781,7 +781,9 @@
-             return None;
-     if( new_transient_for == window()) // pointing to self
-         { // also fix the property itself
-+#ifndef NDEBUG
-         kWarning( 1216 ) << "Client " << this << " has WM_TRANSIENT_FOR 
poiting to itself." ;
-+#endif
-         new_property_value = new_transient_for = rootWindow();
-         }
- //  The transient_for window may be embedded in another application,
-@@ -806,8 +808,10 @@
-         {
-         if( new_transient_for != before_search )
-             {
-+#ifndef NDEBUG
-             kDebug( 1212 ) << "Client " << this << " has WM_TRANSIENT_FOR 
poiting to non-toplevel window "
-                 << before_search << ", child of " << new_transient_for_client 
<< ", adjusting." << endl;
-+#endif
-             new_property_value = new_transient_for; // also fix the property
-             }
-         }
-@@ -826,7 +830,9 @@
-         loop_pos = pos->transient_for_id;
-         if( --count == 0 )
-             {
-+#ifndef NDEBUG
-             kWarning( 1216 ) << "Client " << this << " caused 
WM_TRANSIENT_FOR loop." ;
-+#endif
-             new_transient_for = rootWindow();
-             }
-         }
-Index: workspace/kwin/activation.cpp
-===================================================================
---- workspace/kwin/activation.cpp      (Revision 737901)
-+++ workspace/kwin/activation.cpp      (Arbeitskopie)
-@@ -534,20 +534,26 @@
-         return true;
-     if( ac == NULL || ac->isDesktop())
-         {
-+#ifndef NDEBUG
-         kDebug( 1212 ) << "Activation: No client active, allowing";
-+#endif
-         return true; // no active client -> always allow
-         }
-     // TODO window urgency  -> return true?
-     if( Client::belongToSameApplication( c, ac, true ))
-         {
-+#ifndef NDEBUG
-         kDebug( 1212 ) << "Activation: Belongs to active application";
-+#endif
-         return true;
-         }
-     if( level == 3 ) // high
-         return false;
-     if( time == -1U )  // no time known
-         {
-+#ifndef NDEBUG
-         kDebug( 1212 ) << "Activation: No timestamp at all";
-+#endif
-         if( level == 1 ) // low
-             return true;
-         // no timestamp at all, don't activate - because there's also 
creation timestamp
-@@ -557,8 +563,10 @@
-         }
-     // level == 2 // normal
-     Time user_time = ac->userTime();
-+#ifndef NDEBUG
-     kDebug( 1212 ) << "Activation, compared:" << c << ":" << time << ":" << 
user_time
-         << ":" << ( timestampCompare( time, user_time ) >= 0 ) << endl;
-+#endif
-     return timestampCompare( time, user_time ) >= 0; // time >= user_time
-     }
-
-@@ -748,7 +756,9 @@
-     bool session ) const
-     {
-     Time time = info->userTime();
-+#ifndef NDEBUG
-     kDebug( 1212 ) << "User timestamp, initial:" << time;
-+#endif
-     // newer ASN timestamp always replaces user timestamp, unless user 
timestamp is 0
-     // helps e.g. with konqy reusing
-     if( asn_data != NULL && time != 0 )
-@@ -765,7 +775,9 @@
-             time = asn_data->timestamp();
-             }
-         }
-+#ifndef NDEBUG
-     kDebug( 1212 ) << "User timestamp, ASN:" << time;
-+#endif
-     if( time == -1U )
-         { // The window doesn't have any timestamp.
-       // If it's the first window for its application
-@@ -797,7 +809,9 @@
-             // don't refuse if focus stealing prevention is turned off
-             if( !first_window && rules()->checkFSP( 
options->focusStealingPreventionLevel ) > 0 )
-                 {
-+#ifndef NDEBUG
-                 kDebug( 1212 ) << "User timestamp, already exists:" << 0;
-+#endif
-                 return 0; // refuse activation
-                 }
-             }
-@@ -817,7 +831,9 @@
-         else
-             time = readUserCreationTime();
-         }
-+#ifndef NDEBUG
-     kDebug( 1212 ) << "User timestamp, final:" << this << ":" << time;
-+#endif
-     return time;
-     }
-
diff --git a/source/kde4/kdelibs/FrugalBuild b/source/kde4/kdelibs/FrugalBuild
index 5e0d831..91107fc 100644
--- a/source/kde4/kdelibs/FrugalBuild
+++ b/source/kde4/kdelibs/FrugalBuild
@@ -68,6 +68,7 @@ build()
Fsplit libkdecore usr/share/locale/all_languages
## don't ask =)
Fsplit libkdecore usr/share/dbus-1/interfaces/*
+       Fsplit libkdecore usr/bin/makekdewidgets

## -libkde
for i in $(find $Fdestdir/usr/lib \( -name kde4 \) -prune -o ! -name 
"*libkdeinit4*" -name "*.so.*" -print|sed 's/.*\///')
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to