rpms/kdebindings/devel kdebindings-4.3.3-qt46.patch,1.1,1.2

Kevin Kofler kkofler at fedoraproject.org
Fri Nov 6 00:41:29 UTC 2009


Author: kkofler

Update of /cvs/pkgs/rpms/kdebindings/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24113/devel

Modified Files:
	kdebindings-4.3.3-qt46.patch 
Log Message:
Try stricter match for the copy constructors, no idea if it'll help.

kdebindings-4.3.3-qt46.patch:
 kalyptus              |    2 +-
 kalyptusCxxToSmoke.pm |    3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

Index: kdebindings-4.3.3-qt46.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings-4.3.3-qt46.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- kdebindings-4.3.3-qt46.patch	6 Nov 2009 00:14:58 -0000	1.1
+++ kdebindings-4.3.3-qt46.patch	6 Nov 2009 00:41:29 -0000	1.2
@@ -12,14 +12,14 @@ diff -ur kdebindings-4.3.3/kalyptus/kaly
  		$p =~ s/APPENDED_LISTS_STUB\s*\(\s*(\w+)\s*\)//;
 diff -ur kdebindings-4.3.3/kalyptus/kalyptusCxxToSmoke.pm kdebindings-4.3.3-qt46/kalyptus/kalyptusCxxToSmoke.pm
 --- kdebindings-4.3.3/kalyptus/kalyptusCxxToSmoke.pm	2009-05-27 21:53:02.000000000 +0200
-+++ kdebindings-4.3.3-qt46/kalyptus/kalyptusCxxToSmoke.pm	2009-11-06 01:06:34.000000000 +0100
++++ kdebindings-4.3.3-qt46/kalyptus/kalyptusCxxToSmoke.pm	2009-11-06 01:38:31.000000000 +0100
 @@ -612,6 +612,9 @@
  			|| $name eq 'qFindStringBoyerMoore'
              # qHash() gives problems with building the Qwt lib
  			|| $name eq 'qHash' 
-+			|| ($classNode->{astNodeName} eq 'QGraphicsLayoutItem' and $name eq 'QGraphicsLayoutItem' and $m->{ParamList}[0]->{ArgType} =~ /const QGraphicsLayoutItem *&/)
-+			|| ($classNode->{astNodeName} =~ /QGraphicsScene.*Event/ and $name =~ /QGraphicsScene.*Event/ and $m->{ParamList}[0]->{ArgType} =~ /const QGraphicsScene.*Event *&/)
-+			|| ($classNode->{astNodeName} eq 'QPainterPathStroker' and $name eq 'QPainterPathStroker' and $m->{ParamList}[0]->{ArgType} =~ /const QPainterPathStroker *&/)
++			|| ($classNode->{astNodeName} eq 'QGraphicsLayoutItem' and $name eq 'QGraphicsLayoutItem' and $#{$m->{ParamList}} == 1 and $m->{ParamList}[0]->{ArgType} =~ /const QGraphicsLayoutItem *&/)
++			|| ($classNode->{astNodeName} =~ /QGraphicsScene.*Event/ and $name =~ /QGraphicsScene.*Event/ and $#{$m->{ParamList}} == 1 and $m->{ParamList}[0]->{ArgType} =~ /const QGraphicsScene.*Event *&/)
++			|| ($classNode->{astNodeName} eq 'QPainterPathStroker' and $name eq 'QPainterPathStroker' and $#{$m->{ParamList}} == 1 and $m->{ParamList}[0]->{ArgType} =~ /const QPainterPathStroker *&/)
  			|| ($classNode->{astNodeName} eq 'QwtData' and $name eq 'operator=')
  			|| ($classNode->{astNodeName} eq 'QwtPlot' and $name eq 'printCanvas')
  			|| ($classNode->{astNodeName} eq 'QwtPlot' and $name eq 'drawItems')




More information about the scm-commits mailing list