SOURCES: perl-Mozilla-DOM-xulrunner.patch - updated for xulrunner 1.9
qboosh
qboosh at pld-linux.org
Tue Jul 22 20:51:13 CEST 2008
Author: qboosh Date: Tue Jul 22 18:51:13 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- updated for xulrunner 1.9
---- Files affected:
SOURCES:
perl-Mozilla-DOM-xulrunner.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SOURCES/perl-Mozilla-DOM-xulrunner.patch
diff -u SOURCES/perl-Mozilla-DOM-xulrunner.patch:1.1 SOURCES/perl-Mozilla-DOM-xulrunner.patch:1.2
--- SOURCES/perl-Mozilla-DOM-xulrunner.patch:1.1 Sat Jun 2 20:57:31 2007
+++ SOURCES/perl-Mozilla-DOM-xulrunner.patch Tue Jul 22 20:51:08 2008
@@ -1,22 +1,64 @@
---- Mozilla-DOM-0.20/Makefile.PL.orig 2005-09-28 21:12:34.000000000 +0200
-+++ Mozilla-DOM-0.20/Makefile.PL 2007-06-02 19:44:14.667945893 +0200
-@@ -13,6 +13,7 @@
+--- Mozilla-DOM-0.21/xs/DOM.xs.orig 2007-06-06 23:05:57.000000000 +0200
++++ Mozilla-DOM-0.21/xs/DOM.xs 2008-07-22 07:56:56.908756844 +0200
+@@ -4351,39 +4351,6 @@ moz_dom_ComparePoint (nsrange, parent, o
+ OUTPUT:
+ RETVAL
+
+-## IntersectsNode(nsIDOMNode *n, PRBool *_retval)
+-PRBool
+-moz_dom_IntersectsNode (nsrange, n)
+- nsIDOMNSRange *nsrange;
+- nsIDOMNode * n;
+- PREINIT:
+- PRBool _retval;
+- CODE:
+- nsrange->IntersectsNode(n, &_retval);
+- RETVAL = _retval;
+- OUTPUT:
+- RETVAL
+-
+-## CompareNode(nsIDOMNode *n, PRUint16 *_retval)
+-PRUint16
+-moz_dom_CompareNode (nsrange, n)
+- nsIDOMNSRange *nsrange;
+- nsIDOMNode * n;
+- PREINIT:
+- PRUint16 _retval;
+- CODE:
+- nsrange->CompareNode(n, &_retval);
+- RETVAL = _retval;
+- OUTPUT:
+- RETVAL
+-
+-## NSDetach(void)
+-void
+-moz_dom_NSDetach (nsrange)
+- nsIDOMNSRange *nsrange;
+- CODE:
+- nsrange->NSDetach();
+-
+ # -----------------------------------------------------------------------------
+
+
+--- Mozilla-DOM-0.21/Makefile.PL.orig 2007-06-06 22:40:06.000000000 +0200
++++ Mozilla-DOM-0.21/Makefile.PL 2008-07-22 19:20:43.000000000 +0200
+@@ -17,6 +17,7 @@
my $mozpkg = 'mozilla-xpcom';
my $ffpkg = 'firefox-xpcom';
my $mffpkg = 'mozilla-firefox-xpcom';
-+my $xulpkg = 'xulrunner-xpcom';
++my $xulpkg = 'libxul';
our %build_reqs = (
'perl-ExtUtils-Depends' => '0.205',
-@@ -20,6 +21,7 @@
+@@ -24,6 +25,7 @@
$mozpkg => '1.7',
$ffpkg => '1.0',
$mffpkg => '1.0',
-+ $xulpkg => '1.8',
++ $xulpkg => '1.9',
);
unless (eval "use ExtUtils::Depends '$build_reqs{'perl-ExtUtils-Depends'}';"
-@@ -38,7 +40,8 @@
+@@ -42,9 +44,10 @@
my %pkgcfg = ExtUtils::PkgConfig->find("$mozpkg >= " . $build_reqs{$mozpkg},
"$ffpkg >= " . $build_reqs{$ffpkg},
@@ -24,27 +66,17 @@
+ "$mffpkg >= " . $build_reqs{$mffpkg},
+ "$xulpkg >= " . $build_reqs{$xulpkg});
- my ($pkg) = $pkgcfg{pkg} =~ /^(\S+-xpcom)/;
+-my ($pkg) = $pkgcfg{pkg} =~ /^(\S+-xpcom)/;
++my ($pkg) = $pkgcfg{pkg} =~ /^(\S+)/;
-@@ -59,7 +62,7 @@
+ mkdir 'build', 0777;
+
+@@ -63,7 +66,7 @@
# -I/usr/include/mozilla/string -I/usr/include/mozilla/nspr
$mozdom->set_inc($pkgcfg{cflags}, '-I.', '-I./build',
"-I$incdir", "-I$incdir/dom", "-I$incdir/webbrwsr",
- "-I$incdir/content", "-I$incdir/docshell");
-+ "-I$incdir/content", "-I$incdir/docshell", "-I$incdir/necko");
++ "-I$incdir/content", "-I$incdir/docshell", "-I$incdir/necko", "-I$incdir/xpcom");
# -L/usr/lib/mozilla -lxpcom -lplds4 -lplc4 -lnspr4 -ldl -lc -lpthread
$mozdom->set_libs($pkgcfg{libs});
---- Mozilla-DOM-0.20/xs/DOM.xs.orig 2005-09-29 04:15:06.000000000 +0200
-+++ Mozilla-DOM-0.20/xs/DOM.xs 2007-06-02 20:14:05.181981474 +0200
-@@ -12670,8 +12670,9 @@
- nsIDOMNSHTMLDocument *nshtmldocument;
- PREINIT:
- nsIDOMDocument * _retval;
-+ nsCString contenttype;
- CODE:
-- nshtmldocument->Open(&_retval);
-+ nshtmldocument->Open(contenttype, PR_FALSE, &_retval);
- RETVAL = _retval;
- OUTPUT:
- RETVAL
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/perl-Mozilla-DOM-xulrunner.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list