[Sorry for being that late]

On Sunday 21 March 2004 00:48, Jim Bublitz wrote:
>
> I saw Phil indicate in another msg that the current PyKDE won't
> build against KDE 3.2.1. I haven't gotten far enough to look at
> that yet, so I don't have an explanation. If 3.2.1 is backward
> compatible with 3.2.0, there isn't any reason why that should
> happen. Note that the way I do PyKDE, I never see this happen,
> because I always adjust versioning for each new release
> (automatically too) and never look at the backward compatibility
> issue.

Well, to build PyKDE 3.11[PyQt-3.11,sip-3.10.1] with KDE 3.2.1, all it 
take is:

for i in $(find sip -name \*-kde320.diff); do
    o=$(echo $i | sed "s|kde320|kde321|g")
    i=$(basename $i)
    ln -s $i $o
done
ln -s kde320 extra/kde321

and a little (dirty) quickfix (attached). I found a small glitch
in configure.py, concerning the -d option (attached). Please apply 
this one, Jim.

> The other changes I'd like to consider is dropping kjs (and maybe
> one or two other of the current modules) and adding kab. kjs
> always turns out to be a lot of work for some reason, and I
> don't think anyone uses it. Also, the panel applet/plugin type
> stuff needs work too.

kab would be be 1000 times more useful for an average PyKDE hacker, 
then kjs, which seems only useful for a full featured PyKDE based 
web browser. BTW, does anybody know, if khtml pick up js 
automatically, or is some kjs activation stub needed?

Pete
--- sip/khtml/dom2_events.sip~	2004-02-25 06:45:25.000000000 +0100
+++ sip/khtml/dom2_events.sip	2004-03-16 10:30:59.210916425 +0100
@@ -73,7 +73,7 @@
     void                 initEvent (const DOM::DOMString&, bool, bool);
 //ig     EventImpl*           handle () const;
     bool                 isNull () const;
-    DOM::DOMString       eventModuleName ();
+//    DOM::DOMString       eventModuleName ();
 
 protected:
 //ig                          Event (EventImpl*);
--- configure.py~	2004-03-08 05:35:51.000000000 +0100
+++ configure.py	2004-03-16 11:01:06.828444071 +0100
@@ -684,7 +684,7 @@
             opt_concat = 1
 
         elif opt == "-d":
-            opt_pyqtmoddir = arg
+            opt_pykdemoddir = arg
         elif opt == "-g":
             opt_releasegil = 1
             

Reply via email to