rpms/pl/FC-4 pl-5.4.7-gcc4fix.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 pl.spec, 1.15, 1.16 sources, 1.3, 1.4

Gérard Milmeister (gemi) fedora-extras-commits at redhat.com
Wed Jun 22 19:47:39 UTC 2005


Author: gemi

Update of /cvs/extras/rpms/pl/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12732

Modified Files:
	.cvsignore pl.spec sources 
Added Files:
	pl-5.4.7-gcc4fix.patch 
Log Message:
new version 5.4.7

pl-5.4.7-gcc4fix.patch:

--- NEW FILE pl-5.4.7-gcc4fix.patch ---
--- pl-5.4.7/packages/xpce/src/h/kernel.h.gcc4fix	2005-06-22 20:55:48.000000000 +0200
+++ pl-5.4.7/packages/xpce/src/h/kernel.h	2005-06-22 21:13:15.000000000 +0200
@@ -478,9 +478,6 @@
 						   : (size) * sizeof(char8)); \
   String name = str_init(&_s_ ## name ## _hdr, (proto), _s_ ## name ## _buf)
 
-#ifndef NO_BUILT_IN_DECL
-extern struct name builtin_names[];	/* object-array of built-in's */
-#endif
 #include "names.ih"			/* #defines for code used names */
 
 #define isName(name)	(isObject(name) && onFlag((name), F_ISNAME))
@@ -1137,6 +1134,10 @@
   ABSTRACT_CHAR_ARRAY
 End;
 
+#ifndef NO_BUILT_IN_DECL
+extern struct name builtin_names[];	/* object-array of built-in's */
+#endif
+
 NewClass(string)
   ABSTRACT_CHAR_ARRAY
 End;
--- pl-5.4.7/packages/xpce/src/win/window.c.gcc4fix	2005-06-22 21:18:01.000000000 +0200
+++ pl-5.4.7/packages/xpce/src/win/window.c	2005-06-22 21:18:44.000000000 +0200
@@ -1432,7 +1432,7 @@
 }
 
 
-static status
+status
 UpdateScrollbarValuesWindow(PceWindow sw)
 { return qadSendv(sw, NAME_updateScrollBarValues, 0, NULL);
 }
--- pl-5.4.7/packages/xpce/src/x11/xdnd.c.gcc4fix	2005-06-22 21:19:17.000000000 +0200
+++ pl-5.4.7/packages/xpce/src/x11/xdnd.c	2005-06-22 21:23:36.000000000 +0200
@@ -531,7 +531,8 @@
     xevent.xclient.message_type = dnd->XdndPosition;
     xevent.xclient.format = 32;
 
-    XDND_POSITION_SOURCE_WIN (&xevent) = from;
+//    XDND_POSITION_SOURCE_WIN (&xevent) = from;
+    xevent.xclient.data.l[0] = from;
     XDND_POSITION_ROOT_SET (&xevent, x, y);
     if (dnd_version_at_least (dnd->dragging_version, 1))
 	XDND_POSITION_TIME (&xevent) = time;
@@ -554,7 +555,8 @@
     xevent.xclient.message_type = dnd->XdndStatus;
     xevent.xclient.format = 32;
 
-    XDND_STATUS_TARGET_WIN (&xevent) = from;
+//    XDND_STATUS_TARGET_WIN (&xevent) = from;
+    xevent.xclient.data.l[0] = from;
     XDND_STATUS_WILL_ACCEPT_SET (&xevent, will_accept);
     if (will_accept)
 	XDND_STATUS_WANT_POSITION_SET (&xevent, want_position);
@@ -580,7 +582,8 @@
     xevent.xclient.message_type = dnd->XdndLeave;
     xevent.xclient.format = 32;
 
-    XDND_LEAVE_SOURCE_WIN (&xevent) = from;
+//    XDND_LEAVE_SOURCE_WIN (&xevent) = from;
+    xevent.xclient.data.l[0] = from;
 
     xdnd_send_event (dnd, window, &xevent);
 }
@@ -597,7 +600,8 @@
     xevent.xclient.message_type = dnd->XdndDrop;
     xevent.xclient.format = 32;
 
-    XDND_DROP_SOURCE_WIN (&xevent) = from;
+//    XDND_DROP_SOURCE_WIN (&xevent) = from;
+    xevent.xclient.data.l[0] = from;
     if (dnd_version_at_least (dnd->dragging_version, 1))
 	XDND_DROP_TIME (&xevent) = time;
 
@@ -618,7 +622,8 @@
     xevent.xclient.message_type = dnd->XdndFinished;
     xevent.xclient.format = 32;
 
-    XDND_FINISHED_TARGET_WIN (&xevent) = from;
+//    XDND_FINISHED_TARGET_WIN (&xevent) = from;
+    xevent.xclient.data.l[0] = from;
 
     xdnd_send_event (dnd, window, &xevent);
 }


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pl/FC-4/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	12 Feb 2005 02:19:11 -0000	1.3
+++ .cvsignore	22 Jun 2005 19:47:37 -0000	1.4
@@ -1,3 +1,3 @@
+pl-5.4.7.tar.gz
 HTMLmanual.tar.gz
-pl-5.4.6.tar.gz
 userguide.html.tgz


Index: pl.spec
===================================================================
RCS file: /cvs/extras/rpms/pl/FC-4/pl.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- pl.spec	22 May 2005 23:07:37 -0000	1.15
+++ pl.spec	22 Jun 2005 19:47:37 -0000	1.16
@@ -1,18 +1,19 @@
 Name:		pl
-Version:	5.4.6
-Release: 9
+Version:	5.4.7
+Release:	1%{?dist}
 
 Summary:	SWI-Prolog - Edinburgh compatible Prolog compiler
 
 Group:		Development/Languages
 License:	LGPL
 URL:		http://www.swi-prolog.org
-Source:		http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-5.4.6.tar.gz
+Source:		http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-5.4.7.tar.gz
 Source1:	http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/refman/HTMLmanual.tar.gz
 Source2:	http://gollem.science.uva.nl/cgi-bin/nph-download/xpce/doc/userguide/userguide.html.tgz
-Patch:		pl-5.4.6-rpath.patch
+Patch0:		pl-5.4.6-rpath.patch
 Patch1:		pl-5.4.6-multilib.patch
 Patch2:		pl-5.4.6-visibilityabuse.patch
+Patch3:		pl-5.4.7-gcc4fix.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	xorg-x11-devel, libjpeg-devel, readline-devel, openssl-devel
 BuildRequires:  unixODBC-devel
@@ -30,9 +31,10 @@
 
 %prep
 %setup -q
-%patch -p1
+%patch0 -p1 -b .rpath
 %patch1 -p1 -b .multilib
-%patch2 -p1 -b .vis
+%patch2 -p1 -b .visibilityabuse
+%patch3 -p1 -b .gcc4fix
 (
    mkdir doc-install
    cd doc-install
@@ -78,6 +80,9 @@
 %{_bindir}/*
 
 %changelog
+* Wed Jun 22 2005 Gerard Milmeister <gemi at bluewin.ch> - 5.4.7-1
+- New Version 5.4.7
+
 * Sun May 22 2005 Jeremy Katz <katzj at redhat.com> - 5.4.6-9
 - rebuild on all arches
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pl/FC-4/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	12 Feb 2005 02:16:37 -0000	1.3
+++ sources	22 Jun 2005 19:47:37 -0000	1.4
@@ -1,3 +1,3 @@
+5c57c9a752bd3c6f56e4ae506ab23726  pl-5.4.7.tar.gz
 e93a7d6ed002750f38dd3ae83f6e0fa8  HTMLmanual.tar.gz
-f4977a5b24e07f3ef67d805c1773dc2c  pl-5.4.6.tar.gz
 fbe3c4102f897fbfcadeb1cc94603dfa  userguide.html.tgz




More information about the fedora-extras-commits mailing list