LP64 fix for XUL templates builder; from Martynas Venckus

ok sturm@
This commit is contained in:
naddy 2007-02-22 00:40:59 +00:00
parent d540626c47
commit 78cdda09b4
13 changed files with 92 additions and 14 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.2 2007/01/12 20:35:15 kurt Exp $
# $OpenBSD: Makefile,v 1.3 2007/02/22 00:40:59 naddy Exp $
ONLY_FOR_ARCHS= alpha amd64 i386 powerpc sparc sparc64
@ -7,9 +7,9 @@ COMMENT-devel= "devel files for Gecko"
VER= 1.8.0.4
DISTNAME= mozilla
PKGNAME= xulrunner-${VER}p0
PKGNAME-main= xulrunner-${VER}p0
PKGNAME-devel= xulrunner-devel-${VER}p0
PKGNAME= xulrunner-${VER}
PKGNAME-main= xulrunner-${VER}p1
PKGNAME-devel= xulrunner-devel-${VER}p1
SO_VERSION= 1.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.

View File

@ -1,4 +1,5 @@
MD5 (xulrunner-1.8.0.4-source.tar.bz2) = 4dc09831aa4e94fda5182a4897ed08e9
RMD160 (xulrunner-1.8.0.4-source.tar.bz2) = 7979de9b3bc85a6b44367283e343cddd12e70bdb
SHA1 (xulrunner-1.8.0.4-source.tar.bz2) = 9484a4783b86c6dc1cb9b99331791be079b8697e
SHA256 (xulrunner-1.8.0.4-source.tar.bz2) = 193825593ef37e29d82f8bcbff3119caf131390a0369709c1667b509f774ffa9
SIZE (xulrunner-1.8.0.4-source.tar.bz2) = 33846136

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-content_xul_templates_src_nsTemplateMatchSet_h,v 1.1 2007/02/22 00:40:59 naddy Exp $
--- content/xul/templates/src/nsTemplateMatchSet.h.orig Sun Apr 18 00:52:30 2004
+++ content/xul/templates/src/nsTemplateMatchSet.h Mon Feb 19 23:54:24 2007
@@ -207,7 +207,11 @@ protected:
* If the set is currently
*/
struct InlineMatches {
+#ifdef __LP64__
+ PRUint64 mCount;
+#else
PRUint32 mCount;
+#endif
nsTemplateMatch* mEntries[kMaxInlineMatches];
};

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.51 2007/01/04 20:19:54 steven Exp $
# $OpenBSD: Makefile,v 1.52 2007/02/22 00:40:59 naddy Exp $
ONLY_FOR_ARCHS= alpha amd64 i386 powerpc sparc sparc64
@ -6,7 +6,7 @@ COMMENT= "redesign of the integrated Mozilla App-Suite mail component"
VER= 1.5.0.9
DISTNAME= mozilla
PKGNAME= mozilla-thunderbird-${VER}p0
PKGNAME= mozilla-thunderbird-${VER}p1
SO_VERSION= 12.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues. Whenever PKGNAME gets

View File

@ -1,4 +1,5 @@
MD5 (thunderbird-1.5.0.9-source.tar.bz2) = bb74629a8d99a6653c5ab978cf9c6227
RMD160 (thunderbird-1.5.0.9-source.tar.bz2) = d1efc6bd0585ce2222d0bc3065a4f748a2f0f635
SHA1 (thunderbird-1.5.0.9-source.tar.bz2) = ff1b900861422b5c657a5302d9b1deb0601a42e2
SHA256 (thunderbird-1.5.0.9-source.tar.bz2) = db61537e9fa38cf00f2c28cbda48b2f6885571b9b171b543963c3ae1a3b6dffe
SIZE (thunderbird-1.5.0.9-source.tar.bz2) = 35970591

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-content_xul_templates_src_nsTemplateMatchSet_h,v 1.1 2007/02/22 00:40:59 naddy Exp $
--- content/xul/templates/src/nsTemplateMatchSet.h.orig Sun Apr 18 00:52:30 2004
+++ content/xul/templates/src/nsTemplateMatchSet.h Mon Feb 19 23:54:24 2007
@@ -207,7 +207,11 @@ protected:
* If the set is currently
*/
struct InlineMatches {
+#ifdef __LP64__
+ PRUint64 mCount;
+#else
PRUint32 mCount;
+#endif
nsTemplateMatch* mEntries[kMaxInlineMatches];
};

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.30 2007/01/04 20:19:54 steven Exp $
# $OpenBSD: Makefile,v 1.31 2007/02/22 00:40:59 naddy Exp $
ONLY_FOR_ARCHS= alpha amd64 arm i386 powerpc sparc64
SHARED_ONLY= Yes
COMMENT= "small, simple, and powerful web browser for mobile devices"
DISTNAME= minimo-20061120
PKGNAME= ${DISTNAME}p3
PKGNAME= ${DISTNAME}p4
SO_VERSION= 4.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.

View File

@ -1,4 +1,5 @@
MD5 (minimo-20061120.tar.gz) = 354ac78ac514a2a9192cc5406f7449d4
RMD160 (minimo-20061120.tar.gz) = a55b7b0cb59af38da4527baaa14dc1831de6cdd7
SHA1 (minimo-20061120.tar.gz) = 8e4a9303fca27f02274fd89a9a1ab419fd2d0bec
SHA256 (minimo-20061120.tar.gz) = 75d2e659984ad79ce3f1fc4fe795cae4be5899252c188b8b3df90eb5384f8393
SIZE (minimo-20061120.tar.gz) = 44478247

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-content_xul_templates_src_nsTemplateMatchSet_h,v 1.1 2007/02/22 00:40:59 naddy Exp $
--- content/xul/templates/src/nsTemplateMatchSet.h.orig Sun Apr 18 00:52:30 2004
+++ content/xul/templates/src/nsTemplateMatchSet.h Mon Feb 19 23:54:24 2007
@@ -207,7 +207,11 @@ protected:
* If the set is currently
*/
struct InlineMatches {
+#ifdef __LP64__
+ PRUint64 mCount;
+#else
PRUint32 mCount;
+#endif
nsTemplateMatch* mEntries[kMaxInlineMatches];
};

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.116 2007/02/17 22:27:37 steven Exp $
# $OpenBSD: Makefile,v 1.117 2007/02/22 00:40:59 naddy Exp $
ONLY_FOR_ARCHS= alpha i386 sparc sparc64 amd64 powerpc
@ -8,8 +8,8 @@ COMMENT-devel= "devel files for Gecko"
VER= 1.7.13
DISTNAME= mozilla
PKGNAME= mozilla-${VER}
PKGNAME-main= mozilla-${VER}p7
PKGNAME-devel= mozilla-devel-${VER}p7
PKGNAME-main= mozilla-${VER}p8
PKGNAME-devel= mozilla-devel-${VER}p8
DISTFILES= mozilla-${VER}-source.tar.bz2
SO_VERSION= 8.0
# NOTE: Must bump minor version if any shlib's are removed from the

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-content_xul_templates_src_nsTemplateMatchSet_h,v 1.1 2007/02/22 00:40:59 naddy Exp $
--- content/xul/templates/src/nsTemplateMatchSet.h.orig Tue Sep 25 03:32:17 2001
+++ content/xul/templates/src/nsTemplateMatchSet.h Wed Feb 21 01:11:17 2007
@@ -208,7 +208,11 @@ protected:
* If the set is currently
*/
struct InlineMatches {
+#ifdef __LP64__
+ PRUint64 mCount;
+#else
PRUint32 mCount;
+#endif
nsTemplateMatch* mEntries[kMaxInlineMatches];
};

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2007/02/14 17:13:38 kurt Exp $
# $OpenBSD: Makefile,v 1.5 2007/02/22 00:40:59 naddy Exp $
ONLY_FOR_ARCHS= alpha amd64 i386 powerpc sparc sparc64
@ -8,8 +8,8 @@ COMMENT-devel= "devel files for Gecko"
VER= 1.0.7
DISTNAME= seamonkey-${VER}.source
PKGNAME= seamonkey-${VER}
PKGNAME-main= seamonkey-${VER}p2
PKGNAME-devel= seamonkey-devel-${VER}p2
PKGNAME-main= seamonkey-${VER}p3
PKGNAME-devel= seamonkey-devel-${VER}p3
SO_VERSION= 9.3
# NOTE: Must bump minor version if any shlib's are removed from the

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-content_xul_templates_src_nsTemplateMatchSet_h,v 1.1 2007/02/22 00:40:59 naddy Exp $
--- content/xul/templates/src/nsTemplateMatchSet.h.orig Sun Apr 18 00:52:30 2004
+++ content/xul/templates/src/nsTemplateMatchSet.h Mon Feb 19 23:54:24 2007
@@ -207,7 +207,11 @@ protected:
* If the set is currently
*/
struct InlineMatches {
+#ifdef __LP64__
+ PRUint64 mCount;
+#else
PRUint32 mCount;
+#endif
nsTemplateMatch* mEntries[kMaxInlineMatches];
};