Update to 0.6. The list of all that is good in this release can be found at:
http://www.mozilla.org/products/thunderbird/releases/
This commit is contained in:
parent
16fcc6a46c
commit
152ab6f7af
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=108300
28 changed files with 3216 additions and 3372 deletions
|
@ -6,12 +6,11 @@
|
|||
#
|
||||
|
||||
PORTNAME= thunderbird
|
||||
PORTVERSION= 0.5
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.6
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ${MASTER_SITE_LOCAL} # ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= ale # thunderbird/releases/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
|
||||
MASTER_SITES= ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= thunderbird/releases/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}-source-${PORTVERSION}
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Mozilla Thunderbird is standalone mail and news that stands above
|
||||
|
@ -108,9 +107,8 @@ post-patch:
|
|||
${WRKSRC}/widget/src/gtk2/nsSound.cpp
|
||||
@${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \
|
||||
${WRKSRC}/modules/libpref/src/init/all.js \
|
||||
${WRKSRC}/mail/app/profile/all.js \
|
||||
${WRKSRC}/extensions/sroaming/resources/content/prefs/all.js \
|
||||
${WRKSRC}/calendar/sunbird/app/profile/all.js
|
||||
${WRKSRC}/modules/libpref/src/init/all.js
|
||||
@${REINPLACE_CMD} -e 's|<iconv.h>|\"${LOCALBASE}/include/iconv.h\"|g' \
|
||||
${WRKSRC}/configure \
|
||||
${WRKSRC}/intl/uconv/native/nsNativeUConvService.cpp \
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (thunderbird-0.5-source.tar.bz2) = 565b277d75909ff92dc66f824a2f33d2
|
||||
SIZE (thunderbird-0.5-source.tar.bz2) = 31426444
|
||||
MD5 (thunderbird-source-0.6.tar.bz2) = 1096cea8373f94636a4b2fdeb7c13a4f
|
||||
SIZE (thunderbird-source-0.6.tar.bz2) = 32442259
|
||||
|
|
|
@ -1,56 +0,0 @@
|
|||
--- config/preprocessor.pl.orig Fri Oct 24 18:17:32 2003
|
||||
+++ config/preprocessor.pl Sun Dec 7 15:17:57 2003
|
||||
@@ -76,16 +76,40 @@
|
||||
########################################################################
|
||||
|
||||
package main;
|
||||
-use File::Spec 0.8;
|
||||
+use File::Spec;
|
||||
use File::Spec::Unix; # on all platforms, because the #include syntax is unix-based
|
||||
+use File::Basename;
|
||||
+use Cwd;
|
||||
+
|
||||
+# This code is taken from File::Spec::Unix 0.8.
|
||||
+sub rel2abs {
|
||||
+ my ($path, $base) = @_;
|
||||
+
|
||||
+ if ( ! File::Spec->file_name_is_absolute( $path ) ) {
|
||||
+ if ( !defined( $base ) || $base eq '' ) {
|
||||
+ $base = cwd() ;
|
||||
+ }
|
||||
+ elsif ( ! File::Spec->file_name_is_absolute( $base ) ) {
|
||||
+ $base = rel2abs( $base );
|
||||
+ }
|
||||
+ else {
|
||||
+ $base = File::Spec->canonpath( $base );
|
||||
+ }
|
||||
+
|
||||
+ $path = File::Spec->catdir( $base, $path );
|
||||
+ }
|
||||
+
|
||||
+ return File::Spec->canonpath( $path );
|
||||
+}
|
||||
+# End code from File::Spec::Unix
|
||||
+
|
||||
|
||||
sub include {
|
||||
my($stack, $filename) = @_;
|
||||
my $directory = $stack->{'variables'}->{'DIRECTORY'};
|
||||
if ($filename ne '-') {
|
||||
- $filename = File::Spec->rel2abs($filename, $directory);
|
||||
- my($volume, $path) = File::Spec->splitpath($filename);
|
||||
- $directory = File::Spec->catpath($volume, $path, '');
|
||||
+ $filename = rel2abs($filename, $directory);
|
||||
+ $directory = File::Spec->catdir(dirname($filename));
|
||||
}
|
||||
local $stack->{'variables'}->{'DIRECTORY'} = $directory;
|
||||
local $stack->{'variables'}->{'FILE'} = $filename;
|
||||
@@ -395,7 +419,7 @@
|
||||
my $stack = shift;
|
||||
return if $stack->disabled;
|
||||
die "argument expected\n" unless @_;
|
||||
- my $filename = File::Spec->catpath(File::Spec::Unix->splitpath(@_));
|
||||
+ my $filename = File::Spec->catpath(dirname(@_), basename(@_));
|
||||
if ($stack->{'dependencies'}) {
|
||||
$stack->visit($filename);
|
||||
} else {
|
|
@ -1,30 +0,0 @@
|
|||
--- directory/c-sdk/ldap/libraries/liblber/lber-int.h Tue Mar 26 13:53:23 2002
|
||||
+++ directory/c-sdk/ldap/libraries/liblber/lber-int.h Sat Dec 13 13:02:49 2003
|
||||
@@ -236,15 +236,15 @@
|
||||
(((_l)&0xff0000)>>8) + (((_l)&0xff000000)>>24))
|
||||
#define LBER_NTOHL(_l) LBER_HTONL(_l)
|
||||
|
||||
-#elif !defined(__alpha) || defined(VMS)
|
||||
+#elif !defined(__amd64__) && (!defined(__alpha) || defined(VMS))
|
||||
|
||||
#define LBER_HTONL( l ) htonl( l )
|
||||
#define LBER_NTOHL( l ) ntohl( l )
|
||||
|
||||
#else /* __alpha */
|
||||
/*
|
||||
- * htonl and ntohl on the DEC Alpha under OSF 1 seem to only swap the
|
||||
- * lower-order 32-bits of a (64-bit) long, so we define correct versions
|
||||
+ * htonl and ntohl on the 64 bit UNIX platforms only swap the lower-order
|
||||
+ * 32-bits of a (64-bit) long, so we define correct versions
|
||||
* here.
|
||||
*/
|
||||
#define LBER_HTONL( l ) (((long)htonl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
#define LBER_NTOHL( l ) (((long)ntohl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
||||
| ntohl( ( (l) & 0xFFFFFFFF00000000 ) >> 32 ))
|
||||
-#endif /* __alpha */
|
||||
+#endif /* __alpha || __amd64__ */
|
||||
|
||||
|
||||
/* function prototypes */
|
|
@ -1,12 +1,14 @@
|
|||
--- nsprpub/pr/src/io/prprf.c Wed Feb 26 15:53:42 2003
|
||||
+++ nsprpub/pr/src/io/prprf.c Thu Oct 16 22:50:40 2003
|
||||
@@ -52,5 +52,8 @@
|
||||
--- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004
|
||||
+++ nsprpub/pr/src/io/prprf.c Mon May 3 13:00:27 2004
|
||||
@@ -51,7 +51,10 @@
|
||||
** Note: on some platforms va_list is defined as an array,
|
||||
** and requires array notation.
|
||||
*/
|
||||
-#if (defined(LINUX) && defined(__powerpc__)) || \
|
||||
-#if (defined(LINUX) && defined(__x86_64__))
|
||||
+#if defined(__amd64__)
|
||||
+#include <stdarg.h>
|
||||
+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar))
|
||||
+#elif (defined(LINUX) && defined(__powerpc__)) || \
|
||||
+#elif (defined(LINUX) && defined(__x86_64__))
|
||||
#define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar))
|
||||
#elif (defined(LINUX) && defined(__powerpc__)) || \
|
||||
(defined(LINUX) && defined(__s390__)) || \
|
||||
(defined(LINUX) && defined(__s390x__)) || \
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Sun Feb 1 15:39:59 2004
|
||||
+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Sun Feb 1 15:40:11 2004
|
||||
--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004
|
||||
+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Mon May 3 13:05:12 2004
|
||||
@@ -8,7 +8,7 @@
|
||||
* 1 is AddRef
|
||||
* 2 is Release
|
||||
*/
|
||||
-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__))
|
||||
+#if !defined(__ia64)
|
||||
XPTC_EXPORT NS_IMETHOD Stub3();
|
||||
XPTC_EXPORT NS_IMETHOD Stub4();
|
||||
XPTC_EXPORT NS_IMETHOD Stub5();
|
||||
NS_IMETHOD Stub3();
|
||||
NS_IMETHOD Stub4();
|
||||
NS_IMETHOD Stub5();
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -6,12 +6,11 @@
|
|||
#
|
||||
|
||||
PORTNAME= thunderbird
|
||||
PORTVERSION= 0.5
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.6
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ${MASTER_SITE_LOCAL} # ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= ale # thunderbird/releases/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
|
||||
MASTER_SITES= ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= thunderbird/releases/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}-source-${PORTVERSION}
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Mozilla Thunderbird is standalone mail and news that stands above
|
||||
|
@ -108,9 +107,8 @@ post-patch:
|
|||
${WRKSRC}/widget/src/gtk2/nsSound.cpp
|
||||
@${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \
|
||||
${WRKSRC}/modules/libpref/src/init/all.js \
|
||||
${WRKSRC}/mail/app/profile/all.js \
|
||||
${WRKSRC}/extensions/sroaming/resources/content/prefs/all.js \
|
||||
${WRKSRC}/calendar/sunbird/app/profile/all.js
|
||||
${WRKSRC}/modules/libpref/src/init/all.js
|
||||
@${REINPLACE_CMD} -e 's|<iconv.h>|\"${LOCALBASE}/include/iconv.h\"|g' \
|
||||
${WRKSRC}/configure \
|
||||
${WRKSRC}/intl/uconv/native/nsNativeUConvService.cpp \
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (thunderbird-0.5-source.tar.bz2) = 565b277d75909ff92dc66f824a2f33d2
|
||||
SIZE (thunderbird-0.5-source.tar.bz2) = 31426444
|
||||
MD5 (thunderbird-source-0.6.tar.bz2) = 1096cea8373f94636a4b2fdeb7c13a4f
|
||||
SIZE (thunderbird-source-0.6.tar.bz2) = 32442259
|
||||
|
|
|
@ -1,56 +0,0 @@
|
|||
--- config/preprocessor.pl.orig Fri Oct 24 18:17:32 2003
|
||||
+++ config/preprocessor.pl Sun Dec 7 15:17:57 2003
|
||||
@@ -76,16 +76,40 @@
|
||||
########################################################################
|
||||
|
||||
package main;
|
||||
-use File::Spec 0.8;
|
||||
+use File::Spec;
|
||||
use File::Spec::Unix; # on all platforms, because the #include syntax is unix-based
|
||||
+use File::Basename;
|
||||
+use Cwd;
|
||||
+
|
||||
+# This code is taken from File::Spec::Unix 0.8.
|
||||
+sub rel2abs {
|
||||
+ my ($path, $base) = @_;
|
||||
+
|
||||
+ if ( ! File::Spec->file_name_is_absolute( $path ) ) {
|
||||
+ if ( !defined( $base ) || $base eq '' ) {
|
||||
+ $base = cwd() ;
|
||||
+ }
|
||||
+ elsif ( ! File::Spec->file_name_is_absolute( $base ) ) {
|
||||
+ $base = rel2abs( $base );
|
||||
+ }
|
||||
+ else {
|
||||
+ $base = File::Spec->canonpath( $base );
|
||||
+ }
|
||||
+
|
||||
+ $path = File::Spec->catdir( $base, $path );
|
||||
+ }
|
||||
+
|
||||
+ return File::Spec->canonpath( $path );
|
||||
+}
|
||||
+# End code from File::Spec::Unix
|
||||
+
|
||||
|
||||
sub include {
|
||||
my($stack, $filename) = @_;
|
||||
my $directory = $stack->{'variables'}->{'DIRECTORY'};
|
||||
if ($filename ne '-') {
|
||||
- $filename = File::Spec->rel2abs($filename, $directory);
|
||||
- my($volume, $path) = File::Spec->splitpath($filename);
|
||||
- $directory = File::Spec->catpath($volume, $path, '');
|
||||
+ $filename = rel2abs($filename, $directory);
|
||||
+ $directory = File::Spec->catdir(dirname($filename));
|
||||
}
|
||||
local $stack->{'variables'}->{'DIRECTORY'} = $directory;
|
||||
local $stack->{'variables'}->{'FILE'} = $filename;
|
||||
@@ -395,7 +419,7 @@
|
||||
my $stack = shift;
|
||||
return if $stack->disabled;
|
||||
die "argument expected\n" unless @_;
|
||||
- my $filename = File::Spec->catpath(File::Spec::Unix->splitpath(@_));
|
||||
+ my $filename = File::Spec->catpath(dirname(@_), basename(@_));
|
||||
if ($stack->{'dependencies'}) {
|
||||
$stack->visit($filename);
|
||||
} else {
|
|
@ -1,30 +0,0 @@
|
|||
--- directory/c-sdk/ldap/libraries/liblber/lber-int.h Tue Mar 26 13:53:23 2002
|
||||
+++ directory/c-sdk/ldap/libraries/liblber/lber-int.h Sat Dec 13 13:02:49 2003
|
||||
@@ -236,15 +236,15 @@
|
||||
(((_l)&0xff0000)>>8) + (((_l)&0xff000000)>>24))
|
||||
#define LBER_NTOHL(_l) LBER_HTONL(_l)
|
||||
|
||||
-#elif !defined(__alpha) || defined(VMS)
|
||||
+#elif !defined(__amd64__) && (!defined(__alpha) || defined(VMS))
|
||||
|
||||
#define LBER_HTONL( l ) htonl( l )
|
||||
#define LBER_NTOHL( l ) ntohl( l )
|
||||
|
||||
#else /* __alpha */
|
||||
/*
|
||||
- * htonl and ntohl on the DEC Alpha under OSF 1 seem to only swap the
|
||||
- * lower-order 32-bits of a (64-bit) long, so we define correct versions
|
||||
+ * htonl and ntohl on the 64 bit UNIX platforms only swap the lower-order
|
||||
+ * 32-bits of a (64-bit) long, so we define correct versions
|
||||
* here.
|
||||
*/
|
||||
#define LBER_HTONL( l ) (((long)htonl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
#define LBER_NTOHL( l ) (((long)ntohl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
||||
| ntohl( ( (l) & 0xFFFFFFFF00000000 ) >> 32 ))
|
||||
-#endif /* __alpha */
|
||||
+#endif /* __alpha || __amd64__ */
|
||||
|
||||
|
||||
/* function prototypes */
|
|
@ -1,12 +1,14 @@
|
|||
--- nsprpub/pr/src/io/prprf.c Wed Feb 26 15:53:42 2003
|
||||
+++ nsprpub/pr/src/io/prprf.c Thu Oct 16 22:50:40 2003
|
||||
@@ -52,5 +52,8 @@
|
||||
--- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004
|
||||
+++ nsprpub/pr/src/io/prprf.c Mon May 3 13:00:27 2004
|
||||
@@ -51,7 +51,10 @@
|
||||
** Note: on some platforms va_list is defined as an array,
|
||||
** and requires array notation.
|
||||
*/
|
||||
-#if (defined(LINUX) && defined(__powerpc__)) || \
|
||||
-#if (defined(LINUX) && defined(__x86_64__))
|
||||
+#if defined(__amd64__)
|
||||
+#include <stdarg.h>
|
||||
+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar))
|
||||
+#elif (defined(LINUX) && defined(__powerpc__)) || \
|
||||
+#elif (defined(LINUX) && defined(__x86_64__))
|
||||
#define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar))
|
||||
#elif (defined(LINUX) && defined(__powerpc__)) || \
|
||||
(defined(LINUX) && defined(__s390__)) || \
|
||||
(defined(LINUX) && defined(__s390x__)) || \
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Sun Feb 1 15:39:59 2004
|
||||
+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Sun Feb 1 15:40:11 2004
|
||||
--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004
|
||||
+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Mon May 3 13:05:12 2004
|
||||
@@ -8,7 +8,7 @@
|
||||
* 1 is AddRef
|
||||
* 2 is Release
|
||||
*/
|
||||
-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__))
|
||||
+#if !defined(__ia64)
|
||||
XPTC_EXPORT NS_IMETHOD Stub3();
|
||||
XPTC_EXPORT NS_IMETHOD Stub4();
|
||||
XPTC_EXPORT NS_IMETHOD Stub5();
|
||||
NS_IMETHOD Stub3();
|
||||
NS_IMETHOD Stub4();
|
||||
NS_IMETHOD Stub5();
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -6,12 +6,11 @@
|
|||
#
|
||||
|
||||
PORTNAME= thunderbird
|
||||
PORTVERSION= 0.5
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.6
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ${MASTER_SITE_LOCAL} # ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= ale # thunderbird/releases/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
|
||||
MASTER_SITES= ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= thunderbird/releases/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}-source-${PORTVERSION}
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Mozilla Thunderbird is standalone mail and news that stands above
|
||||
|
@ -108,9 +107,8 @@ post-patch:
|
|||
${WRKSRC}/widget/src/gtk2/nsSound.cpp
|
||||
@${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \
|
||||
${WRKSRC}/modules/libpref/src/init/all.js \
|
||||
${WRKSRC}/mail/app/profile/all.js \
|
||||
${WRKSRC}/extensions/sroaming/resources/content/prefs/all.js \
|
||||
${WRKSRC}/calendar/sunbird/app/profile/all.js
|
||||
${WRKSRC}/modules/libpref/src/init/all.js
|
||||
@${REINPLACE_CMD} -e 's|<iconv.h>|\"${LOCALBASE}/include/iconv.h\"|g' \
|
||||
${WRKSRC}/configure \
|
||||
${WRKSRC}/intl/uconv/native/nsNativeUConvService.cpp \
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (thunderbird-0.5-source.tar.bz2) = 565b277d75909ff92dc66f824a2f33d2
|
||||
SIZE (thunderbird-0.5-source.tar.bz2) = 31426444
|
||||
MD5 (thunderbird-source-0.6.tar.bz2) = 1096cea8373f94636a4b2fdeb7c13a4f
|
||||
SIZE (thunderbird-source-0.6.tar.bz2) = 32442259
|
||||
|
|
|
@ -1,56 +0,0 @@
|
|||
--- config/preprocessor.pl.orig Fri Oct 24 18:17:32 2003
|
||||
+++ config/preprocessor.pl Sun Dec 7 15:17:57 2003
|
||||
@@ -76,16 +76,40 @@
|
||||
########################################################################
|
||||
|
||||
package main;
|
||||
-use File::Spec 0.8;
|
||||
+use File::Spec;
|
||||
use File::Spec::Unix; # on all platforms, because the #include syntax is unix-based
|
||||
+use File::Basename;
|
||||
+use Cwd;
|
||||
+
|
||||
+# This code is taken from File::Spec::Unix 0.8.
|
||||
+sub rel2abs {
|
||||
+ my ($path, $base) = @_;
|
||||
+
|
||||
+ if ( ! File::Spec->file_name_is_absolute( $path ) ) {
|
||||
+ if ( !defined( $base ) || $base eq '' ) {
|
||||
+ $base = cwd() ;
|
||||
+ }
|
||||
+ elsif ( ! File::Spec->file_name_is_absolute( $base ) ) {
|
||||
+ $base = rel2abs( $base );
|
||||
+ }
|
||||
+ else {
|
||||
+ $base = File::Spec->canonpath( $base );
|
||||
+ }
|
||||
+
|
||||
+ $path = File::Spec->catdir( $base, $path );
|
||||
+ }
|
||||
+
|
||||
+ return File::Spec->canonpath( $path );
|
||||
+}
|
||||
+# End code from File::Spec::Unix
|
||||
+
|
||||
|
||||
sub include {
|
||||
my($stack, $filename) = @_;
|
||||
my $directory = $stack->{'variables'}->{'DIRECTORY'};
|
||||
if ($filename ne '-') {
|
||||
- $filename = File::Spec->rel2abs($filename, $directory);
|
||||
- my($volume, $path) = File::Spec->splitpath($filename);
|
||||
- $directory = File::Spec->catpath($volume, $path, '');
|
||||
+ $filename = rel2abs($filename, $directory);
|
||||
+ $directory = File::Spec->catdir(dirname($filename));
|
||||
}
|
||||
local $stack->{'variables'}->{'DIRECTORY'} = $directory;
|
||||
local $stack->{'variables'}->{'FILE'} = $filename;
|
||||
@@ -395,7 +419,7 @@
|
||||
my $stack = shift;
|
||||
return if $stack->disabled;
|
||||
die "argument expected\n" unless @_;
|
||||
- my $filename = File::Spec->catpath(File::Spec::Unix->splitpath(@_));
|
||||
+ my $filename = File::Spec->catpath(dirname(@_), basename(@_));
|
||||
if ($stack->{'dependencies'}) {
|
||||
$stack->visit($filename);
|
||||
} else {
|
|
@ -1,30 +0,0 @@
|
|||
--- directory/c-sdk/ldap/libraries/liblber/lber-int.h Tue Mar 26 13:53:23 2002
|
||||
+++ directory/c-sdk/ldap/libraries/liblber/lber-int.h Sat Dec 13 13:02:49 2003
|
||||
@@ -236,15 +236,15 @@
|
||||
(((_l)&0xff0000)>>8) + (((_l)&0xff000000)>>24))
|
||||
#define LBER_NTOHL(_l) LBER_HTONL(_l)
|
||||
|
||||
-#elif !defined(__alpha) || defined(VMS)
|
||||
+#elif !defined(__amd64__) && (!defined(__alpha) || defined(VMS))
|
||||
|
||||
#define LBER_HTONL( l ) htonl( l )
|
||||
#define LBER_NTOHL( l ) ntohl( l )
|
||||
|
||||
#else /* __alpha */
|
||||
/*
|
||||
- * htonl and ntohl on the DEC Alpha under OSF 1 seem to only swap the
|
||||
- * lower-order 32-bits of a (64-bit) long, so we define correct versions
|
||||
+ * htonl and ntohl on the 64 bit UNIX platforms only swap the lower-order
|
||||
+ * 32-bits of a (64-bit) long, so we define correct versions
|
||||
* here.
|
||||
*/
|
||||
#define LBER_HTONL( l ) (((long)htonl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
#define LBER_NTOHL( l ) (((long)ntohl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
||||
| ntohl( ( (l) & 0xFFFFFFFF00000000 ) >> 32 ))
|
||||
-#endif /* __alpha */
|
||||
+#endif /* __alpha || __amd64__ */
|
||||
|
||||
|
||||
/* function prototypes */
|
|
@ -1,12 +1,14 @@
|
|||
--- nsprpub/pr/src/io/prprf.c Wed Feb 26 15:53:42 2003
|
||||
+++ nsprpub/pr/src/io/prprf.c Thu Oct 16 22:50:40 2003
|
||||
@@ -52,5 +52,8 @@
|
||||
--- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004
|
||||
+++ nsprpub/pr/src/io/prprf.c Mon May 3 13:00:27 2004
|
||||
@@ -51,7 +51,10 @@
|
||||
** Note: on some platforms va_list is defined as an array,
|
||||
** and requires array notation.
|
||||
*/
|
||||
-#if (defined(LINUX) && defined(__powerpc__)) || \
|
||||
-#if (defined(LINUX) && defined(__x86_64__))
|
||||
+#if defined(__amd64__)
|
||||
+#include <stdarg.h>
|
||||
+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar))
|
||||
+#elif (defined(LINUX) && defined(__powerpc__)) || \
|
||||
+#elif (defined(LINUX) && defined(__x86_64__))
|
||||
#define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar))
|
||||
#elif (defined(LINUX) && defined(__powerpc__)) || \
|
||||
(defined(LINUX) && defined(__s390__)) || \
|
||||
(defined(LINUX) && defined(__s390x__)) || \
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Sun Feb 1 15:39:59 2004
|
||||
+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Sun Feb 1 15:40:11 2004
|
||||
--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004
|
||||
+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Mon May 3 13:05:12 2004
|
||||
@@ -8,7 +8,7 @@
|
||||
* 1 is AddRef
|
||||
* 2 is Release
|
||||
*/
|
||||
-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__))
|
||||
+#if !defined(__ia64)
|
||||
XPTC_EXPORT NS_IMETHOD Stub3();
|
||||
XPTC_EXPORT NS_IMETHOD Stub4();
|
||||
XPTC_EXPORT NS_IMETHOD Stub5();
|
||||
NS_IMETHOD Stub3();
|
||||
NS_IMETHOD Stub4();
|
||||
NS_IMETHOD Stub5();
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -6,12 +6,11 @@
|
|||
#
|
||||
|
||||
PORTNAME= thunderbird
|
||||
PORTVERSION= 0.5
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.6
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ${MASTER_SITE_LOCAL} # ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= ale # thunderbird/releases/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
|
||||
MASTER_SITES= ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= thunderbird/releases/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}-source-${PORTVERSION}
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Mozilla Thunderbird is standalone mail and news that stands above
|
||||
|
@ -108,9 +107,8 @@ post-patch:
|
|||
${WRKSRC}/widget/src/gtk2/nsSound.cpp
|
||||
@${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \
|
||||
${WRKSRC}/modules/libpref/src/init/all.js \
|
||||
${WRKSRC}/mail/app/profile/all.js \
|
||||
${WRKSRC}/extensions/sroaming/resources/content/prefs/all.js \
|
||||
${WRKSRC}/calendar/sunbird/app/profile/all.js
|
||||
${WRKSRC}/modules/libpref/src/init/all.js
|
||||
@${REINPLACE_CMD} -e 's|<iconv.h>|\"${LOCALBASE}/include/iconv.h\"|g' \
|
||||
${WRKSRC}/configure \
|
||||
${WRKSRC}/intl/uconv/native/nsNativeUConvService.cpp \
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (thunderbird-0.5-source.tar.bz2) = 565b277d75909ff92dc66f824a2f33d2
|
||||
SIZE (thunderbird-0.5-source.tar.bz2) = 31426444
|
||||
MD5 (thunderbird-source-0.6.tar.bz2) = 1096cea8373f94636a4b2fdeb7c13a4f
|
||||
SIZE (thunderbird-source-0.6.tar.bz2) = 32442259
|
||||
|
|
|
@ -1,56 +0,0 @@
|
|||
--- config/preprocessor.pl.orig Fri Oct 24 18:17:32 2003
|
||||
+++ config/preprocessor.pl Sun Dec 7 15:17:57 2003
|
||||
@@ -76,16 +76,40 @@
|
||||
########################################################################
|
||||
|
||||
package main;
|
||||
-use File::Spec 0.8;
|
||||
+use File::Spec;
|
||||
use File::Spec::Unix; # on all platforms, because the #include syntax is unix-based
|
||||
+use File::Basename;
|
||||
+use Cwd;
|
||||
+
|
||||
+# This code is taken from File::Spec::Unix 0.8.
|
||||
+sub rel2abs {
|
||||
+ my ($path, $base) = @_;
|
||||
+
|
||||
+ if ( ! File::Spec->file_name_is_absolute( $path ) ) {
|
||||
+ if ( !defined( $base ) || $base eq '' ) {
|
||||
+ $base = cwd() ;
|
||||
+ }
|
||||
+ elsif ( ! File::Spec->file_name_is_absolute( $base ) ) {
|
||||
+ $base = rel2abs( $base );
|
||||
+ }
|
||||
+ else {
|
||||
+ $base = File::Spec->canonpath( $base );
|
||||
+ }
|
||||
+
|
||||
+ $path = File::Spec->catdir( $base, $path );
|
||||
+ }
|
||||
+
|
||||
+ return File::Spec->canonpath( $path );
|
||||
+}
|
||||
+# End code from File::Spec::Unix
|
||||
+
|
||||
|
||||
sub include {
|
||||
my($stack, $filename) = @_;
|
||||
my $directory = $stack->{'variables'}->{'DIRECTORY'};
|
||||
if ($filename ne '-') {
|
||||
- $filename = File::Spec->rel2abs($filename, $directory);
|
||||
- my($volume, $path) = File::Spec->splitpath($filename);
|
||||
- $directory = File::Spec->catpath($volume, $path, '');
|
||||
+ $filename = rel2abs($filename, $directory);
|
||||
+ $directory = File::Spec->catdir(dirname($filename));
|
||||
}
|
||||
local $stack->{'variables'}->{'DIRECTORY'} = $directory;
|
||||
local $stack->{'variables'}->{'FILE'} = $filename;
|
||||
@@ -395,7 +419,7 @@
|
||||
my $stack = shift;
|
||||
return if $stack->disabled;
|
||||
die "argument expected\n" unless @_;
|
||||
- my $filename = File::Spec->catpath(File::Spec::Unix->splitpath(@_));
|
||||
+ my $filename = File::Spec->catpath(dirname(@_), basename(@_));
|
||||
if ($stack->{'dependencies'}) {
|
||||
$stack->visit($filename);
|
||||
} else {
|
|
@ -1,30 +0,0 @@
|
|||
--- directory/c-sdk/ldap/libraries/liblber/lber-int.h Tue Mar 26 13:53:23 2002
|
||||
+++ directory/c-sdk/ldap/libraries/liblber/lber-int.h Sat Dec 13 13:02:49 2003
|
||||
@@ -236,15 +236,15 @@
|
||||
(((_l)&0xff0000)>>8) + (((_l)&0xff000000)>>24))
|
||||
#define LBER_NTOHL(_l) LBER_HTONL(_l)
|
||||
|
||||
-#elif !defined(__alpha) || defined(VMS)
|
||||
+#elif !defined(__amd64__) && (!defined(__alpha) || defined(VMS))
|
||||
|
||||
#define LBER_HTONL( l ) htonl( l )
|
||||
#define LBER_NTOHL( l ) ntohl( l )
|
||||
|
||||
#else /* __alpha */
|
||||
/*
|
||||
- * htonl and ntohl on the DEC Alpha under OSF 1 seem to only swap the
|
||||
- * lower-order 32-bits of a (64-bit) long, so we define correct versions
|
||||
+ * htonl and ntohl on the 64 bit UNIX platforms only swap the lower-order
|
||||
+ * 32-bits of a (64-bit) long, so we define correct versions
|
||||
* here.
|
||||
*/
|
||||
#define LBER_HTONL( l ) (((long)htonl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
#define LBER_NTOHL( l ) (((long)ntohl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
||||
| ntohl( ( (l) & 0xFFFFFFFF00000000 ) >> 32 ))
|
||||
-#endif /* __alpha */
|
||||
+#endif /* __alpha || __amd64__ */
|
||||
|
||||
|
||||
/* function prototypes */
|
|
@ -1,12 +1,14 @@
|
|||
--- nsprpub/pr/src/io/prprf.c Wed Feb 26 15:53:42 2003
|
||||
+++ nsprpub/pr/src/io/prprf.c Thu Oct 16 22:50:40 2003
|
||||
@@ -52,5 +52,8 @@
|
||||
--- nsprpub/pr/src/io/prprf.c.orig Mon Mar 8 22:18:19 2004
|
||||
+++ nsprpub/pr/src/io/prprf.c Mon May 3 13:00:27 2004
|
||||
@@ -51,7 +51,10 @@
|
||||
** Note: on some platforms va_list is defined as an array,
|
||||
** and requires array notation.
|
||||
*/
|
||||
-#if (defined(LINUX) && defined(__powerpc__)) || \
|
||||
-#if (defined(LINUX) && defined(__x86_64__))
|
||||
+#if defined(__amd64__)
|
||||
+#include <stdarg.h>
|
||||
+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar))
|
||||
+#elif (defined(LINUX) && defined(__powerpc__)) || \
|
||||
+#elif (defined(LINUX) && defined(__x86_64__))
|
||||
#define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar))
|
||||
#elif (defined(LINUX) && defined(__powerpc__)) || \
|
||||
(defined(LINUX) && defined(__s390__)) || \
|
||||
(defined(LINUX) && defined(__s390x__)) || \
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Sun Feb 1 15:39:59 2004
|
||||
+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Sun Feb 1 15:40:11 2004
|
||||
--- xpcom/reflect/xptcall/public/xptcstubsdecl.inc.orig Tue Mar 16 03:07:25 2004
|
||||
+++ xpcom/reflect/xptcall/public/xptcstubsdecl.inc Mon May 3 13:05:12 2004
|
||||
@@ -8,7 +8,7 @@
|
||||
* 1 is AddRef
|
||||
* 2 is Release
|
||||
*/
|
||||
-#if !defined(__ia64) || (!defined(__hpux) && !defined(__linux__))
|
||||
+#if !defined(__ia64)
|
||||
XPTC_EXPORT NS_IMETHOD Stub3();
|
||||
XPTC_EXPORT NS_IMETHOD Stub4();
|
||||
XPTC_EXPORT NS_IMETHOD Stub5();
|
||||
NS_IMETHOD Stub3();
|
||||
NS_IMETHOD Stub4();
|
||||
NS_IMETHOD Stub5();
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue