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