mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 03:30:05 +02:00
Removed obsolete files from mozilla firefox port.
The repository now exists at https://github.com/mmadia/bezilla
This commit is contained in:
@@ -1,199 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
#
|
||||
CWD=`pwd`
|
||||
DOWNLOADS="$CWD/downloads"
|
||||
DEPS="$CWD/dependencies"
|
||||
DIRECTORIES=( "$DOWNLOADS" "$DEPS")
|
||||
WGET_CMD='wget --quiet'
|
||||
DEP_URLS=( \
|
||||
'http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob_plain;f=build-aux/config.guess' \
|
||||
'http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob_plain;f=build-aux/config.sub' \
|
||||
'http://ports.haiku-files.org/svn/haikuports/trunk/dev-libs/glib/pkgconfig_glib-1.2.10-installable.diff' \
|
||||
'http://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz' \
|
||||
'http://pkgconfig.freedesktop.org/releases/pkg-config-0.23.tar.gz' \
|
||||
'http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/source/libIDL-0.6.8.tar.gz' )
|
||||
# ####
|
||||
# NOTE: currently andrewtv.org is down
|
||||
#'http://andrewtv.org/static/libIDL/libIDL-0.6.8.tar.gz' \
|
||||
|
||||
AUTOCONF_CMD="/boot/common/bin/autoconf-2.13"
|
||||
# --macro-dir=/boot/apps/autoconf-2.13/share/autoconf"
|
||||
|
||||
PREFIX=--prefix=/boot/common
|
||||
|
||||
# #################################
|
||||
# create_dirs ()
|
||||
#
|
||||
function create_dirs ()
|
||||
{
|
||||
echo "Creating directory structure ... "
|
||||
for dir in ${DIRECTORIES[@]}
|
||||
do
|
||||
if ! [ -d "$dir" ] ; then
|
||||
mkdir -p "$dir"
|
||||
fi
|
||||
done
|
||||
} # function create_dirs ()
|
||||
|
||||
|
||||
# #################################
|
||||
# download_deps ()
|
||||
#
|
||||
function download_deps ()
|
||||
{
|
||||
echo "Downloading necessary dependency source archives ... "
|
||||
|
||||
for url in ${DEP_URLS[@]}
|
||||
do
|
||||
filename=${url##*/}
|
||||
if ! [ -e "$DOWNLOADS/$filename" ]; then
|
||||
echo " $filename ..."
|
||||
$WGET_CMD --output-document="$DOWNLOADS/$filename" "$url"
|
||||
fi
|
||||
done
|
||||
} # function download_deps ()
|
||||
|
||||
|
||||
# #################################
|
||||
# unpack_deps ()
|
||||
#
|
||||
function unpack_deps ()
|
||||
{
|
||||
|
||||
echo "Expanding dependency source archives ... "
|
||||
|
||||
for archive in "$DOWNLOADS"/*
|
||||
do
|
||||
ext=${archive##*.}
|
||||
file=${archive##*/}
|
||||
|
||||
if [ "$ext" = "gz" ]; then
|
||||
cd "$DEPS"
|
||||
if ! [ -f "$file"-expanded ]; then
|
||||
tar xvf "$archive"
|
||||
touch "$file"-expanded
|
||||
fi
|
||||
cd "$CWD"
|
||||
|
||||
fi
|
||||
done
|
||||
} # function unpack_deps ()
|
||||
|
||||
|
||||
# #################################
|
||||
# copy_config_sub ()
|
||||
#
|
||||
function copy_config_guess ()
|
||||
{
|
||||
cd "$DEPS"
|
||||
echo "Updating dependencies' config.guess ..."
|
||||
for result in `find -name config.guess`
|
||||
do
|
||||
echo "$result"
|
||||
cp -f "$DOWNLOADS/config.guess" "$result"
|
||||
done
|
||||
cd "$CWD"
|
||||
} # function copy_config_guess ()
|
||||
|
||||
|
||||
# #################################
|
||||
# copy_config_sub ()
|
||||
#
|
||||
function copy_config_sub ()
|
||||
{
|
||||
|
||||
cd "$DEPS"
|
||||
echo "Updating dependencies' config.sub ..."
|
||||
for result in `find -name config.sub`
|
||||
do
|
||||
echo "$result"
|
||||
cp -f "$DOWNLOADS/config.sub" "$result"
|
||||
done
|
||||
cd "$CWD"
|
||||
} # function copy_config_sub ()
|
||||
|
||||
|
||||
# #################################
|
||||
# build_autoconf213 ()
|
||||
#
|
||||
function build_autoconf213 ()
|
||||
{
|
||||
cd "$CWD"'/dependencies/autoconf-2.13'
|
||||
echo "`pwd`"
|
||||
./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||
make
|
||||
make install
|
||||
cd "$CWD"
|
||||
} # function build_autoconf213 ()
|
||||
|
||||
|
||||
|
||||
# #################################
|
||||
# build_glib ()
|
||||
#
|
||||
# NOTE : TODO : re-do patch, as it does not include configure.in changes
|
||||
function build_glib ()
|
||||
{
|
||||
cd "$CWD"/dependencies/pkg-config-0.23/
|
||||
echo "`pwd`"
|
||||
patch -p0 -N -i "$DOWNLOADS"/pkgconfig_glib-1.2.10-installable.diff
|
||||
cd glib-1.2.10
|
||||
libtoolize --force --copy
|
||||
aclocal
|
||||
automake
|
||||
autoconf
|
||||
./configure "$PREFIX"
|
||||
make
|
||||
make check
|
||||
make install
|
||||
cd "$CWD"
|
||||
} # function build_glib ()
|
||||
|
||||
|
||||
# #################################
|
||||
# build_libidl ()
|
||||
#
|
||||
function build_libidl ()
|
||||
{
|
||||
cd "$CWD"/dependencies
|
||||
cd libIDL-0.6.8
|
||||
$AUTOCONF_CMD
|
||||
./configure "$PREFIX"
|
||||
make
|
||||
make install
|
||||
cd "$CWD"
|
||||
} # function build_libidl ()
|
||||
|
||||
|
||||
# #################################
|
||||
# print_mozconfig_message ()
|
||||
#
|
||||
function print_mozconfig_message ()
|
||||
{
|
||||
cat <<EOF
|
||||
####====--------------------------------------------====####
|
||||
### === --- THIS MUST GO IN YOUR MOZCONFIG --- === ###
|
||||
#
|
||||
export GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
|
||||
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
#
|
||||
####====--------------------------------------------====####
|
||||
EOF
|
||||
|
||||
} # function print_mozconfig_message ()
|
||||
# #################################
|
||||
# main execution block
|
||||
#
|
||||
create_dirs
|
||||
download_deps
|
||||
unpack_deps
|
||||
copy_config_guess
|
||||
copy_config_sub
|
||||
build_autoconf213
|
||||
build_glib
|
||||
build_libidl
|
||||
print_mozconfig_message
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,43 +0,0 @@
|
||||
<!DOCTYPE NETSCAPE-Bookmark-file-1>
|
||||
<!-- This is an automatically generated file.
|
||||
It will be read and overwritten.
|
||||
DO NOT EDIT! -->
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
|
||||
<TITLE>Bookmarks</TITLE>
|
||||
<H1>Bookmarks</H1>
|
||||
|
||||
<DL><p>
|
||||
<DT><A HREF="http://en-US.add-ons.mozilla.com/en-US/firefox/bookmarks/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M%2F3AAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAPkSURBVHjaYmAAgrjyOnOGiKxqxT9%2F%2FvwHCCCGuNJKLpAo49KTL%2F5%2F%2F8PMABBADJFZFWwXnn%2F%2FDxJYeOLNf0aQ9AIg48%2Ff%2Fwwfvv1hAAggZpBAYlWdnrqJLcPVE4e%2Bsuy7%2FfH%2F%2B88%2FGdjY2Bj%2BcCqHMey6%2Ben%2F379%2F%2F%2F8B6unZ9ew%2Fy54jV249f6%2Bm9uXnX4Y9qyaoAAQAhAB7%2FwEAAAAAY3h%2BG1RdbeMMCgkB9%2Fr%2BAPL2%2FAC3vsyi5NG6YQFcbnwdZ3F44uru9gAAAQAAUjEVALPT7wDu9v4A5erz%2FgL19vr16PD6AAUHBgDu9PwA%2F%2F8AAO%2F2%2FgD0%2BP0A7e7x8QPYzsX38vj9g%2BPk6hkLFiAxy%2BP4AeHj5%2FXFtp9GonxaagII7AawXyprpf%2F%2FZ5L5%2Fe%2Fv9%2B%2Fff91ZN7nrG0icJSqrkknJxHm1h5Nl0J8%2F%2Fxg%2B%2FwDa%2Febzv39%2FWKQ2TG97ycIvq%2Bvn52oVxMHGxHDj8RcGQT4uEGZyCct98e3LL3YmJ2enNYxAi%2B48%2B8QQaizGIMLFBLaSlYWZgYWDWZaJhY2V%2BcvPfwz%2BeiIMf%2F%2F%2BY9CV4GAQ42Zh%2BPPvP8O%2Fv%2F%2BZmG7cff7u49c%2FDNtufGZgYmJiOHLvG8Pt1z8Yfv3%2Bz%2FDn19%2B3TCd2LNV7%2F%2FU3w7vPvxkWnHzDcOPFd4ZvQBPv3L79aM%2BS3nfMN88d%2BfyXkW0Lq6BiGAs7J8fHT9%2F%2FXTy%2BY82Lp0cdb5889hcgQJNU85JYFMXP%2B5aHqRmmZJ9kKMGAEBgtDCYYY6BFa%2BlrPc6yRf0LYYtZzG4YaNGibUNJVLuIcBNUTLMQM8ZoppdiaXnf9Xlf5z4ounDu4p57f%2Ff8Pt50SH9ZEfUuLehy93yMRBNroVAg6PV2yBbO9c94tK5v7suF3%2FlMs1o8oU27ltvIMic7fJv7uuqLJGa2UpPxlCILICBtGz1pYWooakeoDaTFgBtNWm04zl%2Fkbs53FnZ%2FZO%2BldGbFP5aaP50cj41pigi8XFjF2zp8ivpgsFMFHp0GgrQZL4DuYGCE6f3pzoBnUwRB8sYi4QGKHf7b5d8HiHWpMBsPvLKDeFiHmVEPBN0yMJyMIUhfb6gXbMkr4xtq1J6Z36eLpmiDH508LNShbDzB4kTIATguNsBqA1CHElJDhGdCGWsDkYY%2FTJh3lUelu384yTlzrtgDWVaggvG8qhDnYcEwwWi0wET%2FTNTh9Gh%2FvVn7v%2B2I%2BHlpWXS59ORgfOr7UGRkVNMUAWPtCMnHdbjjATFNKJeKpdLZYQY0crDzLUvfbHxdqfllj6a7p2VVjUqyGhYwPpZFqxYlf6hZ%2F7X3c736%2Fv4LV1blv94gEvsAAAAASUVORK5CYII%3D" ID="rdf:#$CnoJ1">Get Bookmark Add-ons</A>
|
||||
<HR>
|
||||
<DT><H3 PERSONAL_TOOLBAR_FOLDER="true" ID="rdf:#$FvPhC3">Bookmarks Toolbar Folder</H3>
|
||||
<DD>Add bookmarks to this folder to see them displayed on the Bookmarks Toolbar
|
||||
<DL><p>
|
||||
<DT><A HREF="http://www.haiku-os.org">Haiku WebSite</A>
|
||||
<DT><A HREF="http://haiku-files.org/">Nightly Builds</A>
|
||||
</DL><p>
|
||||
<HR>
|
||||
<DT><H3>BeZilla Browser</H3>
|
||||
<DL><p>
|
||||
<DT><A HREF="http://bezilla.livejournal.com">BeZilla Blog</A>
|
||||
<DT><A HREF="http://ports.haiku-files.org/newticket">Report an Issue</A>
|
||||
<DT><A HREF="http://ports.haiku-files.org/query?component=www-client%2Fmozilla-firefox&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority">View Known Issues</A>
|
||||
</DL><p>
|
||||
<DT><H3>Haiku Bookmarks</H3>
|
||||
<DL><p>
|
||||
<DT><A HREF="http://haiku-files.org/">Nightly Builds</A>
|
||||
<DT><A HREF="http://haiku-files.org/files/optional-packages/">Optional Packages</A>
|
||||
<DT><A HREF="http://dev.haiku-os.org/">Bug Tracker</A>
|
||||
<DT><A HREF="chrome://browser/content/dynamic-userguide-v1.html">Haiku User Guide</A>
|
||||
<DT><A HREF="chrome://browser/content/dynamic-bebook-v1.html">BeBook</A>
|
||||
<DT><A HREF="chrome://browser/content/dynamic-welcome-v1.html">Welcome</A>
|
||||
</DL></p>
|
||||
<DT><H3>Software for Haiku</H3>
|
||||
<DL><p>
|
||||
<DT><A HREF="http://dev.osdrawer.net">OSDrawer.net</A>
|
||||
<DT><A HREF="http://www.haikuware.com">HaikuWare</A>
|
||||
<DT><A HREF="http://zeta-games.com/">Zeta-Games</A>
|
||||
<DT><A HREF="http://www.bebits.com">BeBits</A>
|
||||
</DL><p>
|
||||
<DT><A HREF="http://www.haiku-os.org">Haiku WebSite</A>
|
||||
|
||||
</DL><p>
|
||||
Binary file not shown.
@@ -1,125 +0,0 @@
|
||||
/*
|
||||
* BeZillaBrowser.rdef
|
||||
*/
|
||||
|
||||
resource app_signature "application/x-vnd.Mozilla-Firefox";
|
||||
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
/*
|
||||
* We are using the source code version number
|
||||
* for our program version.
|
||||
* TODO : implement something better.
|
||||
*/
|
||||
major = 1,
|
||||
middle = 8,
|
||||
minor = 1,
|
||||
|
||||
/* 0 = development 1 = alpha 2 = beta
|
||||
3 = gamma 4 = golden master 5 = final */
|
||||
variety = 0,
|
||||
|
||||
internal = 21,
|
||||
|
||||
short_info = "BeZillaBrowser",
|
||||
long_info = "BeZillaBrowser is based on Mozilla's source code"
|
||||
};
|
||||
|
||||
resource file_types message {
|
||||
"types" = "application/x-vnd.Be.URL.file",
|
||||
"types" = "application/x-vnd.Be.URL.ftp",
|
||||
"types" = "application/x-vnd.Be.URL.http",
|
||||
"types" = "application/x-vnd.Be.URL.https",
|
||||
"types" = "text/html",
|
||||
"types" = "image/gif",
|
||||
"types" = "image/png"
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E6369661F0500020016029E8638A20EBA220EBA9E86384880254A18EA00FFFF"
|
||||
$"8002001602BC9D88BB1F643B1F64BC9D884B716D48772700FFFF80020016023B"
|
||||
$"F73A0000000000003BF73A49B5114976B000FFFF800200160237A0DDB61AF236"
|
||||
$"1AF237A0DD497CAA48588100FFFF800200160238D81CB8152D38152D38D81C48"
|
||||
$"420A499FB600FFFF8002001602397095000000000000397095486EDA49100600"
|
||||
$"FFFF800200160231E5B2BA0EAF3A0EAF31E5B247DA3349779B00FFFF80020016"
|
||||
$"0236BBEFB4543A34543A36BBEF495BDE469BC700FFFF6B0200160236E2E70000"
|
||||
$"0000000036E2E74A2CD64670CD00FFFF800200160237AB1000000000000037AB"
|
||||
$"104AE1D848449500FFFF5702001602375C10B74516374516375C1048B2B04AE9"
|
||||
$"7200FFFF8002001602B07700B74912374912B077004898AD4AD99500FFFF8002"
|
||||
$"00160232CFA5BA0B483A0B4832CFA54A3C584BA00E00FFFF8002001602368CB7"
|
||||
$"000000000000368CB74B3D5E49752800FFFF4F0200160236A81C000000000000"
|
||||
$"36A81C4B94C84A808500FFFF4002000602B738F7362603B62603B738F748BB3F"
|
||||
$"4A241700A91212FFD7121202001602B04887376143B76143B0488748D36C44FB"
|
||||
$"3100FFFF6B02001602B47620362BAAB62BAAB476204A0C144406C600FFFF8002"
|
||||
$"001602B4CAE23409B3B409B3B4CAE24AD8D54611F100FFFF8002001602B328E4"
|
||||
$"324E4AB24E4AB328E44B36A648859C00FFFF8002001602B22376311F03B11F03"
|
||||
$"B223764B891349FFBC00FFFF80010079009803FF000004006002001602B4E6F3"
|
||||
$"319259B19259B4E6F34B2F5D4AA2CA00FFFF0003FFFF0004FFD801FFFF669805"
|
||||
$"000201060238CC87BD083D3DCC623981954609924A996B00FFB11BFFFFF9C727"
|
||||
$"0633EEEBFFFFAAEAABDBAEBBBEAE2BC0CEB389C02424C074B415BFF0B478BFB4"
|
||||
$"B450BFB7B455BFB6B455BF8CB436BF14B430BF55B42DBEF5B3FFBE82B33EBBDB"
|
||||
$"B3F2BBCEB4D7BBD0B4BABBCBB4DABBC7B4DABBC7B4DABBC8B4DABB45B50ABB45"
|
||||
$"B50ABB44B50ABB37B50DBB37B50DBAD6B534BA1EB58DBA78B560BA1EB58DBA12"
|
||||
$"B593BA12B593BA0FB596B99BB5D6B99BB5D6B99AB5D6B975B5ECB975B5ECB974"
|
||||
$"B5EDB918B626B918B626B917B626B8EDB642B893B681B887B689B86CB69CB7F2"
|
||||
$"2AB7B5B72DB7A9B76EB73CB920B755B8C5B6B5B9A4B380BC3AB4F7BB4BB380BC"
|
||||
$"3AB317BC7FB33E42B755C332B80EC320B7E7C323B7FBC3522CC3C54FBB03C7E8"
|
||||
$"BAF4C7DBBAD1C898BA59CA44BC40CC83BAD4CBC3BDF3CD6FC0A0CDA4C760C888"
|
||||
$"CA38C797C90DC879CB7BC6A2CC38C4DCCB9AC3A6CBB6C3DDCBA2C34CCBC2C1EB"
|
||||
$"CA78BF62C954BF30C9ADBF3FC934BEE9C900BE83C91DBEC2C927BE17C999BCEA"
|
||||
$"C857BA6BC720BABCC767BAABC73FBA2EC7C0B7EEC5B1B563C3F4B6DBC472B66F"
|
||||
$"C405B613C427B41BC12CB2F006032FBAF5C05EBAF5C05EBAF7C05C34C05A34C0"
|
||||
$"5B34C05A34C05B0610EE7AAAAAC693C7B5C9E8C667C896C755CAB5C5D3CB14C4"
|
||||
$"7FC521B8CDC521B8CDC0B9B834BD7FBA63BC9BBC64B789BF00B92ABE82B789BF"
|
||||
$"00C251BCE5C1CCBED1C0BCBE70C324BB51C5B0BB5AC71ABFC8C4E2C044C512C0"
|
||||
$"5CCC1E0604EEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50AB87FB7A5BC0C"
|
||||
$"B4F7B87FB7A50604FEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50ABF40B5"
|
||||
$"0ABD2DB521B87FB7A5BA8CB5E9B87FB7A50605BB02B3F7BCF4B5CD36B3F7BCF4"
|
||||
$"B789BF00BA19BDD6B8DABE8835BD1EBC9BBC64B801B9930A04B87FB7A5BD7FBA"
|
||||
$"63BC9BBC64B801B9930A04B3F7BCF4B413C012B789C251B789BF000A04BC7AB8"
|
||||
$"01BF99B6C0BE1BB43BBCAAB49E0A05BFE1B69AC187B3FFC341B4ABC30EB77BC2"
|
||||
$"04B6CF0A05C3E9B805C594B69AC6D3B825C637BAECC521B8CD0A06B967C223B8"
|
||||
$"A5C3F1BB51C5B0BE70C323BED1C0BCBCE5C1CC0A04B8A5C548B8A5C3F1BB51C5"
|
||||
$"B0BB5AC71A0606BA0ABC41C6A5BB73C983BCF9CB79BBC8CAD5BE40CC23C05CCC"
|
||||
$"1EC044C512BFC8C4E20A04C6A1BBC1C7E5BB6BC8ABBCF7C80EBE920A04C9EA41"
|
||||
$"C8C5BFF3CABBC3D4CAE3C2140A06BA90C206BA19C33CBADEC3EBBEA7C1C4BED1"
|
||||
$"C0BCBCE5C1CC0A06BC7AB801BCAAB49EBE1BB43BBE33B460BCDAB4C7BCB1B7EC"
|
||||
$"0A04BFE1B69AC021B6A1C1ADB40DC187B3FF0A04C3E9B805C594B69AC5B7B6C3"
|
||||
$"C41AB8250A04C6A1BBC1C7E5BB6BC7F4BB8EC6B9BBEC0A04C8C5BFF3C9EA41CA"
|
||||
$"07C060C8E5C02B0628AAAAAAAAAAAEEFAAA9BACAB4C3BFCAE3C214C9EA41C8C5"
|
||||
$"BFF3C80FBE90C8ABBCF7C7F4BB8EC7E5BB6BC6A1BBC1C637BAECC6D3B826C5B7"
|
||||
$"B6C3C594B69AC3E9B805C3F9B80FC30EB77BC341B4ABC1ADB40DC187B3FFC068"
|
||||
$"B5C6BF40B50ABE9BB514BF03B507BE9BB514BE1BB43BBCAAB49EBC9EB57CBC9E"
|
||||
$"B57CBB34B5E3B87FB7A5B9BC29B87FB7A5B801B993B3F7BCF4B5CD36B3F7BCF4"
|
||||
$"B413C012B789C251B964C223B8A5C3F1C548BB5AC71ABFC8C4E2C044C512C05C"
|
||||
$"CC1EC693C7B5C9B7C688C894C759CAD2C5BECB14C47F0A06BE4DC302BB334EB8"
|
||||
$"F2C3E4B99FC21DBCE5C1CCBEAEC0D1020ABFDBBBF7BFE1BBDFBFC9BC38BF63BC"
|
||||
$"91BF9DBC71BEE7BCD8BE03BC31BE4BBCABBE03BC31BE00BC24BE0137BE10BC1A"
|
||||
$"BE4BBC03BE30BC0EBE4BBC03BEE9BBBABEE9BBBABEE9BBBABF7BBB58BF7BBB58"
|
||||
$"BF8FBB45BFBDBB29BFA9BB3440BB2DBFC3BB34BFC3BB34BFD9BB5BBFE7BBB2BF"
|
||||
$"E7BB85BFE7BBC8020ABFD5BC12BFD9BC00BFC3BC4FBF67BC9CBF9CBC80BEFCBC"
|
||||
$"DBBE32BC45BE70BCB4BE32BC45BE2BBC39BE30BC41BE3EBC32BE70BC1DBE58BC"
|
||||
$"27BE70BC1DBEFEBBDDBEFEBBDDBEFEBBDDBF7EBB84BF7EBB84BF90BB77BFB7BB"
|
||||
$"5CBFA7BB66BFBDBB5F40BB6640BB66BFD4BB87BFDCBBD4BFDCBBADBFDCBBEA06"
|
||||
$"05BA02BC2BC6AFC155C3BAC269C139C245C1A9C25CC1A9C1A5C3EFBBF5C7310A"
|
||||
$"04BC7AB801BF99B6C0C125B79BBFB3B7FF0A03BFE1B69AC3A0B7D5C204B6CF0A"
|
||||
$"05BCAAC670BCB9C66BBE0FC73AC05BC70BBDF4C7890A04BC34C73FBDE5C88AC0"
|
||||
$"4EC88BBDC9C8D80A04BB81C817BD6CC9CFC072C973BD505A0A04BB60C971BD4F"
|
||||
$"CB2BC054CACFBD33CB790A03C6D944C9E8C6DAC695540A03BD9FBC21BEE9BBBA"
|
||||
$"C059BA770204BF4DBBE8BF4DBC1ABF4DBBB7BF95BB8FBF6FBB8FBFBCBB8FBFD9"
|
||||
$"BBE8BFD9BBB7BFD9BC1ABF95BC42BFBCBC42BF6FBC420A04BAD6C37ABBFAC2FD"
|
||||
$"BAD1C336BA8CC2FD0606BA0ABC2BC6AF35C98ABCC1CB6BBB88CAC8BE00CC16C0"
|
||||
$"49CC29C033C51CBFB5C4EA060DEE1FBF032F442B4F2B48294B244A2953235029"
|
||||
$"532354295423542E58265A2E585C3030583058385A3B543B543554355335533B"
|
||||
$"503A4A334F354B3348270A000100000A010101000A020102000A030103000A04"
|
||||
$"0104000A050105000A060106000A070107000A080108000A090109000A0A010A"
|
||||
$"000A0B010B000A0C010C000A0D010D000A0E010E000A0F010F000A100110000A"
|
||||
$"110111000A120112000A130113000A140114000A150115000A1603161718000A"
|
||||
$"170119000A18011A000A18011B000A18011C000A18011D000A18011E000A1801"
|
||||
$"1F000A180120000A190121000A180122000A1A0123000A1B0124000A1C012500"
|
||||
$"0A1D012638BFB3B32615FF01178400040A1D012638BFB3B32600150117860004"
|
||||
$"0A1E012620BFB3B326"
|
||||
};
|
||||
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Opening the welcome page...</title>
|
||||
<script type="text/javascript">
|
||||
function fileExists(filename) {
|
||||
try {
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
} catch (e) {
|
||||
alert("Permission to read file was denied.");
|
||||
}
|
||||
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(
|
||||
Components.interfaces.nsILocalFile);
|
||||
file.initWithPath(filename);
|
||||
return file.exists();
|
||||
}
|
||||
|
||||
window.onload = function() {
|
||||
var url = "http://www.haiku-os.org/legacy-docs/bebook/";
|
||||
var localWelcome = "/boot/system/documentation/bebook/index.html";
|
||||
|
||||
if (fileExists(localWelcome))
|
||||
url = "file://" + localWelcome;
|
||||
|
||||
window.open(url, "_self");
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
Opening the welcome page...
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,56 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
<meta name="robots" content="all" />
|
||||
<title>Welcome to Haiku!</title>
|
||||
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||||
<script type="text/javascript">
|
||||
var xmlhttp;
|
||||
var offLineWelcomePage = 'file:///boot/system/documentation/bebook/index.html';
|
||||
var onLineWelcomePage = 'http://www.haiku-os.org/legacy-docs/bebook/';
|
||||
|
||||
function redirect()
|
||||
{
|
||||
|
||||
xmlhttp=new XMLHttpRequest();
|
||||
xmlhttp.onreadystatechange=state_Change;
|
||||
try
|
||||
{
|
||||
xmlhttp.open("GET",offLineWelcomePage);
|
||||
xmlhttp.send(null);
|
||||
}
|
||||
catch(err)
|
||||
{
|
||||
|
||||
window.location = onLineWelcomePage;
|
||||
}
|
||||
}
|
||||
|
||||
function state_Change()
|
||||
{
|
||||
|
||||
if (xmlhttp.readyState==4)
|
||||
{// 4 = "loaded"
|
||||
if (xmlhttp.status==200 ||xmlhttp.status==0)
|
||||
{// 200 = "OK"; loading from file:// so no http status set! hence status == 0.
|
||||
if(xmlhttp.responseText.length != 0)
|
||||
window.location = offLineWelcomePage;
|
||||
else
|
||||
window.location = onLineWelcomePage;
|
||||
}
|
||||
else
|
||||
{
|
||||
alert("Problem retrieving data:" + xmlhttp.statusText);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body onload="redirect()">
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Opening the welcome page...</title>
|
||||
<script type="text/javascript">
|
||||
function fileExists(filename) {
|
||||
try {
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
} catch (e) {
|
||||
alert("Permission to read file was denied.");
|
||||
}
|
||||
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(
|
||||
Components.interfaces.nsILocalFile);
|
||||
file.initWithPath(filename);
|
||||
return file.exists();
|
||||
}
|
||||
|
||||
window.onload = function() {
|
||||
var url = "http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/userguide/en/contents.html";
|
||||
var localWelcome = "/boot/system/documentation/userguide/en/contents.html";
|
||||
|
||||
if (fileExists(localWelcome))
|
||||
url = "file://" + localWelcome;
|
||||
|
||||
window.open(url, "_self");
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
Opening the welcome page...
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,56 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
<meta name="robots" content="all" />
|
||||
<title>Welcome to Haiku!</title>
|
||||
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||||
<script type="text/javascript">
|
||||
var xmlhttp;
|
||||
var offLineWelcomePage = 'file:///boot/system/documentation/userguide/en/contents.html';
|
||||
var onLineWelcomePage = 'http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/userguide/en/contents.html';
|
||||
|
||||
function redirect()
|
||||
{
|
||||
|
||||
xmlhttp=new XMLHttpRequest();
|
||||
xmlhttp.onreadystatechange=state_Change;
|
||||
try
|
||||
{
|
||||
xmlhttp.open("GET",offLineWelcomePage);
|
||||
xmlhttp.send(null);
|
||||
}
|
||||
catch(err)
|
||||
{
|
||||
|
||||
window.location = onLineWelcomePage;
|
||||
}
|
||||
}
|
||||
|
||||
function state_Change()
|
||||
{
|
||||
|
||||
if (xmlhttp.readyState==4)
|
||||
{// 4 = "loaded"
|
||||
if (xmlhttp.status==200 ||xmlhttp.status==0)
|
||||
{// 200 = "OK"; loading from file:// so no http status set! hence status == 0.
|
||||
if(xmlhttp.responseText.length != 0)
|
||||
window.location = offLineWelcomePage;
|
||||
else
|
||||
window.location = onLineWelcomePage;
|
||||
}
|
||||
else
|
||||
{
|
||||
alert("Problem retrieving data:" + xmlhttp.statusText);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body onload="redirect()">
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Opening the welcome page...</title>
|
||||
<script type="text/javascript">
|
||||
function fileExists(filename) {
|
||||
try {
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
} catch (e) {
|
||||
alert("Permission to read file was denied.");
|
||||
}
|
||||
var file = Components.classes["@mozilla.org/file/local;1"].createInstance(
|
||||
Components.interfaces.nsILocalFile);
|
||||
file.initWithPath(filename);
|
||||
return file.exists();
|
||||
}
|
||||
|
||||
window.onload = function() {
|
||||
var url = "http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/welcome/welcome.html";
|
||||
var localWelcome = "/boot/system/documentation/welcome/welcome.html";
|
||||
|
||||
if (fileExists(localWelcome))
|
||||
url = "file://" + localWelcome;
|
||||
|
||||
window.open(url, "_self");
|
||||
}
|
||||
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
Opening the welcome page...
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,56 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
<meta name="robots" content="all" />
|
||||
<title>Welcome to Haiku!</title>
|
||||
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||||
<script type="text/javascript">
|
||||
var xmlhttp;
|
||||
var offLineWelcomePage = 'file:///boot/system/documentation/welcome/welcome.html';
|
||||
var onLineWelcomePage = 'http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/welcome/welcome.html';
|
||||
|
||||
function redirect()
|
||||
{
|
||||
|
||||
xmlhttp=new XMLHttpRequest();
|
||||
xmlhttp.onreadystatechange=state_Change;
|
||||
try
|
||||
{
|
||||
xmlhttp.open("GET",offLineWelcomePage);
|
||||
xmlhttp.send(null);
|
||||
}
|
||||
catch(err)
|
||||
{
|
||||
|
||||
window.location = onLineWelcomePage;
|
||||
}
|
||||
}
|
||||
|
||||
function state_Change()
|
||||
{
|
||||
|
||||
if (xmlhttp.readyState==4)
|
||||
{// 4 = "loaded"
|
||||
if (xmlhttp.status==200 ||xmlhttp.status==0)
|
||||
{// 200 = "OK"; loading from file:// so no http status set! hence status == 0.
|
||||
if(xmlhttp.responseText.length != 0)
|
||||
window.location = offLineWelcomePage;
|
||||
else
|
||||
window.location = onLineWelcomePage;
|
||||
}
|
||||
else
|
||||
{
|
||||
alert("Problem retrieving data:" + xmlhttp.statusText);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body onload="redirect()">
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,369 +0,0 @@
|
||||
; Package file for Linux static Firefox build.
|
||||
;
|
||||
; File format:
|
||||
;
|
||||
; [] designates a toplevel component. Example: [xpcom]
|
||||
; - in front of a file specifies it to be removed from the destination
|
||||
; * wildcard support to recursively copy the entire directory
|
||||
; ; file comment
|
||||
;
|
||||
|
||||
#filter substitution
|
||||
|
||||
bin/.autoreg
|
||||
|
||||
[@AB_CD@]
|
||||
bin/chrome/@AB_CD@.jar
|
||||
bin/chrome/@AB_CD@.manifest
|
||||
bin/defaults/pref/firefox-l10n.js
|
||||
bin/defaults/existing-profile-defaults.js
|
||||
; If you add a new directory you must explicitly call addDirectory in ab-CD.jst
|
||||
bin/browserconfig.properties
|
||||
bin/old-homepage-default.properties
|
||||
bin/searchplugins/*
|
||||
bin/defaults/profile/bookmarks.html
|
||||
bin/defaults/profile/localstore.rdf
|
||||
bin/defaults/profile/prefs.js
|
||||
bin/defaults/profile/search.rdf
|
||||
bin/defaults/profile/mimeTypes.rdf
|
||||
bin/defaults/profile/chrome/*
|
||||
bin/updater.ini
|
||||
bin/dictionaries/*
|
||||
|
||||
[xpcom]
|
||||
; mmadia --testing adding *.so.stubs to packager
|
||||
; how the heck were they originally being added to the archive?
|
||||
bin/add-ons/*.so.stub
|
||||
bin/lib/*.so.stub
|
||||
bin/lib/libmozjs.so
|
||||
bin/lib/libplc4.so
|
||||
bin/lib/libplds4.so
|
||||
bin/lib/libxpcom.so
|
||||
bin/lib/libxpcom_core.so
|
||||
bin/lib/libxpistub.so
|
||||
bin/lib/libnspr4.so
|
||||
bin/components/libxpinstall.so
|
||||
bin/components/libjar50.so
|
||||
bin/lib/libxpcom_compat.so
|
||||
|
||||
[browser]
|
||||
; [Base Browser Files]
|
||||
; mmadia
|
||||
bin/BeZillaBrowser
|
||||
bin/firefox
|
||||
bin/mozilla-xremote-client
|
||||
; mmadia removed run-mozilla.sh
|
||||
-bin/run-mozilla.sh
|
||||
bin/plugins/libnullplugin.so
|
||||
bin/res/cmessage.txt
|
||||
bin/xpicleanup
|
||||
|
||||
; [Components]
|
||||
bin/components/accessibility.xpt
|
||||
bin/components/accessibility-atk.xpt
|
||||
bin/components/appshell.xpt
|
||||
bin/components/appstartup.xpt
|
||||
bin/components/autocomplete.xpt
|
||||
bin/components/autoconfig.xpt
|
||||
bin/components/bookmarks.xpt
|
||||
bin/components/browsercompsbase.xpt
|
||||
bin/components/browsersearch.xpt
|
||||
bin/components/browser-feeds.xpt
|
||||
bin/components/caps.xpt
|
||||
bin/components/chardet.xpt
|
||||
bin/components/chrome.xpt
|
||||
bin/components/commandhandler.xpt
|
||||
bin/components/commandlines.xpt
|
||||
bin/components/composer.xpt
|
||||
bin/components/content_base.xpt
|
||||
bin/components/content_htmldoc.xpt
|
||||
bin/components/content_html.xpt
|
||||
bin/components/content_xmldoc.xpt
|
||||
bin/components/content_xslt.xpt
|
||||
bin/components/content_xtf.xpt
|
||||
bin/components/cookie.xpt
|
||||
bin/components/directory.xpt
|
||||
bin/components/docshell.xpt
|
||||
bin/components/dom.xpt
|
||||
bin/components/dom_base.xpt
|
||||
bin/components/dom_canvas.xpt
|
||||
bin/components/dom_core.xpt
|
||||
bin/components/dom_css.xpt
|
||||
bin/components/dom_events.xpt
|
||||
bin/components/dom_html.xpt
|
||||
bin/components/dom_range.xpt
|
||||
bin/components/dom_sidebar.xpt
|
||||
bin/components/dom_storage.xpt
|
||||
bin/components/dom_stylesheets.xpt
|
||||
bin/components/dom_traversal.xpt
|
||||
bin/components/dom_views.xpt
|
||||
bin/components/dom_xbl.xpt
|
||||
bin/components/dom_xpath.xpt
|
||||
bin/components/dom_xul.xpt
|
||||
bin/components/dom_loadsave.xpt
|
||||
bin/components/downloads.xpt
|
||||
bin/components/editor.xpt
|
||||
bin/components/embed_base.xpt
|
||||
bin/components/exthandler.xpt
|
||||
bin/components/fastfind.xpt
|
||||
bin/components/feeds.xpt
|
||||
bin/components/filepicker.xpt
|
||||
bin/components/find.xpt
|
||||
bin/components/gfx.xpt
|
||||
bin/components/helperAppDlg.xpt
|
||||
bin/components/history.xpt
|
||||
bin/components/htmlparser.xpt
|
||||
bin/components/imglib2.xpt
|
||||
; bin/components/imgicon.xpt
|
||||
bin/components/intl.xpt
|
||||
bin/components/jar.xpt
|
||||
bin/components/jsconsole.xpt
|
||||
bin/components/libjsd.so
|
||||
bin/components/jsdservice.xpt
|
||||
bin/components/layout_base.xpt
|
||||
bin/components/layout_printing.xpt
|
||||
bin/components/layout_xul_tree.xpt
|
||||
bin/components/layout_xul.xpt
|
||||
bin/components/inspector.xpt
|
||||
bin/components/locale.xpt
|
||||
bin/components/lwbrk.xpt
|
||||
bin/components/microsummaries.xpt
|
||||
bin/components/migration.xpt
|
||||
bin/components/mimetype.xpt
|
||||
bin/components/mozbrwsr.xpt
|
||||
bin/components/mozfind.xpt
|
||||
bin/components/necko_about.xpt
|
||||
bin/components/necko_cache.xpt
|
||||
bin/components/necko_cookie.xpt
|
||||
bin/components/necko_data.xpt
|
||||
bin/components/necko_dns.xpt
|
||||
bin/components/necko_file.xpt
|
||||
bin/components/necko_ftp.xpt
|
||||
bin/components/necko_http.xpt
|
||||
bin/components/necko_jar.xpt
|
||||
bin/components/necko_res.xpt
|
||||
bin/components/necko_socket.xpt
|
||||
bin/components/necko_strconv.xpt
|
||||
bin/components/necko_viewsource.xpt
|
||||
bin/components/necko.xpt
|
||||
bin/components/oji.xpt
|
||||
bin/components/passwordmgr.xpt
|
||||
bin/components/places.xpt
|
||||
bin/components/plugin.xpt
|
||||
bin/components/prefetch.xpt
|
||||
bin/components/pref.xpt
|
||||
bin/components/progressDlg.xpt
|
||||
bin/components/proxyObjInst.xpt
|
||||
bin/components/toolkitremote.xpt
|
||||
bin/components/rdf.xpt
|
||||
bin/components/satchel.xpt
|
||||
bin/components/saxparser.xpt
|
||||
bin/components/search.xpt
|
||||
bin/components/shistory.xpt
|
||||
bin/components/storage.xpt
|
||||
bin/components/profile.xpt
|
||||
bin/components/toolkitprofile.xpt
|
||||
bin/components/txtsvc.xpt
|
||||
bin/components/txmgr.xpt
|
||||
bin/components/uconv.xpt
|
||||
bin/components/unicharutil.xpt
|
||||
bin/components/uriloader.xpt
|
||||
bin/components/webBrowser_core.xpt
|
||||
bin/components/webbrowserpersist.xpt
|
||||
bin/components/webshell_idls.xpt
|
||||
bin/components/websrvcs.xpt
|
||||
bin/components/widget.xpt
|
||||
bin/components/windowds.xpt
|
||||
bin/components/windowwatcher.xpt
|
||||
bin/components/xml-rpc.xpt
|
||||
bin/components/xpcom_base.xpt
|
||||
bin/components/xpcom_components.xpt
|
||||
bin/components/xpcom_ds.xpt
|
||||
bin/components/xpcom_io.xpt
|
||||
bin/components/xpcom_obsolete.xpt
|
||||
bin/components/xpcom_threads.xpt
|
||||
bin/components/xpcom_xpti.xpt
|
||||
bin/components/xpconnect.xpt
|
||||
bin/components/xpinstall.xpt
|
||||
bin/components/xremoteservice.xpt
|
||||
bin/components/xulapp.xpt
|
||||
bin/components/xuldoc.xpt
|
||||
bin/components/xultmpl.xpt
|
||||
bin/components/shellservice.xpt
|
||||
; JavaScript components
|
||||
bin/components/FeedProcessor.js
|
||||
bin/components/FeedConverter.js
|
||||
bin/components/FeedWriter.js
|
||||
bin/components/WebContentConverter.js
|
||||
bin/components/nsBrowserContentHandler.js
|
||||
bin/components/nsBrowserGlue.js
|
||||
bin/components/nsSetDefaultBrowser.js
|
||||
bin/components/nsMicrosummaryService.js
|
||||
bin/components/nsSearchService.js
|
||||
bin/components/nsSearchSuggestions.js
|
||||
bin/components/jsconsole-clhandler.js
|
||||
bin/components/nsCloseAllWindows.js
|
||||
bin/components/nsDictionary.js
|
||||
bin/components/nsFilePicker.js
|
||||
bin/components/nsHelperAppDlg.js
|
||||
bin/components/nsInterfaceInfoToIDL.js
|
||||
; bin/components/nsProgressDialog.js not needed for firefox
|
||||
bin/components/nsProxyAutoConfig.js
|
||||
; bin/components/nsResetPref.js not needed for firefox
|
||||
bin/components/nsSidebar.js
|
||||
; bin/components/nsUpdateNotifier.js not needed for firefox
|
||||
bin/components/nsXmlRpcClient.js
|
||||
bin/components/nsExtensionManager.js
|
||||
bin/components/nsUpdateService.js
|
||||
bin/components/extensions.xpt
|
||||
bin/components/update.xpt
|
||||
bin/components/nsBookmarkTransactionManager.js
|
||||
bin/components/nsSessionStartup.js
|
||||
bin/components/nsSessionStore.js
|
||||
bin/components/sessionstore.xpt
|
||||
bin/components/nsURLFormatter.js
|
||||
bin/components/urlformatter.xpt
|
||||
bin/components/nsDefaultCLH.js
|
||||
|
||||
; Safe Browsing
|
||||
bin/components/nsSafebrowsingApplication.js
|
||||
bin/components/safebrowsing.xpt
|
||||
bin/components/nsUrlClassifierListManager.js
|
||||
bin/components/nsUrlClassifierLib.js
|
||||
bin/components/nsUrlClassifierTable.js
|
||||
bin/components/url-classifier.xpt
|
||||
|
||||
; Kerberos NegotiateAuth
|
||||
bin/components/libauth.so
|
||||
|
||||
; GNOME hooks
|
||||
bin/components/libmozgnome.so
|
||||
bin/components/mozgnome.xpt
|
||||
|
||||
; [Browser Chrome Files]
|
||||
bin/chrome/browser.jar
|
||||
bin/chrome/browser.manifest
|
||||
bin/chrome/classic.jar
|
||||
bin/chrome/classic.manifest
|
||||
bin/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
|
||||
bin/chrome/comm.jar
|
||||
bin/chrome/comm.manifest
|
||||
bin/chrome/toolkit.jar
|
||||
bin/chrome/toolkit.manifest
|
||||
bin/chrome/icons/default/default.xpm
|
||||
bin/chrome/reporter.manifest
|
||||
bin/chrome/reporter.jar
|
||||
bin/defaults/pref/reporter.js
|
||||
|
||||
; shell icons
|
||||
bin/icons/*.xpm
|
||||
bin/icons/*.png
|
||||
|
||||
; [Default Preferences]
|
||||
; All the pref files must be part of base to prevent migration bugs
|
||||
bin/defaults/pref/firefox.js
|
||||
bin/defaults/pref/firefox-branding.js
|
||||
bin/defaults/pref/channel-prefs.js
|
||||
bin/greprefs/all.js
|
||||
bin/greprefs/security-prefs.js
|
||||
bin/greprefs/xpinstall.js
|
||||
bin/defaults/autoconfig/platform.js
|
||||
bin/defaults/autoconfig/prefcalls.js
|
||||
|
||||
; [Layout Engine Resources]
|
||||
; Style Sheets, Graphics and other Resources used by the layout engine.
|
||||
bin/res/hiddenWindow.html
|
||||
bin/res/ua.css
|
||||
bin/res/html.css
|
||||
bin/res/quirk.css
|
||||
bin/res/forms.css
|
||||
bin/res/platform-forms.css
|
||||
bin/res/EditorOverride.css
|
||||
bin/res/table-add-column-after-active.gif
|
||||
bin/res/table-add-column-after-hover.gif
|
||||
bin/res/table-add-column-after.gif
|
||||
bin/res/table-add-column-before-active.gif
|
||||
bin/res/table-add-column-before-hover.gif
|
||||
bin/res/table-add-column-before.gif
|
||||
bin/res/table-add-row-after-active.gif
|
||||
bin/res/table-add-row-after-hover.gif
|
||||
bin/res/table-add-row-after.gif
|
||||
bin/res/table-add-row-before-active.gif
|
||||
bin/res/table-add-row-before-hover.gif
|
||||
bin/res/table-add-row-before.gif
|
||||
bin/res/table-remove-column-active.gif
|
||||
bin/res/table-remove-column-hover.gif
|
||||
bin/res/table-remove-column.gif
|
||||
bin/res/table-remove-row-active.gif
|
||||
bin/res/table-remove-row-hover.gif
|
||||
bin/res/table-remove-row.gif
|
||||
bin/res/arrowd.gif
|
||||
bin/res/grabber.gif
|
||||
bin/res/viewsource.css
|
||||
bin/res/mathml.css
|
||||
bin/res/arrow.gif
|
||||
bin/res/loading-image.gif
|
||||
bin/res/broken-image.gif
|
||||
bin/res/fonts/*
|
||||
bin/res/dtd/*
|
||||
bin/res/html/*
|
||||
bin/res/unixcharset.properties
|
||||
bin/res/charsetalias.properties
|
||||
bin/res/charsetData.properties
|
||||
bin/res/langGroups.properties
|
||||
bin/res/language.properties
|
||||
bin/res/entityTables/*
|
||||
|
||||
; svg
|
||||
bin/res/svg.css
|
||||
bin/components/dom_svg.xpt
|
||||
|
||||
; spellchecker (may not be present)
|
||||
bin/components/libmyspell.so
|
||||
bin/components/spellchecker.xpt
|
||||
bin/components/libspellchecker.so
|
||||
|
||||
; [Personal Security Manager]
|
||||
;
|
||||
bin/add-ons/libnssckbi.so
|
||||
bin/components/pipboot.xpt
|
||||
bin/components/pipnss.xpt
|
||||
bin/components/pippki.xpt
|
||||
bin/lib/libnss3.so
|
||||
bin//lib/libsmime3.so
|
||||
bin/libsoftokn3.chk
|
||||
bin/lib/libsoftokn3.so
|
||||
bin/libfreebl3.chk
|
||||
bin/add-ons/libfreebl3.so
|
||||
bin/lib/libssl3.so
|
||||
bin/chrome/pipnss.jar
|
||||
bin/chrome/pippki.jar
|
||||
bin/chrome/pippki.manifest
|
||||
|
||||
; [Updater]
|
||||
;
|
||||
bin/updater
|
||||
|
||||
; [Extensions]
|
||||
;
|
||||
bin/components/libnkgnomevfs.so
|
||||
bin/components/libauth.so
|
||||
|
||||
; [Additional Developer Tools]
|
||||
[adt]
|
||||
bin/extensions/inspector@mozilla.org/install.rdf
|
||||
bin/extensions/inspector@mozilla.org/components/inspector-cmdline.js
|
||||
bin/extensions/inspector@mozilla.org/chrome.manifest
|
||||
bin/extensions/inspector@mozilla.org/chrome/inspector.jar
|
||||
bin/extensions/inspector@mozilla.org/defaults/preferences/inspector.js
|
||||
|
||||
; [Additional Browsing Enhancements]
|
||||
[abe]
|
||||
|
||||
[talkback]
|
||||
bin/README.txt,bin/readme.txt
|
||||
bin/extensions/talkback@mozilla.org/install.rdf
|
||||
bin/extensions/talkback@mozilla.org/chrome.manifest
|
||||
bin/extensions/talkback@mozilla.org/components/libqfaservices.so
|
||||
bin/extensions/talkback@mozilla.org/components/qfaservices.xpt
|
||||
bin/extensions/talkback@mozilla.org/components/talkback/*
|
||||
@@ -1,125 +0,0 @@
|
||||
/*
|
||||
* BeZillaBrowser.rdef
|
||||
*/
|
||||
|
||||
resource app_signature "application/x-vnd.Mozilla-Sunbird";
|
||||
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
/*
|
||||
* We are using the source code version number
|
||||
* for our program version.
|
||||
* TODO : implement something better.
|
||||
*/
|
||||
major = 1,
|
||||
middle = 8,
|
||||
minor = 1,
|
||||
|
||||
/* 0 = development 1 = alpha 2 = beta
|
||||
3 = gamma 4 = golden master 5 = final */
|
||||
variety = 0,
|
||||
|
||||
internal = 21,
|
||||
|
||||
short_info = "BeZillaCalendar",
|
||||
long_info = "BeZillaCalendar is based on Mozilla's source code"
|
||||
};
|
||||
|
||||
resource file_types message {
|
||||
"types" = "text/csv",
|
||||
"types" = "text/calendar"
|
||||
/*
|
||||
// TODO:
|
||||
// .sdb is mimetype application/octet-stream
|
||||
// is there a more elegant way to handle it?
|
||||
types" = "application/octet-stream"
|
||||
*/
|
||||
};
|
||||
resource vector_icon {
|
||||
$"6E636966200500020016029E8638A20EBA220EBA9E86384880254A18EA00FFFF"
|
||||
$"8002001602BC9D88BB1F643B1F64BC9D884B716D48772700FFFF80020016023B"
|
||||
$"F73A0000000000003BF73A49B5114976B000FFFF800200160237A0DDB61AF236"
|
||||
$"1AF237A0DD497CAA48588100FFFF800200160238D81CB8152D38152D38D81C48"
|
||||
$"420A499FB600FFFF8002001602397095000000000000397095486EDA49100600"
|
||||
$"FFFF800200160231E5B2BA0EAF3A0EAF31E5B247DA3349779B00FFFF80020016"
|
||||
$"0236BBEFB4543A34543A36BBEF495BDE469BC700FFFF6B0200160236E2E70000"
|
||||
$"0000000036E2E74A2CD64670CD00FFFF800200160237AB1000000000000037AB"
|
||||
$"104AE1D848449500FFFF5702001602375C10B74516374516375C1048B2B04AE9"
|
||||
$"7200FFFF8002001602B07700B74912374912B077004898AD4AD99500FFFF8002"
|
||||
$"00160232CFA5BA0B483A0B4832CFA54A3C584BA00E00FFFF8002001602368CB7"
|
||||
$"000000000000368CB74B3D5E49752800FFFF4F0200160236A81C000000000000"
|
||||
$"36A81C4B94C84A808500FFFF4002000602B738F7362603B62603B738F748BB3F"
|
||||
$"4A241700A91212FFD7121202001602B04887376143B76143B0488748D36C44FB"
|
||||
$"3100FFFF6B02001602B47620362BAAB62BAAB476204A0C144406C600FFFF8002"
|
||||
$"001602B4CAE23409B3B409B3B4CAE24AD8D54611F100FFFF8002001602B328E4"
|
||||
$"324E4AB24E4AB328E44B36A648859C00FFFF8002001602B22376311F03B11F03"
|
||||
$"B223764B891349FFBC00FFFF80010079009803FF000004006002001602B4E6F3"
|
||||
$"319259B19259B4E6F34B2F5D4AA2CA00FFFF0003FFFF0004FFD801FFFF669805"
|
||||
$"000200060239CDA03A935CBC02343AF7494899864A8DDC00FFDB97FFFCAF2902"
|
||||
$"0106033B471C0000000000003B36DB472800498C0000F2F2F2AB7D7A7AFFBCA1"
|
||||
$"84280633EEEBFFFFAAEAABDBAEBBBEAE2BC0CEB389C02424C074B415BFF0B478"
|
||||
$"BFB4B450BFB7B455BFB6B455BF8CB436BF14B430BF55B42DBEF5B3FFBE82B33E"
|
||||
$"BBDBB3F2BBCEB4D7BBD0B4BABBCBB4DABBC7B4DABBC7B4DABBC8B4DABB45B50A"
|
||||
$"BB45B50ABB44B50ABB37B50DBB37B50DBAD6B534BA1EB58DBA78B560BA1EB58D"
|
||||
$"BA12B593BA12B593BA0FB596B99BB5D6B99BB5D6B99AB5D6B975B5ECB975B5EC"
|
||||
$"B974B5EDB918B626B918B626B917B626B8EDB642B893B681B887B689B86CB69C"
|
||||
$"B7F22AB7B5B72DB7A9B76EB73CB920B755B8C5B6B5B9A4B380BC3AB4F7BB4BB3"
|
||||
$"80BC3AB317BC7FB33E42B755C332B80EC320B7E7C323B7FBC3522CC3C54FBB03"
|
||||
$"C7E8BAF4C7DBBAD1C898BA59CA44BC40CC83BAD4CBC3BDF3CD6FC0A0CDA4C760"
|
||||
$"C888CA38C797C90DC879CB7BC6A2CC38C4DCCB9AC3A6CBB6C3DDCBA2C34CCBC2"
|
||||
$"C1EBCA78BF62C954BF30C9ADBF3FC934BEE9C900BE83C91DBEC2C927BE17C999"
|
||||
$"BCEAC857BA6BC720BABCC767BAABC73FBA2EC7C0B7EEC5B1B563C3F4B6DBC472"
|
||||
$"B66FC405B613C427B41BC12CB2F006032FBAF5C05EBAF5C05EBAF7C05C34C05A"
|
||||
$"34C05B34C05A34C05B0610EE7AAAAAC693C7B5C9E8C667C896C755CAB5C5D3CB"
|
||||
$"14C47FC521B8CDC521B8CDC0B9B834BD7FBA63BC9BBC64B789BF00B92ABE82B7"
|
||||
$"89BF00C251BCE5C1CCBED1C0BCBE70C324BB51C5B0BB5AC71ABFC8C4E2C044C5"
|
||||
$"12C05CCC1E0604EEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50AB87FB7A5"
|
||||
$"BC0CB4F7B87FB7A50604FEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50ABF"
|
||||
$"40B50ABD2DB521B87FB7A5BA8CB5E9B87FB7A50605BB02B3F7BCF4B5CD36B3F7"
|
||||
$"BCF4B789BF00BA19BDD6B8DABE8835BD1EBC9BBC64B801B9930A04B87FB7A5BD"
|
||||
$"7FBA63BC9BBC64B801B9930A04B3F7BCF4B413C012B789C251B789BF000A04BC"
|
||||
$"7AB801BF99B6C0BE1BB43BBCAAB49E0A05BFE1B69AC187B3FFC341B4ABC30EB7"
|
||||
$"7BC204B6CF0A05C3E9B805C594B69AC6D3B825C637BAECC521B8CD0A06B967C2"
|
||||
$"23B8A5C3F1BB51C5B0BE70C323BED1C0BCBCE5C1CC0A04B8A5C548B8A5C3F1BB"
|
||||
$"51C5B0BB5AC71A0606BA0ABC41C6A5BB73C983BCF9CB79BBC8CAD5BE40CC23C0"
|
||||
$"5CCC1EC044C512BFC8C4E20A04C6A1BBC1C7E5BB6BC8ABBCF7C80EBE920A04C9"
|
||||
$"EA41C8C5BFF3CABBC3D4CAE3C2140A06BA90C206BA19C33CBADEC3EBBEA7C1C4"
|
||||
$"BED1C0BCBCE5C1CC0A06BC7AB801BCAAB49EBE1BB43BBE33B460BCDAB4C7BCB1"
|
||||
$"B7EC0A04BFE1B69AC021B6A1C1ADB40DC187B3FF0A04C3E9B805C594B69AC5B7"
|
||||
$"B6C3C41AB8250A04C6A1BBC1C7E5BB6BC7F4BB8EC6B9BBEC0A04C8C5BFF3C9EA"
|
||||
$"41CA07C060C8E5C02B0628AAAAAAAAAAAEEFAAA9BACAB4C3BFCAE3C214C9EA41"
|
||||
$"C8C5BFF3C80FBE90C8ABBCF7C7F4BB8EC7E5BB6BC6A1BBC1C637BAECC6D3B826"
|
||||
$"C5B7B6C3C594B69AC3E9B805C3F9B80FC30EB77BC341B4ABC1ADB40DC187B3FF"
|
||||
$"C068B5C6BF40B50ABE9BB514BF03B507BE9BB514BE1BB43BBCAAB49EBC9EB57C"
|
||||
$"BC9EB57CBB34B5E3B87FB7A5B9BC29B87FB7A5B801B993B3F7BCF4B5CD36B3F7"
|
||||
$"BCF4B413C012B789C251B964C223B8A5C3F1C548BB5AC71ABFC8C4E2C044C512"
|
||||
$"C05CCC1EC693C7B5C9B7C688C894C759CAD2C5BECB14C47F0A06BE4DC302BB33"
|
||||
$"4EB8F2C3E4B99FC21DBCE5C1CCBEAEC0D1020ABFDBBBF7BFE1BBDFBFC9BC38BF"
|
||||
$"63BC91BF9DBC71BEE7BCD8BE03BC31BE4BBCABBE03BC31BE00BC24BE0137BE10"
|
||||
$"BC1ABE4BBC03BE30BC0EBE4BBC03BEE9BBBABEE9BBBABEE9BBBABF7BBB58BF7B"
|
||||
$"BB58BF8FBB45BFBDBB29BFA9BB3440BB2DBFC3BB34BFC3BB34BFD9BB5BBFE7BB"
|
||||
$"B2BFE7BB85BFE7BBC8020ABFD5BC12BFD9BC00BFC3BC4FBF67BC9CBF9CBC80BE"
|
||||
$"FCBCDBBE32BC45BE70BCB4BE32BC45BE2BBC39BE30BC41BE3EBC32BE70BC1DBE"
|
||||
$"58BC27BE70BC1DBEFEBBDDBEFEBBDDBEFEBBDDBF7EBB84BF7EBB84BF90BB77BF"
|
||||
$"B7BB5CBFA7BB66BFBDBB5F40BB6640BB66BFD4BB87BFDCBBD4BFDCBBADBFDCBB"
|
||||
$"EA0605BA02BC2BC6AFC155C3BAC269C139C245C1A9C25CC1A9C1A5C3EFBBF5C7"
|
||||
$"310A04BC7AB801BF99B6C0C125B79BBFB3B7FF0A03BFE1B69AC3A0B7D5C204B6"
|
||||
$"CF0A05BCAAC670BCB9C66BBE0FC73AC05BC70BBDF4C7890A04BC34C73FBDE5C8"
|
||||
$"8AC04EC88BBDC9C8D80A04BB81C817BD6CC9CFC072C973BD505A0A04BB60C971"
|
||||
$"BD4FCB2BC054CACFBD33CB790A03C6D944C9E8C6DAC695540A03BD9FBC21BEE9"
|
||||
$"BBBAC059BA770204BF4DBBE8BF4DBC1ABF4DBBB7BF95BB8FBF6FBB8FBFBCBB8F"
|
||||
$"BFD9BBE8BFD9BBB7BFD9BC1ABF95BC42BFBCBC42BF6FBC420A04BAD6C37ABBFA"
|
||||
$"C2FDBAD1C336BA8CC2FD0606BA0ABC2BC6AF35C98ABCC1CB6BBB88CAC8BE00CC"
|
||||
$"16C049CC29C033C51CBFB5C4EA0A092844284E2A502A5A325A3250344E34442E"
|
||||
$"4202042E3AB9753AB7B23A2A3E2ABE112ABFD52E42B7B242B97542323E32BFD5"
|
||||
$"32BE11280A000100000A010101000A020102000A030103000A040104000A0501"
|
||||
$"05000A060106000A070107000A080108000A090109000A0A010A000A0B010B00"
|
||||
$"0A0C010C000A0D010D000A0E010E000A0F010F000A100110000A110111000A12"
|
||||
$"0112000A130113000A140114000A150115000A1603161718000A170119000A18"
|
||||
$"011A000A18011B000A18011C000A18011D000A18011E000A18011F000A180120"
|
||||
$"000A190121000A180122000A1A0123000A1B0124000A1C0125000A1D012630C3"
|
||||
$"89B47101178400040A1E012620C389B4710A1D012730C389B47101178400040A"
|
||||
$"1F012720C389B471"
|
||||
};
|
||||
|
||||
Binary file not shown.
@@ -1,126 +0,0 @@
|
||||
/*
|
||||
* BeZillaBrowser.rdef
|
||||
*/
|
||||
|
||||
resource app_signature "application/x-vnd.Mozilla-Thunderbird";
|
||||
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
/*
|
||||
* We are using the source code version number
|
||||
* for our program version.
|
||||
* TODO : implement something better.
|
||||
*/
|
||||
major = 1,
|
||||
middle = 8,
|
||||
minor = 1,
|
||||
|
||||
/* 0 = development 1 = alpha 2 = beta
|
||||
3 = gamma 4 = golden master 5 = final */
|
||||
variety = 0,
|
||||
|
||||
internal = 21,
|
||||
|
||||
short_info = "BeZillaMailNews",
|
||||
long_info = "BeZillaMailNews is based on Mozilla's source code"
|
||||
};
|
||||
|
||||
resource file_types message {
|
||||
"types" = "application/x-vnd.Be.URL.mailto",
|
||||
"types" = "application/x-vnd.Be.URL.news",
|
||||
"types" = "applicataion/x-person",
|
||||
"types" = "message/rfc822",
|
||||
"types" = "text/E-mail",
|
||||
"types" = "text/x-email",
|
||||
"types" = "text/x-vnd.Be-MailDraft"
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E636966200500020016029E8638A20EBA220EBA9E86384880254A18EA00FFFF"
|
||||
$"8002001602BC9D88BB1F643B1F64BC9D884B716D48772700FFFF80020016023B"
|
||||
$"F73A0000000000003BF73A49B5114976B000FFFF800200160237A0DDB61AF236"
|
||||
$"1AF237A0DD497CAA48588100FFFF800200160238D81CB8152D38152D38D81C48"
|
||||
$"420A499FB600FFFF8002001602397095000000000000397095486EDA49100600"
|
||||
$"FFFF800200160231E5B2BA0EAF3A0EAF31E5B247DA3349779B00FFFF80020016"
|
||||
$"0236BBEFB4543A34543A36BBEF495BDE469BC700FFFF6B0200160236E2E70000"
|
||||
$"0000000036E2E74A2CD64670CD00FFFF800200160237AB1000000000000037AB"
|
||||
$"104AE1D848449500FFFF5702001602375C10B74516374516375C1048B2B04AE9"
|
||||
$"7200FFFF8002001602B07700B74912374912B077004898AD4AD99500FFFF8002"
|
||||
$"00160232CFA5BA0B483A0B4832CFA54A3C584BA00E00FFFF8002001602368CB7"
|
||||
$"000000000000368CB74B3D5E49752800FFFF4F0200160236A81C000000000000"
|
||||
$"36A81C4B94C84A808500FFFF4002000602B738F7362603B62603B738F748BB3F"
|
||||
$"4A241700A91212FFD7121202001602B04887376143B76143B0488748D36C44FB"
|
||||
$"3100FFFF6B02001602B47620362BAAB62BAAB476204A0C144406C600FFFF8002"
|
||||
$"001602B4CAE23409B3B409B3B4CAE24AD8D54611F100FFFF8002001602B328E4"
|
||||
$"324E4AB24E4AB328E44B36A648859C00FFFF8002001602B22376311F03B11F03"
|
||||
$"B223764B891349FFBC00FFFF80010079009803FF000004006002001602B4E6F3"
|
||||
$"319259B19259B4E6F34B2F5D4AA2CA00FFFF0003FFFF0004FFD801FFFF669805"
|
||||
$"0002000602389ECD3AF097BC491F3A09894954654ABDFA00FFFFFFFFD9D09303"
|
||||
$"6B5222280633EEEBFFFFAAEAABDBAEBBBEAE2BC0CEB389C02424C074B415BFF0"
|
||||
$"B478BFB4B450BFB7B455BFB6B455BF8CB436BF14B430BF55B42DBEF5B3FFBE82"
|
||||
$"B33EBBDBB3F2BBCEB4D7BBD0B4BABBCBB4DABBC7B4DABBC7B4DABBC8B4DABB45"
|
||||
$"B50ABB45B50ABB44B50ABB37B50DBB37B50DBAD6B534BA1EB58DBA78B560BA1E"
|
||||
$"B58DBA12B593BA12B593BA0FB596B99BB5D6B99BB5D6B99AB5D6B975B5ECB975"
|
||||
$"B5ECB974B5EDB918B626B918B626B917B626B8EDB642B893B681B887B689B86C"
|
||||
$"B69CB7F22AB7B5B72DB7A9B76EB73CB920B755B8C5B6B5B9A4B380BC3AB4F7BB"
|
||||
$"4BB380BC3AB317BC7FB33E42B755C332B80EC320B7E7C323B7FBC3522CC3C54F"
|
||||
$"BB03C7E8BAF4C7DBBAD1C898BA59CA44BC40CC83BAD4CBC3BDF3CD6FC0A0CDA4"
|
||||
$"C760C888CA38C797C90DC879CB7BC6A2CC38C4DCCB9AC3A6CBB6C3DDCBA2C34C"
|
||||
$"CBC2C1EBCA78BF62C954BF30C9ADBF3FC934BEE9C900BE83C91DBEC2C927BE17"
|
||||
$"C999BCEAC857BA6BC720BABCC767BAABC73FBA2EC7C0B7EEC5B1B563C3F4B6DB"
|
||||
$"C472B66FC405B613C427B41BC12CB2F006032FBAF5C05EBAF5C05EBAF7C05C34"
|
||||
$"C05A34C05B34C05A34C05B0610EE7AAAAAC693C7B5C9E8C667C896C755CAB5C5"
|
||||
$"D3CB14C47FC521B8CDC521B8CDC0B9B834BD7FBA63BC9BBC64B789BF00B92ABE"
|
||||
$"82B789BF00C251BCE5C1CCBED1C0BCBE70C324BB51C5B0BB5AC71ABFC8C4E2C0"
|
||||
$"44C512C05CCC1E0604EEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50AB87F"
|
||||
$"B7A5BC0CB4F7B87FB7A50604FEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B5"
|
||||
$"0ABF40B50ABD2DB521B87FB7A5BA8CB5E9B87FB7A50605BB02B3F7BCF4B5CD36"
|
||||
$"B3F7BCF4B789BF00BA19BDD6B8DABE8835BD1EBC9BBC64B801B9930A04B87FB7"
|
||||
$"A5BD7FBA63BC9BBC64B801B9930A04B3F7BCF4B413C012B789C251B789BF000A"
|
||||
$"04BC7AB801BF99B6C0BE1BB43BBCAAB49E0A05BFE1B69AC187B3FFC341B4ABC3"
|
||||
$"0EB77BC204B6CF0A05C3E9B805C594B69AC6D3B825C637BAECC521B8CD0A06B9"
|
||||
$"67C223B8A5C3F1BB51C5B0BE70C323BED1C0BCBCE5C1CC0A04B8A5C548B8A5C3"
|
||||
$"F1BB51C5B0BB5AC71A0606BA0ABC41C6A5BB73C983BCF9CB79BBC8CAD5BE40CC"
|
||||
$"23C05CCC1EC044C512BFC8C4E20A04C6A1BBC1C7E5BB6BC8ABBCF7C80EBE920A"
|
||||
$"04C9EA41C8C5BFF3CABBC3D4CAE3C2140A06BA90C206BA19C33CBADEC3EBBEA7"
|
||||
$"C1C4BED1C0BCBCE5C1CC0A06BC7AB801BCAAB49EBE1BB43BBE33B460BCDAB4C7"
|
||||
$"BCB1B7EC0A04BFE1B69AC021B6A1C1ADB40DC187B3FF0A04C3E9B805C594B69A"
|
||||
$"C5B7B6C3C41AB8250A04C6A1BBC1C7E5BB6BC7F4BB8EC6B9BBEC0A04C8C5BFF3"
|
||||
$"C9EA41CA07C060C8E5C02B0628AAAAAAAAAAAEEFAAA9BACAB4C3BFCAE3C214C9"
|
||||
$"EA41C8C5BFF3C80FBE90C8ABBCF7C7F4BB8EC7E5BB6BC6A1BBC1C637BAECC6D3"
|
||||
$"B826C5B7B6C3C594B69AC3E9B805C3F9B80FC30EB77BC341B4ABC1ADB40DC187"
|
||||
$"B3FFC068B5C6BF40B50ABE9BB514BF03B507BE9BB514BE1BB43BBCAAB49EBC9E"
|
||||
$"B57CBC9EB57CBB34B5E3B87FB7A5B9BC29B87FB7A5B801B993B3F7BCF4B5CD36"
|
||||
$"B3F7BCF4B413C012B789C251B964C223B8A5C3F1C548BB5AC71ABFC8C4E2C044"
|
||||
$"C512C05CCC1EC693C7B5C9B7C688C894C759CAD2C5BECB14C47F0A06BE4DC302"
|
||||
$"BB334EB8F2C3E4B99FC21DBCE5C1CCBEAEC0D1020ABFDBBBF7BFE1BBDFBFC9BC"
|
||||
$"38BF63BC91BF9DBC71BEE7BCD8BE03BC31BE4BBCABBE03BC31BE00BC24BE0137"
|
||||
$"BE10BC1ABE4BBC03BE30BC0EBE4BBC03BEE9BBBABEE9BBBABEE9BBBABF7BBB58"
|
||||
$"BF7BBB58BF8FBB45BFBDBB29BFA9BB3440BB2DBFC3BB34BFC3BB34BFD9BB5BBF"
|
||||
$"E7BBB2BFE7BB85BFE7BBC8020ABFD5BC12BFD9BC00BFC3BC4FBF67BC9CBF9CBC"
|
||||
$"80BEFCBCDBBE32BC45BE70BCB4BE32BC45BE2BBC39BE30BC41BE3EBC32BE70BC"
|
||||
$"1DBE58BC27BE70BC1DBEFEBBDDBEFEBBDDBEFEBBDDBF7EBB84BF7EBB84BF90BB"
|
||||
$"77BFB7BB5CBFA7BB66BFBDBB5F40BB6640BB66BFD4BB87BFDCBBD4BFDCBBADBF"
|
||||
$"DCBBEA0605BA02BC2BC6AFC155C3BAC269C139C245C1A9C25CC1A9C1A5C3EFBB"
|
||||
$"F5C7310A04BC7AB801BF99B6C0C125B79BBFB3B7FF0A03BFE1B69AC3A0B7D5C2"
|
||||
$"04B6CF0A05BCAAC670BCB9C66BBE0FC73AC05BC70BBDF4C7890A04BC34C73FBD"
|
||||
$"E5C88AC04EC88BBDC9C8D80A04BB81C817BD6CC9CFC072C973BD505A0A04BB60"
|
||||
$"C971BD4FCB2BC054CACFBD33CB790A03C6D944C9E8C6DAC695540A03BD9FBC21"
|
||||
$"BEE9BBBAC059BA770204BF4DBBE8BF4DBC1ABF4DBBB7BF95BB8FBF6FBB8FBFBC"
|
||||
$"BB8FBFD9BBE8BFD9BBB7BFD9BC1ABF95BC42BFBCBC42BF6FBC420A04BAD6C37A"
|
||||
$"BBFAC2FDBAD1C336BA8CC2FD0606BA0ABC2BC6AF35C98ABCC1CB6BBB88CAC8BE"
|
||||
$"00CC16C049CC29C033C51CBFB5C4EA0A04244C245C3C5C3C4C060AEEFE0E244C"
|
||||
$"30542E5432543C4CBB1454BCCAC670BB14543C5CBABCC808BABCC808BA0EC8AC"
|
||||
$"3056B9A856B91756B801C808B8B1C8ACB801C808245CB7A954B7A954B5F4C670"
|
||||
$"280A000100000A010101000A020102000A030103000A040104000A050105000A"
|
||||
$"060106000A070107000A080108000A090109000A0A010A000A0B010B000A0C01"
|
||||
$"0C000A0D010D000A0E010E000A0F010F000A100110000A110111000A12011200"
|
||||
$"0A130113000A140114000A150115000A1603161718000A170119000A18011A00"
|
||||
$"0A18011B000A18011C000A18011D000A18011E000A18011F000A180120000A19"
|
||||
$"0121000A180122000A1A0123000A1B0124000A1C0125000A1D012638C018B358"
|
||||
$"15FF01178400040A1D012638C018B358001501178600040A1E012620C018B358"
|
||||
$"0A1F012720C018B358"
|
||||
};
|
||||
|
||||
|
||||
@@ -1,136 +0,0 @@
|
||||
/*
|
||||
* BeZillaBrowser.rdef
|
||||
*/
|
||||
|
||||
resource app_signature "application/x-vnd.Mozilla-SeaMonkey";
|
||||
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
/*
|
||||
* We are using the source code version number
|
||||
* for our program version.
|
||||
* TODO : implement something better.
|
||||
*/
|
||||
major = 1,
|
||||
middle = 8,
|
||||
minor = 1,
|
||||
|
||||
/* 0 = development 1 = alpha 2 = beta
|
||||
3 = gamma 4 = golden master 5 = final */
|
||||
variety = 0,
|
||||
|
||||
internal = 21,
|
||||
|
||||
short_info = "BeZillaSuite",
|
||||
long_info = "BeZillaSuite is based on Mozilla's source code"
|
||||
};
|
||||
|
||||
resource file_types message {
|
||||
"types" = "application/x-vnd.Be.URL.file",
|
||||
"types" = "application/x-vnd.Be.URL.ftp",
|
||||
"types" = "application/x-vnd.Be.URL.http",
|
||||
"types" = "application/x-vnd.Be.URL.https",
|
||||
"types" = "application/x-vnd.Be.URL.mailto",
|
||||
"types" = "application/x-vnd.Be.URL.news",
|
||||
"types" = "text/html"
|
||||
/*
|
||||
* Should BeZillaSuite include these additional filetypes?
|
||||
* note: MailNews has them
|
||||
"types" = "applicataion/x-person",
|
||||
"types" = "message/rfc822",
|
||||
"types" = "text/E-mail",
|
||||
"types" = "text/x-email"
|
||||
"types" = "text/x-vnd.Be-MailDraft"
|
||||
*/
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E636966210500020016029E8638A20EBA220EBA9E86384880254A18EA00FFFF"
|
||||
$"8002001602BC9D88BB1F643B1F64BC9D884B716D48772700FFFF80020016023B"
|
||||
$"F73A0000000000003BF73A49B5114976B000FFFF800200160237A0DDB61AF236"
|
||||
$"1AF237A0DD497CAA48588100FFFF800200160238D81CB8152D38152D38D81C48"
|
||||
$"420A499FB600FFFF8002001602397095000000000000397095486EDA49100600"
|
||||
$"FFFF800200160231E5B2BA0EAF3A0EAF31E5B247DA3349779B00FFFF80020016"
|
||||
$"0236BBEFB4543A34543A36BBEF495BDE469BC700FFFF6B0200160236E2E70000"
|
||||
$"0000000036E2E74A2CD64670CD00FFFF800200160237AB1000000000000037AB"
|
||||
$"104AE1D848449500FFFF5702001602375C10B74516374516375C1048B2B04AE9"
|
||||
$"7200FFFF8002001602B07700B74912374912B077004898AD4AD99500FFFF8002"
|
||||
$"00160232CFA5BA0B483A0B4832CFA54A3C584BA00E00FFFF8002001602368CB7"
|
||||
$"000000000000368CB74B3D5E49752800FFFF4F0200160236A81C000000000000"
|
||||
$"36A81C4B94C84A808500FFFF4002000602B738F7362603B62603B738F748BB3F"
|
||||
$"4A241700A91212FFD7121202001602B04887376143B76143B0488748D36C44FB"
|
||||
$"3100FFFF6B02001602B47620362BAAB62BAAB476204A0C144406C600FFFF8002"
|
||||
$"001602B4CAE23409B3B409B3B4CAE24AD8D54611F100FFFF8002001602B328E4"
|
||||
$"324E4AB24E4AB328E44B36A648859C00FFFF8002001602B22376311F03B11F03"
|
||||
$"B223764B891349FFBC00FFFF80010079009803FF000004006002001602B4E6F3"
|
||||
$"319259B19259B4E6F34B2F5D4AA2CA00FFFF0003FFFF0004FFD801FFFF669805"
|
||||
$"000200060237889D389554BBFC4A3AB9D0491ADE4A422000FFF9BAFFFFC10402"
|
||||
$"0006023882A6389353BB177D3B0378484ADD4AF27700C7E3FFFF392FFF020006"
|
||||
$"0237A0CC393C5ABC1AC23A5C164A19B94AFE5400FF9797FFCE3232290633EEEB"
|
||||
$"FFFFAAEAABDBAEBBBEAE2BC0CEB389C02424C074B415BFF0B478BFB4B450BFB7"
|
||||
$"B455BFB6B455BF8CB436BF14B430BF55B42DBEF5B3FFBE82B33EBBDBB3F2BBCE"
|
||||
$"B4D7BBD0B4BABBCBB4DABBC7B4DABBC7B4DABBC8B4DABB45B50ABB45B50ABB44"
|
||||
$"B50ABB37B50DBB37B50DBAD6B534BA1EB58DBA78B560BA1EB58DBA12B593BA12"
|
||||
$"B593BA0FB596B99BB5D6B99BB5D6B99AB5D6B975B5ECB975B5ECB974B5EDB918"
|
||||
$"B626B918B626B917B626B8EDB642B893B681B887B689B86CB69CB7F22AB7B5B7"
|
||||
$"2DB7A9B76EB73CB920B755B8C5B6B5B9A4B380BC3AB4F7BB4BB380BC3AB317BC"
|
||||
$"7FB33E42B755C332B80EC320B7E7C323B7FBC3522CC3C54FBB03C7E8BAF4C7DB"
|
||||
$"BAD1C898BA59CA44BC40CC83BAD4CBC3BDF3CD6FC0A0CDA4C760C888CA38C797"
|
||||
$"C90DC879CB7BC6A2CC38C4DCCB9AC3A6CBB6C3DDCBA2C34CCBC2C1EBCA78BF62"
|
||||
$"C954BF30C9ADBF3FC934BEE9C900BE83C91DBEC2C927BE17C999BCEAC857BA6B"
|
||||
$"C720BABCC767BAABC73FBA2EC7C0B7EEC5B1B563C3F4B6DBC472B66FC405B613"
|
||||
$"C427B41BC12CB2F006032FBAF5C05EBAF5C05EBAF7C05C34C05A34C05B34C05A"
|
||||
$"34C05B0610EE7AAAAAC693C7B5C9E8C667C896C755CAB5C5D3CB14C47FC521B8"
|
||||
$"CDC521B8CDC0B9B834BD7FBA63BC9BBC64B789BF00B92ABE82B789BF00C251BC"
|
||||
$"E5C1CCBED1C0BCBE70C324BB51C5B0BB5AC71ABFC8C4E2C044C512C05CCC1E06"
|
||||
$"04EEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50AB87FB7A5BC0CB4F7B87F"
|
||||
$"B7A50604FEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50ABF40B50ABD2DB5"
|
||||
$"21B87FB7A5BA8CB5E9B87FB7A50605BB02B3F7BCF4B5CD36B3F7BCF4B789BF00"
|
||||
$"BA19BDD6B8DABE8835BD1EBC9BBC64B801B9930A04B87FB7A5BD7FBA63BC9BBC"
|
||||
$"64B801B9930A04B3F7BCF4B413C012B789C251B789BF000A04BC7AB801BF99B6"
|
||||
$"C0BE1BB43BBCAAB49E0A05BFE1B69AC187B3FFC341B4ABC30EB77BC204B6CF0A"
|
||||
$"05C3E9B805C594B69AC6D3B825C637BAECC521B8CD0A06B967C223B8A5C3F1BB"
|
||||
$"51C5B0BE70C323BED1C0BCBCE5C1CC0A04B8A5C548B8A5C3F1BB51C5B0BB5AC7"
|
||||
$"1A0606BA0ABC41C6A5BB73C983BCF9CB79BBC8CAD5BE40CC23C05CCC1EC044C5"
|
||||
$"12BFC8C4E20A04C6A1BBC1C7E5BB6BC8ABBCF7C80EBE920A04C9EA41C8C5BFF3"
|
||||
$"CABBC3D4CAE3C2140A06BA90C206BA19C33CBADEC3EBBEA7C1C4BED1C0BCBCE5"
|
||||
$"C1CC0A06BC7AB801BCAAB49EBE1BB43BBE33B460BCDAB4C7BCB1B7EC0A04BFE1"
|
||||
$"B69AC021B6A1C1ADB40DC187B3FF0A04C3E9B805C594B69AC5B7B6C3C41AB825"
|
||||
$"0A04C6A1BBC1C7E5BB6BC7F4BB8EC6B9BBEC0A04C8C5BFF3C9EA41CA07C060C8"
|
||||
$"E5C02B0628AAAAAAAAAAAEEFAAA9BACAB4C3BFCAE3C214C9EA41C8C5BFF3C80F"
|
||||
$"BE90C8ABBCF7C7F4BB8EC7E5BB6BC6A1BBC1C637BAECC6D3B826C5B7B6C3C594"
|
||||
$"B69AC3E9B805C3F9B80FC30EB77BC341B4ABC1ADB40DC187B3FFC068B5C6BF40"
|
||||
$"B50ABE9BB514BF03B507BE9BB514BE1BB43BBCAAB49EBC9EB57CBC9EB57CBB34"
|
||||
$"B5E3B87FB7A5B9BC29B87FB7A5B801B993B3F7BCF4B5CD36B3F7BCF4B413C012"
|
||||
$"B789C251B964C223B8A5C3F1C548BB5AC71ABFC8C4E2C044C512C05CCC1EC693"
|
||||
$"C7B5C9B7C688C894C759CAD2C5BECB14C47F0A06BE4DC302BB334EB8F2C3E4B9"
|
||||
$"9FC21DBCE5C1CCBEAEC0D1020ABFDBBBF7BFE1BBDFBFC9BC38BF63BC91BF9DBC"
|
||||
$"71BEE7BCD8BE03BC31BE4BBCABBE03BC31BE00BC24BE0137BE10BC1ABE4BBC03"
|
||||
$"BE30BC0EBE4BBC03BEE9BBBABEE9BBBABEE9BBBABF7BBB58BF7BBB58BF8FBB45"
|
||||
$"BFBDBB29BFA9BB3440BB2DBFC3BB34BFC3BB34BFD9BB5BBFE7BBB2BFE7BB85BF"
|
||||
$"E7BBC8020ABFD5BC12BFD9BC00BFC3BC4FBF67BC9CBF9CBC80BEFCBCDBBE32BC"
|
||||
$"45BE70BCB4BE32BC45BE2BBC39BE30BC41BE3EBC32BE70BC1DBE58BC27BE70BC"
|
||||
$"1DBEFEBBDDBEFEBBDDBEFEBBDDBF7EBB84BF7EBB84BF90BB77BFB7BB5CBFA7BB"
|
||||
$"66BFBDBB5F40BB6640BB66BFD4BB87BFDCBBD4BFDCBBADBFDCBBEA0605BA02BC"
|
||||
$"2BC6AFC155C3BAC269C139C245C1A9C25CC1A9C1A5C3EFBBF5C7310A04BC7AB8"
|
||||
$"01BF99B6C0C125B79BBFB3B7FF0A03BFE1B69AC3A0B7D5C204B6CF0A05BCAAC6"
|
||||
$"70BCB9C66BBE0FC73AC05BC70BBDF4C7890A04BC34C73FBDE5C88AC04EC88BBD"
|
||||
$"C9C8D80A04BB81C817BD6CC9CFC072C973BD505A0A04BB60C971BD4FCB2BC054"
|
||||
$"CACFBD33CB790A03C6D944C9E8C6DAC695540A03BD9FBC21BEE9BBBAC059BA77"
|
||||
$"0204BF4DBBE8BF4DBC1ABF4DBBB7BF95BB8FBF6FBB8FBFBCBB8FBFD9BBE8BFD9"
|
||||
$"BBB7BFD9BC1ABF95BC42BFBCBC42BF6FBC420A04BAD6C37ABBFAC2FDBAD1C336"
|
||||
$"BA8CC2FD0606BA0ABC2BC6AF35C98ABCC1CB6BBB88CAC8BE00CC16C049CC29C0"
|
||||
$"33C51CBFB5C4EA0A062C472C4E3251364E364730440A06265226592C5C305930"
|
||||
$"522A4F0A0632533259385C3C593C5237C5D3290A000100000A010101000A0201"
|
||||
$"02000A030103000A040104000A050105000A060106000A070107000A08010800"
|
||||
$"0A090109000A0A010A000A0B010B000A0C010C000A0D010D000A0E010E000A0F"
|
||||
$"010F000A100110000A110111000A120112000A130113000A140114000A150115"
|
||||
$"000A1603161718000A170119000A18011A000A18011B000A18011C000A18011D"
|
||||
$"000A18011E000A18011F000A180120000A190121000A180122000A1A0123000A"
|
||||
$"1B0124000A1C0125000A1D032627283841B30C15FF01178400040A1D03262728"
|
||||
$"3841B30C001501178600040A1E01262041B30C0A1F01272041B30C0A20012820"
|
||||
$"41B30C"
|
||||
};
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,180 +0,0 @@
|
||||
DESIGN SCIENCE LICENSE
|
||||
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
Copyright © 1999-2001 Michael Stutz <stutz@dsl.org>
|
||||
Verbatim copying of this document is permitted, in any medium.
|
||||
|
||||
0. PREAMBLE.
|
||||
|
||||
Copyright law gives certain exclusive rights to the author of a work,
|
||||
including the rights to copy, modify and distribute the work (the
|
||||
"reproductive," "adaptative," and "distribution" rights).
|
||||
|
||||
The idea of "copyleft" is to willfully revoke the exclusivity of those
|
||||
rights under certain terms and conditions, so that anyone can copy and
|
||||
distribute the work or properly attributed derivative works, while all
|
||||
copies remain under the same terms and conditions as the original.
|
||||
|
||||
The intent of this license is to be a general "copyleft" that can be
|
||||
applied to any kind of work that has protection under copyright. This
|
||||
license states those certain conditions under which a work published
|
||||
under its terms may be copied, distributed, and modified.
|
||||
|
||||
Whereas "design science" is a strategy for the development of
|
||||
artifacts as a way to reform the environment (not people) and
|
||||
subsequently improve the universal standard of living, this Design
|
||||
Science License was written and deployed as a strategy for promoting
|
||||
the progress of science and art through reform of the environment.
|
||||
|
||||
1. DEFINITIONS.
|
||||
|
||||
"License" shall mean this Design Science License. The License applies
|
||||
to any work which contains a notice placed by the work's copyright
|
||||
holder stating that it is published under the terms of this Design
|
||||
Science License.
|
||||
|
||||
"Work" shall mean such an aforementioned work. The License also
|
||||
applies to the output of the Work, only if said output constitutes a
|
||||
"derivative work" of the licensed Work as defined by copyright law.
|
||||
|
||||
"Object Form" shall mean an executable or performable form of the
|
||||
Work, being an embodiment of the Work in some tangible medium.
|
||||
|
||||
"Source Data" shall mean the origin of the Object Form, being the
|
||||
entire, machine-readable, preferred form of the Work for copying and
|
||||
for human modification (usually the language, encoding or format in
|
||||
which composed or recorded by the Author); plus any accompanying
|
||||
files, scripts or other data necessary for installation, configuration
|
||||
or compilation of the Work.
|
||||
|
||||
(Examples of "Source Data" include, but are not limited to, the
|
||||
following: if the Work is an image file composed and edited in PNG
|
||||
format, then the original PNG source file is the Source Data; if the
|
||||
Work is an MPEG 1.0 layer 3 digital audio recording made from a WAV
|
||||
format audio file recording of an analog source, then the original WAV
|
||||
file is the Source Data; if the Work was composed as an unformatted
|
||||
plaintext file, then that file is the Source Data; if the Work was
|
||||
composed in LaTeX, the LaTeX file(s) and any image files and/or custom
|
||||
macros necessary for compilation constitute the Source Data.)
|
||||
|
||||
"Author" shall mean the copyright holder(s) of the Work.
|
||||
|
||||
The individual licensees are referred to as "you."
|
||||
|
||||
2. RIGHTS AND COPYRIGHT.
|
||||
|
||||
The Work is copyrighted by the Author. All rights to the Work are
|
||||
reserved by the Author, except as specifically described below. This
|
||||
License describes the terms and conditions under which the Author
|
||||
permits you to copy, distribute and modify copies of the Work.
|
||||
|
||||
In addition, you may refer to the Work, talk about it, and (as
|
||||
dictated by "fair use") quote from it, just as you would any
|
||||
copyrighted material under copyright law.
|
||||
|
||||
Your right to operate, perform, read or otherwise interpret and/or
|
||||
execute the Work is unrestricted; however, you do so at your own risk,
|
||||
because the Work comes WITHOUT ANY WARRANTY -- see Section 7 ("NO
|
||||
WARRANTY") below.
|
||||
|
||||
3. COPYING AND DISTRIBUTION.
|
||||
|
||||
Permission is granted to distribute, publish or otherwise present
|
||||
verbatim copies of the entire Source Data of the Work, in any medium,
|
||||
provided that full copyright notice and disclaimer of warranty, where
|
||||
applicable, is conspicuously published on all copies, and a copy of
|
||||
this License is distributed along with the Work.
|
||||
|
||||
Permission is granted to distribute, publish or otherwise present
|
||||
copies of the Object Form of the Work, in any medium, under the terms
|
||||
for distribution of Source Data above and also provided that one of
|
||||
the following additional conditions are met:
|
||||
|
||||
(a) The Source Data is included in the same distribution, distributed
|
||||
under the terms of this License; or
|
||||
|
||||
(b) A written offer is included with the distribution, valid for at
|
||||
least three years or for as long as the distribution is in print
|
||||
(whichever is longer), with a publicly-accessible address (such as a
|
||||
URL on the Internet) where, for a charge not greater than
|
||||
transportation and media costs, anyone may receive a copy of the
|
||||
Source Data of the Work distributed according to the section above; or
|
||||
|
||||
(c) A third party's written offer for obtaining the Source Data at no
|
||||
cost, as described in paragraph (b) above, is included with the
|
||||
distribution. This option is valid only if you are a non-commercial
|
||||
party, and only if you received the Object Form of the Work along with
|
||||
such an offer.
|
||||
|
||||
You may copy and distribute the Work either gratis or for a fee, and
|
||||
if desired, you may offer warranty protection for the Work.
|
||||
|
||||
The aggregation of the Work with other works that are not based on the
|
||||
Work -- such as but not limited to inclusion in a publication,
|
||||
broadcast, compilation, or other media -- does not bring the other
|
||||
works in the scope of the License; nor does such aggregation void the
|
||||
terms of the License for the Work.
|
||||
|
||||
4. MODIFICATION.
|
||||
|
||||
Permission is granted to modify or sample from a copy of the Work,
|
||||
producing a derivative work, and to distribute the derivative work
|
||||
under the terms described in the section for distribution above,
|
||||
provided that the following terms are met:
|
||||
|
||||
(a) The new, derivative work is published under the terms of this
|
||||
License.
|
||||
|
||||
(b) The derivative work is given a new name, so that its name or title
|
||||
cannot be confused with the Work, or with a version of the Work, in
|
||||
any way.
|
||||
|
||||
(c) Appropriate authorship credit is given: for the differences
|
||||
between the Work and the new derivative work, authorship is attributed
|
||||
to you, while the material sampled or used from the Work remains
|
||||
attributed to the original Author; appropriate notice must be included
|
||||
with the new work indicating the nature and the dates of any
|
||||
modifications of the Work made by you.
|
||||
|
||||
5. NO RESTRICTIONS.
|
||||
|
||||
You may not impose any further restrictions on the Work or any of its
|
||||
derivative works beyond those restrictions described in this License.
|
||||
|
||||
6. ACCEPTANCE.
|
||||
|
||||
Copying, distributing or modifying the Work (including but not limited
|
||||
to sampling from the Work in a new work) indicates acceptance of these
|
||||
terms. If you do not follow the terms of this License, any rights
|
||||
granted to you by the License are null and void. The copying,
|
||||
distribution or modification of the Work outside of the terms
|
||||
described in this License is expressly prohibited by law.
|
||||
|
||||
If for any reason, conditions are imposed on you that forbid you to
|
||||
fulfill the conditions of this License, you may not copy, distribute
|
||||
or modify the Work at all.
|
||||
|
||||
If any part of this License is found to be in conflict with the law,
|
||||
that part shall be interpreted in its broadest meaning consistent with
|
||||
the law, and no other parts of the License shall be affected.
|
||||
|
||||
7. NO WARRANTY.
|
||||
|
||||
THE WORK IS PROVIDED "AS IS," AND COMES WITH ABSOLUTELY NO WARRANTY,
|
||||
EXPRESS OR IMPLIED, TO THE EXTENT PERMITTED BY APPLICABLE LAW,
|
||||
INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
OR FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
8. DISCLAIMER OF LIABILITY.
|
||||
|
||||
IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
||||
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
|
||||
IN ANY WAY OUT OF THE USE OF THIS WORK, EVEN IF ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
@@ -1 +0,0 @@
|
||||
Copyright © 2002 Matthew McClintock; this information may be copied, distributed and/or modified under certain conditions, but it comes WITHOUT ANY WARRANTY; see the Design Science License for more details.
|
||||
@@ -1,204 +0,0 @@
|
||||
Index: mozilla/directory/c-sdk/config/BeOS.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/directory/c-sdk/config/BeOS.mk,v
|
||||
retrieving revision 5.0.138.1
|
||||
diff -u -8 -p -r5.0.138.1 BeOS.mk
|
||||
--- mozilla/directory/c-sdk/config/BeOS.mk 3 Feb 2006 14:41:11 -0000 5.0.138.1
|
||||
+++ mozilla/directory/c-sdk/config/BeOS.mk 19 Feb 2009 02:42:41 -0000
|
||||
@@ -64,17 +64,18 @@ ifeq (PC,$(findstring PC,$(OS_TEST)))
|
||||
CPU_ARCH = x86
|
||||
CC = gcc
|
||||
CCC = g++
|
||||
LD = gcc
|
||||
RANLIB = ranlib
|
||||
DSO_LDOPTS = -nostart
|
||||
PORT_FLAGS = -DHAVE_STRERROR
|
||||
ifdef BUILD_OPT
|
||||
-OPTIMIZER = -O2
|
||||
+#OPTIMIZER = -O2
|
||||
+OPTIMIZER = -O1 -march=pentium -mcpu=pentiumpro
|
||||
LDFLAGS += -s
|
||||
else
|
||||
OPTIMIZER = -gdwarf-2 -O0
|
||||
endif
|
||||
else
|
||||
CPU_ARCH = ppc
|
||||
CC = mwcc
|
||||
CCC = mwcc
|
||||
@@ -85,17 +86,18 @@ DSO_LDOPTS = -xms -export p
|
||||
-term _term_routine_ \
|
||||
-lroot -lnet \
|
||||
/boot/develop/lib/ppc/glue-noinit.a \
|
||||
/boot/develop/lib/ppc/init_term_dyn.o \
|
||||
/boot/develop/lib/ppc/start_dyn.o
|
||||
|
||||
PORT_FLAGS = -DHAVE_STRERROR -D_POSIX_SOURCE
|
||||
ifdef BUILD_OPT
|
||||
-OPTIMIZER = -O2
|
||||
+#OPTIMIZER = -O2
|
||||
+OPTIMIZER = -O1 -march=pentium -mcpu=pentiumpro
|
||||
else
|
||||
OPTIMIZER = -g -O0
|
||||
endif
|
||||
endif
|
||||
CPU_ARCH_TAG = _$(CPU_ARCH)
|
||||
|
||||
OS_INCLUDES = -I- -I.
|
||||
#G++INCLUDES = -I/usr/include/g++
|
||||
Index: mozilla/directory/c-sdk/configure.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/directory/c-sdk/configure.in,v
|
||||
retrieving revision 5.0.2.34.4.3
|
||||
diff -u -8 -p -r5.0.2.34.4.3 configure.in
|
||||
--- mozilla/directory/c-sdk/configure.in 11 Jul 2007 20:43:19 -0000 5.0.2.34.4.3
|
||||
+++ mozilla/directory/c-sdk/configure.in 19 Feb 2009 02:43:12 -0000
|
||||
@@ -819,17 +819,17 @@ case "$target" in
|
||||
AC_DEFINE(_POSIX_SOURCE)
|
||||
DSO_LDOPTS=-nostart
|
||||
MDCPUCFG_H=_beos.cfg
|
||||
USE_BTHREADS=1
|
||||
PR_MD_ARCH_DIR=beos
|
||||
RESOLVE_LINK_SYMBOLS=1
|
||||
case "${target_cpu}" in
|
||||
i*86)
|
||||
- _OPTIMIZE_FLAGS=-O2
|
||||
+ _OPTIMIZE_FLAGS=-O1 -march=pentium -mcpu=pentiumpro
|
||||
_DEBUG_FLAGS='-gdwarf-2 -O0'
|
||||
MKSHLIB='$(CCC) $(DSO_LDOPTS) -o $@'
|
||||
AC_CHECK_LIB(bind, gethostbyaddr, [OS_LIBS="$OS_LIBS -lbind -lsocket"])
|
||||
;;
|
||||
powerpc)
|
||||
CC=mwcc
|
||||
CCC=mwcc
|
||||
LD=mwld
|
||||
Index: mozilla/nsprpub/configure.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/nsprpub/configure.in,v
|
||||
retrieving revision 1.199.2.17
|
||||
diff -u -8 -p -r1.199.2.17 configure.in
|
||||
--- mozilla/nsprpub/configure.in 31 Oct 2007 18:07:38 -0000 1.199.2.17
|
||||
+++ mozilla/nsprpub/configure.in 19 Feb 2009 02:59:37 -0000
|
||||
@@ -874,17 +874,17 @@ case "$target" in
|
||||
AC_DEFINE(_POSIX_SOURCE)
|
||||
DSO_LDOPTS=-nostart
|
||||
MDCPUCFG_H=_beos.cfg
|
||||
USE_BTHREADS=1
|
||||
PR_MD_ARCH_DIR=beos
|
||||
RESOLVE_LINK_SYMBOLS=1
|
||||
case "${target_cpu}" in
|
||||
i*86)
|
||||
- _OPTIMIZE_FLAGS=-O2
|
||||
+ _OPTIMIZE_FLAGS=-O1 -march=pentium -mcpu=pentiumpro
|
||||
_DEBUG_FLAGS='-gdwarf-2 -O0'
|
||||
MKSHLIB='$(CCC) $(DSO_LDOPTS) -o $@'
|
||||
AC_CHECK_LIB(bind, gethostbyaddr, [OS_LIBS="$OS_LIBS -lbind -lsocket"])
|
||||
;;
|
||||
powerpc)
|
||||
CC=mwcc
|
||||
CCC=mwcc
|
||||
LD=mwld
|
||||
Index: mozilla/security/coreconf/BeOS.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/security/coreconf/BeOS.mk,v
|
||||
retrieving revision 1.2
|
||||
diff -u -8 -p -r1.2 BeOS.mk
|
||||
--- mozilla/security/coreconf/BeOS.mk 25 Apr 2004 15:02:17 -0000 1.2
|
||||
+++ mozilla/security/coreconf/BeOS.mk 19 Feb 2009 03:02:58 -0000
|
||||
@@ -56,17 +56,17 @@ ifeq ($(OS_TEST),ppc)
|
||||
CPU_ARCH = ppc
|
||||
else
|
||||
OS_REL_CFLAGS = -Di386
|
||||
CPU_ARCH = x86
|
||||
endif
|
||||
|
||||
MKSHLIB = $(CC) -nostart -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so)
|
||||
ifdef BUILD_OPT
|
||||
- OPTIMIZER = -O2
|
||||
+ OPTIMIZER = -O1 -march=pentium -mcpu=pentiumpro
|
||||
endif
|
||||
|
||||
OS_CFLAGS = $(DSO_CFLAGS) $(OS_REL_CFLAGS) -Wall -pipe
|
||||
OS_LIBS = -lbe
|
||||
|
||||
DEFINES += -DBEOS
|
||||
|
||||
ifdef USE_PTHREADS
|
||||
Index: mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in,v
|
||||
retrieving revision 1.80.4.6
|
||||
diff -u -8 -p -r1.80.4.6 Makefile.in
|
||||
--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 19 Feb 2008 21:11:34 -0000 1.80.4.6
|
||||
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 19 Feb 2009 04:24:38 -0000
|
||||
@@ -94,16 +94,17 @@ CPPSRCS := xptcinvoke_ipf64.cpp xptcstu
|
||||
ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s
|
||||
endif
|
||||
endif
|
||||
#
|
||||
# BeOS/Intel (uses the same unixish_x86 code)
|
||||
#
|
||||
ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC)
|
||||
CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp
|
||||
+CXXFLAGS += -O1 -march=pentium -mcpu=pentiumpro
|
||||
endif
|
||||
#
|
||||
# Neutrino/Intel (uses the same unixish_x86 code)
|
||||
#
|
||||
ifeq ($(OS_TARGET),NTO)
|
||||
ifeq ($(OS_TEST),x86)
|
||||
CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp
|
||||
endif
|
||||
Index: mozilla/security/nss-fips/lib/freebl/mpi/target.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/security/nss/lib/freebl/mpi/target.mk,v
|
||||
retrieving revision 1.4.2.1
|
||||
diff -u -8 -p -r1.4.2.1 target.mk
|
||||
--- mozilla/security/nss-fips/lib/freebl/mpi/target.mk 16 Mar 2006 16:37:28 -0000 1.4.2.1
|
||||
+++ mozilla/security/nss-fips/lib/freebl/mpi/target.mk 19 Feb 2009 04:29:59 -0000
|
||||
@@ -40,17 +40,18 @@
|
||||
##
|
||||
## Define CFLAGS to contain any local options your compiler
|
||||
## setup requires.
|
||||
##
|
||||
## Conditional compilation options are no longer here; see
|
||||
## the file 'mpi-config.h' instead.
|
||||
##
|
||||
MPICMN = -I. -DMP_API_COMPATIBLE -DMP_IOFUNC
|
||||
-CFLAGS= -O $(MPICMN)
|
||||
+CFLAGS= -O1 -march=pentium -mcpu=pentiumpro
|
||||
+#CFLAGS= -O $(MPICMN)
|
||||
#CFLAGS=-ansi -fullwarn -woff 1521 -O3 $(MPICMN)
|
||||
#CFLAGS=-ansi -pedantic -Wall -O3 $(MPICMN)
|
||||
#CFLAGS=-ansi -pedantic -Wall -g -O2 -DMP_DEBUG=1 $(MPICMN)
|
||||
|
||||
ifeq ($(TARGET),mipsIRIX)
|
||||
#IRIX
|
||||
#MPICMN += -DMP_MONT_USE_MP_MUL
|
||||
MPICMN += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
|
||||
Index: mozilla/security/nss/lib/freebl/mpi/target.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/security/nss/lib/freebl/mpi/target.mk,v
|
||||
retrieving revision 1.4.2.1
|
||||
diff -u -8 -p -r1.4.2.1 target.mk
|
||||
--- mozilla/security/nss/lib/freebl/mpi/target.mk 16 Mar 2006 16:37:28 -0000 1.4.2.1
|
||||
+++ mozilla/security/nss/lib/freebl/mpi/target.mk 19 Feb 2009 04:30:56 -0000
|
||||
@@ -40,17 +40,18 @@
|
||||
##
|
||||
## Define CFLAGS to contain any local options your compiler
|
||||
## setup requires.
|
||||
##
|
||||
## Conditional compilation options are no longer here; see
|
||||
## the file 'mpi-config.h' instead.
|
||||
##
|
||||
MPICMN = -I. -DMP_API_COMPATIBLE -DMP_IOFUNC
|
||||
-CFLAGS= -O $(MPICMN)
|
||||
+CFLAGS= -O1 -march=pentium -mcpu=pentiumpro
|
||||
+#CFLAGS= -O $(MPICMN)
|
||||
#CFLAGS=-ansi -fullwarn -woff 1521 -O3 $(MPICMN)
|
||||
#CFLAGS=-ansi -pedantic -Wall -O3 $(MPICMN)
|
||||
#CFLAGS=-ansi -pedantic -Wall -g -O2 -DMP_DEBUG=1 $(MPICMN)
|
||||
|
||||
ifeq ($(TARGET),mipsIRIX)
|
||||
#IRIX
|
||||
#MPICMN += -DMP_MONT_USE_MP_MUL
|
||||
MPICMN += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
|
||||
@@ -1,204 +0,0 @@
|
||||
Index: mozilla/directory/c-sdk/config/BeOS.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/directory/c-sdk/config/BeOS.mk,v
|
||||
retrieving revision 5.0.138.1
|
||||
diff -u -8 -p -r5.0.138.1 BeOS.mk
|
||||
--- mozilla/directory/c-sdk/config/BeOS.mk 3 Feb 2006 14:41:11 -0000 5.0.138.1
|
||||
+++ mozilla/directory/c-sdk/config/BeOS.mk 19 Feb 2009 02:42:41 -0000
|
||||
@@ -64,17 +64,18 @@ ifeq (PC,$(findstring PC,$(OS_TEST)))
|
||||
CPU_ARCH = x86
|
||||
CC = gcc
|
||||
CCC = g++
|
||||
LD = gcc
|
||||
RANLIB = ranlib
|
||||
DSO_LDOPTS = -nostart
|
||||
PORT_FLAGS = -DHAVE_STRERROR
|
||||
ifdef BUILD_OPT
|
||||
-OPTIMIZER = -O2
|
||||
+#OPTIMIZER = -O2
|
||||
+OPTIMIZER = -O3 -march=pentium -mcpu=pentiumpro
|
||||
LDFLAGS += -s
|
||||
else
|
||||
OPTIMIZER = -gdwarf-2 -O0
|
||||
endif
|
||||
else
|
||||
CPU_ARCH = ppc
|
||||
CC = mwcc
|
||||
CCC = mwcc
|
||||
@@ -85,17 +86,18 @@ DSO_LDOPTS = -xms -export p
|
||||
-term _term_routine_ \
|
||||
-lroot -lnet \
|
||||
/boot/develop/lib/ppc/glue-noinit.a \
|
||||
/boot/develop/lib/ppc/init_term_dyn.o \
|
||||
/boot/develop/lib/ppc/start_dyn.o
|
||||
|
||||
PORT_FLAGS = -DHAVE_STRERROR -D_POSIX_SOURCE
|
||||
ifdef BUILD_OPT
|
||||
-OPTIMIZER = -O2
|
||||
+#OPTIMIZER = -O2
|
||||
+OPTIMIZER = -O3 -march=pentium -mcpu=pentiumpro
|
||||
else
|
||||
OPTIMIZER = -g -O0
|
||||
endif
|
||||
endif
|
||||
CPU_ARCH_TAG = _$(CPU_ARCH)
|
||||
|
||||
OS_INCLUDES = -I- -I.
|
||||
#G++INCLUDES = -I/usr/include/g++
|
||||
Index: mozilla/directory/c-sdk/configure.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/directory/c-sdk/configure.in,v
|
||||
retrieving revision 5.0.2.34.4.3
|
||||
diff -u -8 -p -r5.0.2.34.4.3 configure.in
|
||||
--- mozilla/directory/c-sdk/configure.in 11 Jul 2007 20:43:19 -0000 5.0.2.34.4.3
|
||||
+++ mozilla/directory/c-sdk/configure.in 19 Feb 2009 02:43:12 -0000
|
||||
@@ -819,17 +819,17 @@ case "$target" in
|
||||
AC_DEFINE(_POSIX_SOURCE)
|
||||
DSO_LDOPTS=-nostart
|
||||
MDCPUCFG_H=_beos.cfg
|
||||
USE_BTHREADS=1
|
||||
PR_MD_ARCH_DIR=beos
|
||||
RESOLVE_LINK_SYMBOLS=1
|
||||
case "${target_cpu}" in
|
||||
i*86)
|
||||
- _OPTIMIZE_FLAGS=-O2
|
||||
+ _OPTIMIZE_FLAGS=-O3 -march=pentium -mcpu=pentiumpro
|
||||
_DEBUG_FLAGS='-gdwarf-2 -O0'
|
||||
MKSHLIB='$(CCC) $(DSO_LDOPTS) -o $@'
|
||||
AC_CHECK_LIB(bind, gethostbyaddr, [OS_LIBS="$OS_LIBS -lbind -lsocket"])
|
||||
;;
|
||||
powerpc)
|
||||
CC=mwcc
|
||||
CCC=mwcc
|
||||
LD=mwld
|
||||
Index: mozilla/nsprpub/configure.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/nsprpub/configure.in,v
|
||||
retrieving revision 1.199.2.17
|
||||
diff -u -8 -p -r1.199.2.17 configure.in
|
||||
--- mozilla/nsprpub/configure.in 31 Oct 2007 18:07:38 -0000 1.199.2.17
|
||||
+++ mozilla/nsprpub/configure.in 19 Feb 2009 02:59:37 -0000
|
||||
@@ -874,17 +874,17 @@ case "$target" in
|
||||
AC_DEFINE(_POSIX_SOURCE)
|
||||
DSO_LDOPTS=-nostart
|
||||
MDCPUCFG_H=_beos.cfg
|
||||
USE_BTHREADS=1
|
||||
PR_MD_ARCH_DIR=beos
|
||||
RESOLVE_LINK_SYMBOLS=1
|
||||
case "${target_cpu}" in
|
||||
i*86)
|
||||
- _OPTIMIZE_FLAGS=-O2
|
||||
+ _OPTIMIZE_FLAGS=-O3 -march=pentium -mcpu=pentiumpro
|
||||
_DEBUG_FLAGS='-gdwarf-2 -O0'
|
||||
MKSHLIB='$(CCC) $(DSO_LDOPTS) -o $@'
|
||||
AC_CHECK_LIB(bind, gethostbyaddr, [OS_LIBS="$OS_LIBS -lbind -lsocket"])
|
||||
;;
|
||||
powerpc)
|
||||
CC=mwcc
|
||||
CCC=mwcc
|
||||
LD=mwld
|
||||
Index: mozilla/security/coreconf/BeOS.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/security/coreconf/BeOS.mk,v
|
||||
retrieving revision 1.2
|
||||
diff -u -8 -p -r1.2 BeOS.mk
|
||||
--- mozilla/security/coreconf/BeOS.mk 25 Apr 2004 15:02:17 -0000 1.2
|
||||
+++ mozilla/security/coreconf/BeOS.mk 19 Feb 2009 03:02:58 -0000
|
||||
@@ -56,17 +56,17 @@ ifeq ($(OS_TEST),ppc)
|
||||
CPU_ARCH = ppc
|
||||
else
|
||||
OS_REL_CFLAGS = -Di386
|
||||
CPU_ARCH = x86
|
||||
endif
|
||||
|
||||
MKSHLIB = $(CC) -nostart -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so)
|
||||
ifdef BUILD_OPT
|
||||
- OPTIMIZER = -O2
|
||||
+ OPTIMIZER = -O3 -march=pentium -mcpu=pentiumpro
|
||||
endif
|
||||
|
||||
OS_CFLAGS = $(DSO_CFLAGS) $(OS_REL_CFLAGS) -Wall -pipe
|
||||
OS_LIBS = -lbe
|
||||
|
||||
DEFINES += -DBEOS
|
||||
|
||||
ifdef USE_PTHREADS
|
||||
Index: mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in,v
|
||||
retrieving revision 1.80.4.6
|
||||
diff -u -8 -p -r1.80.4.6 Makefile.in
|
||||
--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 19 Feb 2008 21:11:34 -0000 1.80.4.6
|
||||
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 19 Feb 2009 04:24:38 -0000
|
||||
@@ -94,16 +94,17 @@ CPPSRCS := xptcinvoke_ipf64.cpp xptcstu
|
||||
ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s
|
||||
endif
|
||||
endif
|
||||
#
|
||||
# BeOS/Intel (uses the same unixish_x86 code)
|
||||
#
|
||||
ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC)
|
||||
CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp
|
||||
+CXXFLAGS += -O3 -march=pentium -mcpu=pentiumpro
|
||||
endif
|
||||
#
|
||||
# Neutrino/Intel (uses the same unixish_x86 code)
|
||||
#
|
||||
ifeq ($(OS_TARGET),NTO)
|
||||
ifeq ($(OS_TEST),x86)
|
||||
CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp
|
||||
endif
|
||||
Index: mozilla/security/nss-fips/lib/freebl/mpi/target.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/security/nss/lib/freebl/mpi/target.mk,v
|
||||
retrieving revision 1.4.2.1
|
||||
diff -u -8 -p -r1.4.2.1 target.mk
|
||||
--- mozilla/security/nss-fips/lib/freebl/mpi/target.mk 16 Mar 2006 16:37:28 -0000 1.4.2.1
|
||||
+++ mozilla/security/nss-fips/lib/freebl/mpi/target.mk 19 Feb 2009 04:29:59 -0000
|
||||
@@ -40,17 +40,18 @@
|
||||
##
|
||||
## Define CFLAGS to contain any local options your compiler
|
||||
## setup requires.
|
||||
##
|
||||
## Conditional compilation options are no longer here; see
|
||||
## the file 'mpi-config.h' instead.
|
||||
##
|
||||
MPICMN = -I. -DMP_API_COMPATIBLE -DMP_IOFUNC
|
||||
-CFLAGS= -O $(MPICMN)
|
||||
+CFLAGS= -O3 -march=pentium -mcpu=pentiumpro
|
||||
+#CFLAGS= -O $(MPICMN)
|
||||
#CFLAGS=-ansi -fullwarn -woff 1521 -O3 $(MPICMN)
|
||||
#CFLAGS=-ansi -pedantic -Wall -O3 $(MPICMN)
|
||||
#CFLAGS=-ansi -pedantic -Wall -g -O2 -DMP_DEBUG=1 $(MPICMN)
|
||||
|
||||
ifeq ($(TARGET),mipsIRIX)
|
||||
#IRIX
|
||||
#MPICMN += -DMP_MONT_USE_MP_MUL
|
||||
MPICMN += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
|
||||
Index: mozilla/security/nss/lib/freebl/mpi/target.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/security/nss/lib/freebl/mpi/target.mk,v
|
||||
retrieving revision 1.4.2.1
|
||||
diff -u -8 -p -r1.4.2.1 target.mk
|
||||
--- mozilla/security/nss/lib/freebl/mpi/target.mk 16 Mar 2006 16:37:28 -0000 1.4.2.1
|
||||
+++ mozilla/security/nss/lib/freebl/mpi/target.mk 19 Feb 2009 04:30:56 -0000
|
||||
@@ -40,17 +40,18 @@
|
||||
##
|
||||
## Define CFLAGS to contain any local options your compiler
|
||||
## setup requires.
|
||||
##
|
||||
## Conditional compilation options are no longer here; see
|
||||
## the file 'mpi-config.h' instead.
|
||||
##
|
||||
MPICMN = -I. -DMP_API_COMPATIBLE -DMP_IOFUNC
|
||||
-CFLAGS= -O $(MPICMN)
|
||||
+CFLAGS= -O3 -march=pentium -mcpu=pentiumpro
|
||||
+#CFLAGS= -O $(MPICMN)
|
||||
#CFLAGS=-ansi -fullwarn -woff 1521 -O3 $(MPICMN)
|
||||
#CFLAGS=-ansi -pedantic -Wall -O3 $(MPICMN)
|
||||
#CFLAGS=-ansi -pedantic -Wall -g -O2 -DMP_DEBUG=1 $(MPICMN)
|
||||
|
||||
ifeq ($(TARGET),mipsIRIX)
|
||||
#IRIX
|
||||
#MPICMN += -DMP_MONT_USE_MP_MUL
|
||||
MPICMN += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,36 +0,0 @@
|
||||
Index: mozilla/browser/app/firefox-branding.js
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/browser/app/firefox-branding.js,v
|
||||
retrieving revision 1.1.2.2
|
||||
diff -u -8 -p -w -r1.1.2.2 firefox-branding.js
|
||||
--- mozilla/browser/app/firefox-branding.js 12 Sep 2006 15:50:19 -0000 1.1.2.2
|
||||
+++ mozilla/browser/app/firefox-branding.js 7 Jul 2009 12:20:54 -0000
|
||||
@@ -1,16 +1,15 @@
|
||||
pref("startup.homepage_override_url","http://www.mozilla.org/projects/%APP%/%VERSION%/whatsnew/");
|
||||
-pref("startup.homepage_welcome_url","http://www.mozilla.org/projects/%APP%/%VERSION%/firstrun/");
|
||||
// URL user can browse to manually if for some reason all update installation
|
||||
// attempts fail.
|
||||
pref("app.update.url.manual", "http://www.mozilla.org/products/%APP%/");
|
||||
// A default value for the "More information about this update" link
|
||||
// supplied in the "An update is available" page of the update wizard.
|
||||
pref("app.update.url.details", "http://www.mozilla.org/projects/%APP%/");
|
||||
|
||||
// Release notes URL
|
||||
-pref("app.releaseNotesURL", "http://www.mozilla.org/projects/%APP%/%VERSION%/releasenotes/");
|
||||
+pref("app.releaseNotesURL", "about:buildconfig");
|
||||
|
||||
// Search codes belong only in builds with official branding
|
||||
pref("browser.search.param.yahoo-fr", "");
|
||||
pref("browser.search.param.yahoo-fr-cjkt", "");
|
||||
pref("browser.search.param.yahoo-f-CN", "");
|
||||
Index: mozilla/browser/base/content/browserconfig.properties
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/browser/base/content/browserconfig.properties,v
|
||||
retrieving revision 1.4.4.1
|
||||
diff -u -8 -p -w -r1.4.4.1 browserconfig.properties
|
||||
--- mozilla/browser/base/content/browserconfig.properties 17 Mar 2006 04:17:56 -0000 1.4.4.1
|
||||
+++ mozilla/browser/base/content/browserconfig.properties 7 Jul 2009 12:31:48 -0000
|
||||
@@ -1,2 +1,2 @@
|
||||
# Do NOT localize or otherwise change these values
|
||||
-browser.startup.homepage=http://www.mozilla.org/projects/bonecho/
|
||||
+browser.startup.homepage=http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/welcome/welcome.html
|
||||
Binary file not shown.
@@ -1,28 +0,0 @@
|
||||
Index: mozilla/widget/src/beos/nsLookAndFeel.cpp
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/widget/src/beos/nsLookAndFeel.cpp,v
|
||||
retrieving revision 1.27
|
||||
diff -u -8 -p -r1.27 nsLookAndFeel.cpp
|
||||
--- mozilla/widget/src/beos/nsLookAndFeel.cpp 26 Oct 2004 01:45:26 -0000 1.27
|
||||
+++ mozilla/widget/src/beos/nsLookAndFeel.cpp 19 Feb 2009 04:37:06 -0000
|
||||
@@ -157,19 +157,17 @@ nsresult nsLookAndFeel::NativeGetColor(c
|
||||
aColor = NS_RGB(0x00, 0x00, 0x00);
|
||||
break;
|
||||
case eColor_graytext:
|
||||
aColor = NS_RGB(0x77, 0x77, 0x77);
|
||||
break;
|
||||
case eColor_highlight:
|
||||
case eColor__moz_menuhover:
|
||||
{
|
||||
- // B_MENU_SELECTION_BACKGROUND_COLOR is used for text selection
|
||||
- // this blue colors seems more suitable
|
||||
- color = ui_color(B_KEYBOARD_NAVIGATION_COLOR);
|
||||
+ color = ui_color(B_MENU_SELECTION_BACKGROUND_COLOR );
|
||||
aColor = NS_RGB(color.red, color.green, color.blue);
|
||||
}
|
||||
break;
|
||||
case eColor_highlighttext:
|
||||
case eColor__moz_menuhovertext:
|
||||
{
|
||||
color = ui_color(B_MENU_SELECTED_ITEM_TEXT_COLOR);
|
||||
aColor = NS_RGB(color.red, color.green, color.blue);
|
||||
@@ -1,406 +0,0 @@
|
||||
Index: mozilla/widget/src/beos/nsAppShell.cpp
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/widget/src/beos/nsAppShell.cpp,v
|
||||
retrieving revision 1.29.8.2
|
||||
diff -u -8 -p -r1.29.8.2 nsAppShell.cpp
|
||||
--- mozilla/widget/src/beos/nsAppShell.cpp 3 Jul 2007 09:33:54 -0000 1.29.8.2
|
||||
+++ mozilla/widget/src/beos/nsAppShell.cpp 19 Feb 2009 06:12:35 -0000
|
||||
@@ -113,20 +113,38 @@ nsAppShell::nsAppShell()
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
NS_IMETHODIMP nsAppShell::Create(int* argc, char ** argv)
|
||||
{
|
||||
// system wide unique names
|
||||
// NOTE: this needs to be run from within the main application thread
|
||||
char portname[64];
|
||||
char semname[64];
|
||||
- PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) PR_GetCurrentThread());
|
||||
- PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
- (long unsigned) PR_GetCurrentThread());
|
||||
+ int32 cookie = 0;
|
||||
+ image_info iinfo;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(0));
|
||||
+ PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
+ (long unsigned) find_thread(0));
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
|
||||
#ifdef DEBUG
|
||||
printf("nsAppShell::Create portname: %s, semname: %s\n", portname, semname);
|
||||
#endif
|
||||
/*
|
||||
* Set up the port for communicating. As restarts thru execv may occur
|
||||
* and ports survive those (with faulty events as result). Combined with the fact
|
||||
* that plevent.c can setup the port ahead of us we need to take extra
|
||||
@@ -337,19 +355,33 @@ NS_IMETHODIMP nsAppShell::GetNativeEvent
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP nsAppShell::DispatchNativeEvent(PRBool aRealEvent, void *aEvent)
|
||||
{
|
||||
// should we check for eventport initialization ?
|
||||
char portname[64];
|
||||
- PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) PR_GetCurrentThread());
|
||||
-
|
||||
+ int32 cookie = 0;
|
||||
+ image_info iinfo;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ }
|
||||
+ else
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(0)/*PR_GetCurrentThread()*/);
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
+
|
||||
if((eventport = find_port(portname)) < 0)
|
||||
{
|
||||
// not initialized
|
||||
#ifdef DEBUG
|
||||
printf("nsAppShell::DispatchNativeEvent() was called before init\n");
|
||||
#endif
|
||||
fflush(stdout);
|
||||
return NS_ERROR_FAILURE;
|
||||
Index: mozilla/widget/src/beos/nsToolkit.cpp
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/widget/src/beos/nsToolkit.cpp,v
|
||||
retrieving revision 1.23.8.1
|
||||
diff -u -8 -p -r1.23.8.1 nsToolkit.cpp
|
||||
--- mozilla/widget/src/beos/nsToolkit.cpp 3 Jul 2007 09:33:54 -0000 1.23.8.1
|
||||
+++ mozilla/widget/src/beos/nsToolkit.cpp 19 Feb 2009 06:12:35 -0000
|
||||
@@ -37,16 +37,17 @@
|
||||
|
||||
#include "nsToolkit.h"
|
||||
#include "prmon.h"
|
||||
#include "prtime.h"
|
||||
#include "nsGUIEvent.h"
|
||||
#include "nsSwitchToUIThread.h"
|
||||
#include "plevent.h"
|
||||
#include "prprf.h"
|
||||
+#include <image.h>
|
||||
|
||||
//
|
||||
// Static thread local storage index of the Toolkit
|
||||
// object associated with a given thread...
|
||||
//
|
||||
static PRUintn gToolkitTLSIndex = 0;
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
@@ -84,20 +85,36 @@ void nsToolkit::RunPump(void* arg)
|
||||
gThreadState = PR_TRUE;
|
||||
|
||||
PR_Notify(info->monitor);
|
||||
PR_ExitMonitor(info->monitor);
|
||||
|
||||
delete info;
|
||||
|
||||
// system wide unique names
|
||||
- PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) PR_GetCurrentThread());
|
||||
-
|
||||
- port_id event = create_port(100, portname);
|
||||
+ int32 cookie = 0;
|
||||
+ image_info iinfo;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(0));
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
+
|
||||
+ port_id event = create_port(200, portname);
|
||||
|
||||
while(read_port(event, &code, &id, sizeof(id)) >= 0)
|
||||
{
|
||||
switch(code)
|
||||
{
|
||||
case WM_CALLMETHOD :
|
||||
{
|
||||
MethodInfo *mInfo = (MethodInfo *)id.data;
|
||||
@@ -125,16 +142,17 @@ void nsToolkit::RunPump(void* arg)
|
||||
//
|
||||
// constructor
|
||||
//
|
||||
//-------------------------------------------------------------------------
|
||||
nsToolkit::nsToolkit()
|
||||
{
|
||||
localthread = false;
|
||||
mGuiThread = NULL;
|
||||
+ mGUIThreadID = 0;
|
||||
}
|
||||
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
//
|
||||
// destructor
|
||||
//
|
||||
//-------------------------------------------------------------------------
|
||||
@@ -182,17 +200,33 @@ void nsToolkit::CreateUIThread()
|
||||
0);
|
||||
|
||||
// wait for the gui thread to start
|
||||
while(gThreadState == PR_FALSE)
|
||||
{
|
||||
PR_Wait(monitor, PR_INTERVAL_NO_TIMEOUT);
|
||||
}
|
||||
}
|
||||
-
|
||||
+
|
||||
+ image_info iinfo;
|
||||
+ int32 cookie = 0;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ mGUIThreadID = find_thread(leaf);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ mGUIThreadID = find_thread(0);
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
// at this point the thread is running
|
||||
PR_ExitMonitor(monitor);
|
||||
PR_DestroyMonitor(monitor);
|
||||
}
|
||||
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
//
|
||||
@@ -213,28 +247,42 @@ NS_METHOD nsToolkit::Init(PRThread *aThr
|
||||
{
|
||||
localthread = true;
|
||||
|
||||
// create a thread where the message pump will run
|
||||
CreateUIThread();
|
||||
}
|
||||
|
||||
cached = false;
|
||||
-
|
||||
+ image_info iinfo;
|
||||
+ int32 cookie = 0;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ mGUIThreadID = find_thread(leaf);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ mGUIThreadID = find_thread(0);
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
void nsToolkit::GetInterface()
|
||||
{
|
||||
if(! cached)
|
||||
{
|
||||
char portname[64];
|
||||
-
|
||||
PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) mGuiThread);
|
||||
+ (long unsigned) mGUIThreadID);
|
||||
|
||||
eventport = find_port(portname);
|
||||
|
||||
cached = true;
|
||||
}
|
||||
}
|
||||
|
||||
void nsToolkit::CallMethod(MethodInfo *info)
|
||||
Index: mozilla/widget/src/beos/nsToolkit.h
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/widget/src/beos/nsToolkit.h,v
|
||||
retrieving revision 1.5.8.1
|
||||
diff -u -8 -p -r1.5.8.1 nsToolkit.h
|
||||
--- mozilla/widget/src/beos/nsToolkit.h 3 Jul 2007 09:33:54 -0000 1.5.8.1
|
||||
+++ mozilla/widget/src/beos/nsToolkit.h 19 Feb 2009 06:12:36 -0000
|
||||
@@ -66,16 +66,17 @@ public:
|
||||
void Kill();
|
||||
private:
|
||||
virtual ~nsToolkit();
|
||||
void CreateUIThread(void);
|
||||
|
||||
protected:
|
||||
// Thread Id of the "main" Gui thread.
|
||||
PRThread *mGuiThread;
|
||||
+ thread_id mGUIThreadID;
|
||||
static void RunPump(void* arg);
|
||||
void GetInterface();
|
||||
bool cached;
|
||||
bool localthread;
|
||||
port_id eventport;
|
||||
};
|
||||
|
||||
#endif // TOOLKIT_H
|
||||
Index: mozilla/xpcom/threads/plevent.c
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/xpcom/threads/Attic/plevent.c,v
|
||||
retrieving revision 1.54.2.1
|
||||
diff -u -8 -p -r1.54.2.1 plevent.c
|
||||
--- mozilla/xpcom/threads/plevent.c 26 Sep 2005 19:43:34 -0000 1.54.2.1
|
||||
+++ mozilla/xpcom/threads/plevent.c 19 Feb 2009 06:12:40 -0000
|
||||
@@ -61,16 +61,18 @@
|
||||
#if defined(XP_UNIX)
|
||||
/* for fcntl */
|
||||
#include <sys/types.h>
|
||||
#include <fcntl.h>
|
||||
#endif
|
||||
|
||||
#if defined(XP_BEOS)
|
||||
#include <kernel/OS.h>
|
||||
+#include <image.h>
|
||||
+#include <string.h>
|
||||
#endif
|
||||
|
||||
#if defined(XP_MACOSX)
|
||||
#if defined(MOZ_WIDGET_COCOA)
|
||||
#include <CoreFoundation/CoreFoundation.h>
|
||||
#define MAC_USE_CFRUNLOOPSOURCE
|
||||
#elif defined(TARGET_CARBON)
|
||||
/* #include <CarbonEvents.h> */
|
||||
@@ -903,21 +905,50 @@ failed:
|
||||
* Otherwise we need to create the sem and the port, deleting any open ports before.
|
||||
*/
|
||||
|
||||
sem_info info;
|
||||
int32 cookie = 0;
|
||||
|
||||
char portname[64];
|
||||
char semname[64];
|
||||
- PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) self->handlerThread);
|
||||
- PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
- (long unsigned) self->handlerThread);
|
||||
|
||||
+struct _MDThread
|
||||
+{
|
||||
+ thread_id tid;
|
||||
+ sem_id joinSem;
|
||||
+ PRBool is_joining;
|
||||
+};
|
||||
+ struct _MDThread md;
|
||||
+
|
||||
+
|
||||
+//#include "private/primpl.h"
|
||||
+ image_info iinfo;
|
||||
+ int32 icookie = 0;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &icookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(0));
|
||||
+ PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
+ (long unsigned) find_thread(0));
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
+
|
||||
self->eventport = find_port(portname);
|
||||
while(get_next_sem_info(0, &cookie, &info) == B_OK)
|
||||
{
|
||||
if(strcmp(semname, info.name) != 0) {
|
||||
continue;
|
||||
}
|
||||
|
||||
/* found semaphore */
|
||||
@@ -926,17 +957,17 @@ failed:
|
||||
}
|
||||
return PR_SUCCESS;
|
||||
}
|
||||
/* setup the port and semaphore */
|
||||
if(self->eventport >= 0)
|
||||
{
|
||||
delete_port( self->eventport );
|
||||
}
|
||||
- self->eventport = create_port(200, portname);
|
||||
+ self->eventport = create_port(512, portname);
|
||||
/* We don't use the sem, but it has to be there
|
||||
*/
|
||||
create_sem(0, semname);
|
||||
return PR_SUCCESS;
|
||||
#else
|
||||
return PR_SUCCESS;
|
||||
#endif
|
||||
}
|
||||
@@ -1259,26 +1290,28 @@ _pl_NativeNotify(PLEventQueue* self)
|
||||
|
||||
#if defined(XP_BEOS)
|
||||
struct ThreadInterfaceData
|
||||
{
|
||||
void *data;
|
||||
thread_id waitingThread;
|
||||
};
|
||||
|
||||
+
|
||||
static PRStatus
|
||||
_pl_NativeNotify(PLEventQueue* self)
|
||||
{
|
||||
struct ThreadInterfaceData id;
|
||||
id.data = self;
|
||||
id.waitingThread = 0;
|
||||
write_port(self->eventport, 'natv', &id, sizeof(id));
|
||||
|
||||
return PR_SUCCESS; /* Is this correct? */
|
||||
}
|
||||
+
|
||||
#endif /* XP_BEOS */
|
||||
|
||||
#if defined(XP_MACOSX)
|
||||
static PRStatus
|
||||
_pl_NativeNotify(PLEventQueue* self)
|
||||
{
|
||||
#if defined(MAC_USE_CFRUNLOOPSOURCE)
|
||||
CFRunLoopSourceSignal(self->mRunLoopSource);
|
||||
Binary file not shown.
@@ -1,25 +0,0 @@
|
||||
Index: mozilla/toolkit/xre/nsAppRunner.cpp
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/toolkit/xre/nsAppRunner.cpp,v
|
||||
retrieving revision 1.113.2.24
|
||||
diff -u -4 -r1.113.2.24 nsAppRunner.cpp
|
||||
--- mozilla/toolkit/xre/nsAppRunner.cpp 8 Nov 2007 11:56:25 -0000 1.113.2.24
|
||||
+++ mozilla/toolkit/xre/nsAppRunner.cpp 16 Feb 2009 19:19:26 -0000
|
||||
@@ -1360,12 +1360,13 @@
|
||||
|
||||
#elif defined(XP_BEOS)
|
||||
int32 cookie = 0;
|
||||
image_info info;
|
||||
-
|
||||
- if(get_next_image_info(0, &cookie, &info) != B_OK)
|
||||
- return NS_ERROR_FAILURE;
|
||||
-
|
||||
+ do {
|
||||
+ if(get_next_image_info(0, &cookie, &info) != B_OK)
|
||||
+ return NS_ERROR_FAILURE;
|
||||
+ } while(info.type != B_APP_IMAGE);
|
||||
+
|
||||
rv = NS_NewNativeLocalFile(nsDependentCString(info.name), PR_TRUE,
|
||||
getter_AddRefs(lf));
|
||||
if (NS_FAILED(rv))
|
||||
return rv;
|
||||
@@ -1,32 +0,0 @@
|
||||
Index: mozilla/nsprpub/pr/src/io/prpolevt.c
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/nsprpub/pr/src/io/prpolevt.c,v
|
||||
retrieving revision 3.15
|
||||
diff -u -8 -p -r3.15 prpolevt.c
|
||||
--- mozilla/nsprpub/pr/src/io/prpolevt.c 25 Apr 2004 15:00:58 -0000 3.15
|
||||
+++ mozilla/nsprpub/pr/src/io/prpolevt.c 18 Feb 2009 02:06:41 -0000
|
||||
@@ -443,20 +443,20 @@ PR_IMPLEMENT(PRFileDesc *) PR_NewPollabl
|
||||
#else
|
||||
if (PR_NewTCPSocketPair(fd) == PR_FAILURE) {
|
||||
fd[0] = fd[1] = NULL;
|
||||
goto errorExit;
|
||||
}
|
||||
/*
|
||||
* set the TCP_NODELAY option to reduce notification latency
|
||||
*/
|
||||
- socket_opt.option = PR_SockOpt_NoDelay;
|
||||
- socket_opt.value.no_delay = PR_TRUE;
|
||||
- rv = PR_SetSocketOption(fd[1], &socket_opt);
|
||||
- PR_ASSERT(PR_SUCCESS == rv);
|
||||
+// socket_opt.option = PR_SockOpt_NoDelay;
|
||||
+// socket_opt.value.no_delay = PR_TRUE;
|
||||
+// rv = PR_SetSocketOption(fd[1], &socket_opt);
|
||||
+// PR_ASSERT(PR_SUCCESS == rv);
|
||||
#endif
|
||||
|
||||
event->secret->writeEnd = fd[1];
|
||||
if (PR_PushIOLayer(fd[0], PR_TOP_IO_LAYER, event) == PR_FAILURE) {
|
||||
goto errorExit;
|
||||
}
|
||||
|
||||
return fd[0];
|
||||
Binary file not shown.
@@ -1,18 +0,0 @@
|
||||
Note: use --dry-run, as some patches may need -p1 and others may not apply cleanly.
|
||||
|
||||
r01-config-star.patch # patches config.guess, config.sub
|
||||
r02-configure-in-withGCC4andCrossCompile.patch # same as above, plus additions from `svn diff -r 7:8`
|
||||
r03a-makefile-in.patch # Adds "Haiku" to the OS_ARCH tests.
|
||||
r03b-starmk.patch # More adding "Haiku" to the OS_ARCH tests.
|
||||
r04a-rdef-support-in-Makefile.patch # Adds rdef support to Makefiles.
|
||||
r04b-just-rdefs-no-Makefile.patch # various *.rdef
|
||||
r05-fix-shlibsign.README # Discussion that led to the patch.
|
||||
r05-fix-shlibsign.patch # hack/fix for someone defines true/false to 1/0
|
||||
r06-nss-gcc4.patch # possible gcc4 and header fixes for nss/
|
||||
r07-working-nspr-from-haikuports.patch # applying this instead of 89-unmodified.patch will allow proper compilation, at the cost of losing your newest nspr work.
|
||||
r08-misc.patch # numerous patches. not sure which patches are dependant on each other.
|
||||
# Fonts, AppRunner, AppShell, DragService, nsToolKit, plevent, maybe more.
|
||||
r09-sunbird-options-fix.patch # small fix for Sunbird's option window
|
||||
r11-bookmarks-v2.patch # changes the default startup page, bookmarks, allows UserGuide and Welcome to be fetched locally or from svn
|
||||
r10-grey-menu-color.patch # switches the blue menu highlight selection color for grey.
|
||||
r12-releasenotes.patch # removes the 2nd first-run tab, changes release notes to about:buildconfig
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,362 +0,0 @@
|
||||
Index: configure.in
|
||||
===================================================================
|
||||
--- configure.in (revision 7)
|
||||
+++ configure.in (working copy)
|
||||
@@ -880,11 +880,17 @@
|
||||
OS_RELEASE=
|
||||
OS_TEST="${target_cpu}"
|
||||
case "${target_os}" in
|
||||
- linux*) OS_ARCH=Linux ;;
|
||||
- solaris*) OS_ARCH=SunOS OS_RELEASE=5 ;;
|
||||
- mingw*) OS_ARCH=WINNT ;;
|
||||
- wince*) OS_ARCH=WINCE ;;
|
||||
- darwin*) OS_ARCH=Darwin OS_TARGET=Darwin ;;
|
||||
+ linux*) OS_ARCH=Linux ;;
|
||||
+ solaris*) OS_ARCH=SunOS OS_RELEASE=5 ;;
|
||||
+ mingw*) OS_ARCH=WINNT ;;
|
||||
+ wince*) OS_ARCH=WINCE ;;
|
||||
+ darwin*) OS_ARCH=Darwin OS_TARGET=Darwin ;;
|
||||
+ beos* | haiku*) OS_ARCH=BeOS OS_TARGET=BeOS ;;
|
||||
+dnl -------------------------------------------------------
|
||||
+dnl Cross-compiling-haiku - This should probably be
|
||||
+dnl beos*) OS_ARCH=BeOS OS_TARGET=BeOS ;;
|
||||
+dnl haiku*) OS_ARCH=Haiku OS_TARGET=Haiku ;;
|
||||
+dnl -------------------------------------------------------
|
||||
esac
|
||||
else
|
||||
OS_TARGET=`uname -s`
|
||||
@@ -1002,6 +1008,14 @@
|
||||
UnixWare)
|
||||
HOST_OS_ARCH=UNIXWARE
|
||||
;;
|
||||
+beos* | haiku*)
|
||||
+ HOST_OS_ARCH=BeOS
|
||||
+ ;;
|
||||
+dnl -------------------------------------------------------
|
||||
+dnl This should probably be
|
||||
+dnl beos*) HOST_OS_ARCH=BeOS ;;
|
||||
+dnl haiku*) HOST_OS_ARCH=Haiku ;;
|
||||
+dnl -------------------------------------------------------
|
||||
esac
|
||||
|
||||
case "$OS_ARCH" in
|
||||
@@ -1338,7 +1352,7 @@
|
||||
dnl System overrides of the defaults for host
|
||||
dnl ========================================================
|
||||
case "$host" in
|
||||
-*-beos*)
|
||||
+*-beos*|*-haiku*)
|
||||
HOST_CFLAGS="$HOST_CFLAGS -DXP_BEOS -DBeOS -DBEOS -D_POSIX_SOURCE -DNO_X11"
|
||||
HOST_NSPR_MDCPUCFG='\"md/_beos.cfg\"'
|
||||
HOST_OPTIMIZE_FLAGS="${HOST_OPTIMIZE_FLAGS=-O3}"
|
||||
@@ -1482,17 +1496,35 @@
|
||||
AC_DEFINE(NSCAP_DISABLE_DEBUG_PTR_TYPES)
|
||||
;;
|
||||
|
||||
-*-beos*)
|
||||
+*-beos*|*-haiku*)
|
||||
no_x=yes
|
||||
- MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_LDOPTS) -Wl,-h,$@ -o $@'
|
||||
_PLATFORM_DEFAULT_TOOLKIT="beos"
|
||||
+ TARGET_NSPR_MDCPUCFG='\"md/_beos.cfg\"'
|
||||
+ TARGET_MD_ARCH=beos
|
||||
+
|
||||
+ DSO_PIC_CFLAGS=-fPIC
|
||||
DSO_LDOPTS='-nostart'
|
||||
+ MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -Wl,-h,$@ -o $@'
|
||||
+ MKCSHLIB='$(CC) $(CFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -Wl,-h,$@ -o $@'
|
||||
TK_LIBS='-lbe -lroot'
|
||||
LIBS="$LIBS -lbe"
|
||||
+
|
||||
+ _HAIKU_BUILD=0
|
||||
+
|
||||
if test "$COMPILE_ENVIRONMENT"; then
|
||||
+ AC_CHECK_LIB(network,main,_HAIKU_BUILD=1)
|
||||
+ fi
|
||||
+ if test "$_HAIKU_BUILD" = 1; then
|
||||
+ LIBS="$LIBS -lnetwork"
|
||||
+ AC_DEFINE(XP_HAIKU)
|
||||
+ AC_DEFINE(__BEOS__)
|
||||
+ AC_DEFINE(BONE_VERSION)
|
||||
+ else
|
||||
AC_CHECK_LIB(bind,main,LIBS="$LIBS -lbind")
|
||||
AC_CHECK_LIB(zeta,main,LIBS="$LIBS -lzeta")
|
||||
+ AC_DEFINE(BEOS_ADDON_WORKAROUND)
|
||||
fi
|
||||
+
|
||||
_WARNINGS_CFLAGS="${_WARNINGS_CFLAGS} -Wno-multichar"
|
||||
_WARNINGS_CXXFLAGS="${_WARNINGS_CXXFLAGS} -Wno-multichar"
|
||||
_MOZ_USE_RTTI=1
|
||||
@@ -2692,8 +2724,10 @@
|
||||
])
|
||||
if test "$ac_cv_have_visibility_builtin_bug" = "no" -a \
|
||||
"$ac_cv_have_visibility_class_bug" = "no"; then
|
||||
- VISIBILITY_FLAGS='-I$(DIST)/include/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
|
||||
- WRAP_SYSTEM_INCLUDES=1
|
||||
+ # HACK for Haiku GCC4 -- enforce '-fvisibility=hidden'
|
||||
+ #VISIBILITY_FLAGS='-I$(DIST)/include/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
|
||||
+ #WRAP_SYSTEM_INCLUDES=1
|
||||
+ VISIBILITY_FLAGS='-fvisibility=hidden'
|
||||
else
|
||||
VISIBILITY_FLAGS='-fvisibility=hidden'
|
||||
fi # have visibility pragma bug
|
||||
@@ -2761,6 +2795,8 @@
|
||||
case $target in
|
||||
*-darwin*)
|
||||
;;
|
||||
+*-beos*|*-haiku*)
|
||||
+ ;;
|
||||
*)
|
||||
AC_CHECK_LIB(dl, dlopen,
|
||||
AC_CHECK_HEADER(dlfcn.h,
|
||||
@@ -3125,7 +3161,7 @@
|
||||
fi
|
||||
|
||||
case $target_os in
|
||||
- os2*|msvc*|mks*|cygwin*|mingw*|darwin*|wince*)
|
||||
+ os2*|msvc*|mks*|cygwin*|mingw*|darwin*|wince*|beos*|haiku*)
|
||||
;;
|
||||
*)
|
||||
|
||||
@@ -5242,7 +5278,7 @@
|
||||
dnl Image decoders
|
||||
dnl ========================================================
|
||||
case "$target_os" in
|
||||
-cygwin*|mingw*|msvc*|mks*|os2*|wince*|beos*)
|
||||
+cygwin*|mingw*|msvc*|mks*|os2*|wince*|beos*|haiku*)
|
||||
MOZ_IMG_DECODERS_DEFAULT="$MOZ_IMG_DECODERS_DEFAULT icon"
|
||||
;;
|
||||
darwin*)
|
||||
@@ -5689,7 +5725,7 @@
|
||||
|
||||
MOZ_DEBUG_ENABLE_DEFS="-DDEBUG -D_DEBUG"
|
||||
case "${target_os}" in
|
||||
- beos*)
|
||||
+ beos*|haiku*)
|
||||
MOZ_DEBUG_ENABLE_DEFS="$MOZ_DEBUG_ENABLE_DEFS -DDEBUG_${USER}"
|
||||
;;
|
||||
msvc*|mks*|cygwin*|mingw*|os2*|wince*)
|
||||
@@ -6725,7 +6761,7 @@
|
||||
os2*)
|
||||
MOZ_LIBART_LIBS='-lmoz_art -lm'
|
||||
;;
|
||||
- beos*)
|
||||
+ beos*|haiku*)
|
||||
MOZ_LIBART_LIBS='-lmoz_art_lgpl -lroot -lbe'
|
||||
;;
|
||||
*)
|
||||
@@ -7377,6 +7413,9 @@
|
||||
elif test "$OS_ARCH" = "BeOS"; then
|
||||
AC_DEFINE(XP_BEOS)
|
||||
MOZ_MOVEMAIL=1
|
||||
+elif test "$OS_ARCH" = "Haiku"; then
|
||||
+ AC_DEFINE(XP_BEOS)
|
||||
+ MOZ_MOVEMAIL=1
|
||||
elif test "$OS_ARCH" = "Darwin"; then
|
||||
AC_DEFINE(XP_UNIX)
|
||||
AC_DEFINE(UNIX_ASYNC_DNS)
|
||||
Index: directory/c-sdk/configure.in
|
||||
===================================================================
|
||||
--- directory/c-sdk/configure.in (revision 7)
|
||||
+++ directory/c-sdk/configure.in (working copy)
|
||||
@@ -360,7 +360,7 @@
|
||||
AC_DEFINE(DEBUG)
|
||||
DEFINES="$DEFINES -UNDEBUG"
|
||||
case "${target_os}" in
|
||||
- beos*)
|
||||
+ beos*|haiku*)
|
||||
DEFINES="$DEFINES -DDEBUG_${USER}"
|
||||
;;
|
||||
msvc*|mks*|cygwin*|mingw*|os2*)
|
||||
@@ -563,10 +563,16 @@
|
||||
OS_RELEASE=
|
||||
OS_TEST="${target_cpu}"
|
||||
case "${target_os}" in
|
||||
- linux*) OS_ARCH=Linux ;;
|
||||
- solaris*) OS_ARCH=SunOS OS_RELEASE=5 ;;
|
||||
- mingw*) OS_ARCH=WINNT ;;
|
||||
- darwin*) OS_ARCH=Darwin ;;
|
||||
+ linux*) OS_ARCH=Linux ;;
|
||||
+ solaris*) OS_ARCH=SunOS OS_RELEASE=5 ;;
|
||||
+ mingw*) OS_ARCH=WINNT ;;
|
||||
+ darwin*) OS_ARCH=Darwin ;;
|
||||
+ beos* | haiku*) OS_ARCH=BeOS OS_TARGET=BeOS ;;
|
||||
+dnl -------------------------------------------------------
|
||||
+dnl Cross-compiling-haiku - This should probably be
|
||||
+dnl beos*) OS_ARCH=BeOS OS_TARGET=BeOS ;;
|
||||
+dnl haiku*) OS_ARCH=Haiku OS_TARGET=Haiku ;;
|
||||
+dnl -------------------------------------------------------
|
||||
esac
|
||||
else
|
||||
OS_ARCH=`uname -s | sed -e 's|/|_|g'`
|
||||
@@ -733,7 +739,7 @@
|
||||
fi
|
||||
WIN_TOP_SRC=`cygpath -a -w $srcdir | sed -e 's|\\\\|/|g'`
|
||||
;;
|
||||
-*-beos*)
|
||||
+*-beos*|*-haiku*)
|
||||
HOST_CFLAGS="$HOST_CFLAGS -DXP_BEOS -DBeOS -DBEOS -D_POSIX_SOURCE"
|
||||
;;
|
||||
*os2*)
|
||||
@@ -812,24 +818,40 @@
|
||||
RESOLVE_LINK_SYMBOLS=1
|
||||
;;
|
||||
|
||||
-*-beos*)
|
||||
+*-beos*|*-haiku*)
|
||||
AC_DEFINE(XP_BEOS)
|
||||
AC_DEFINE(BeOS)
|
||||
AC_DEFINE(BEOS)
|
||||
AC_DEFINE(_POSIX_SOURCE)
|
||||
+ DSO_CFLAGS=-fPIC
|
||||
DSO_LDOPTS=-nostart
|
||||
+
|
||||
MDCPUCFG_H=_beos.cfg
|
||||
USE_BTHREADS=1
|
||||
PR_MD_ARCH_DIR=beos
|
||||
RESOLVE_LINK_SYMBOLS=1
|
||||
+
|
||||
+ _HAIKU_BUILD=0
|
||||
+ AC_CHECK_LIB(network,main,_HAIKU_BUILD=1)
|
||||
+ if test "$_HAIKU_BUILD" = 1; then
|
||||
+ OS_LIBS="$OS_LIBS -lnetwork"
|
||||
+ AC_DEFINE(XP_HAIKU)
|
||||
+ AC_DEFINE(BONE_VERSION)
|
||||
+ else
|
||||
+ AC_CHECK_LIB(bind, gethostbyaddr, [OS_LIBS="$OS_LIBS -lbind -lsocket"])
|
||||
+ fi
|
||||
+
|
||||
case "${target_cpu}" in
|
||||
i*86)
|
||||
- _OPTIMIZE_FLAGS=-O2
|
||||
- _DEBUG_FLAGS='-gdwarf-2 -O0'
|
||||
- MKSHLIB='$(CCC) $(DSO_LDOPTS) -o $@'
|
||||
- AC_CHECK_LIB(bind, gethostbyaddr, [OS_LIBS="$OS_LIBS -lbind -lsocket"])
|
||||
+ AC_DEFINE(i586)
|
||||
+ CPU_ARCH=i586
|
||||
+ _OPTIMIZE_FLAGS=-O3
|
||||
+ _DEBUG_FLAGS='-gdwarf-2 -O0 -fno-inline'
|
||||
+ MKSHLIB='$(CXX) $(DSO_LDOPTS) -o $@'
|
||||
;;
|
||||
powerpc)
|
||||
+ AC_DEFINE(ppc)
|
||||
+ CPU_ARCH=ppc
|
||||
CC=mwcc
|
||||
CCC=mwcc
|
||||
LD=mwld
|
||||
@@ -2095,7 +2117,7 @@
|
||||
fi])
|
||||
|
||||
case "$target" in
|
||||
-*-beos*)
|
||||
+*-beos*|*-haiku*)
|
||||
AC_ARG_WITH(bthreads,
|
||||
[ --with-bthreads Use system bthreads library as thread subsystem (BeOS only)],
|
||||
[ if test "$withval" = "yes"; then
|
||||
Index: nsprpub/configure.in
|
||||
===================================================================
|
||||
--- nsprpub/configure.in (revision 7)
|
||||
+++ nsprpub/configure.in (working copy)
|
||||
@@ -381,7 +381,7 @@
|
||||
DEFINES="$DEFINES -UNDEBUG"
|
||||
|
||||
case "${target_os}" in
|
||||
- beos*)
|
||||
+ beos*|haiku*)
|
||||
DEFINES="$DEFINES -DDEBUG_${USER}"
|
||||
;;
|
||||
msvc*|mks*|cygwin*|mingw*|os2*)
|
||||
@@ -652,6 +652,12 @@
|
||||
solaris*) OS_ARCH=SunOS OS_RELEASE=5 ;;
|
||||
mingw*) OS_ARCH=WINNT ;;
|
||||
darwin*) OS_ARCH=Darwin ;;
|
||||
+ beos*|haiku*) OS_ARCH=BeOS OS_TARGET=BeOS OS_RELEASE=R5 ;;
|
||||
+dnl -------------------------------------------------------
|
||||
+dnl Cross-compiling-haiku - This should probably be
|
||||
+dnl beos*) OS_ARCH=BeOS OS_TARGET=BeOS OS_RELEASE=R5 ;;
|
||||
+dnl haiku*) OS_ARCH=Haiku OS_TARGET=Haiku OS_RELEASE=R1 ;;
|
||||
+dnl -------------------------------------------------------
|
||||
esac
|
||||
else
|
||||
OS_ARCH=`uname -s | sed -e 's|/|_|g'`
|
||||
@@ -823,7 +829,7 @@
|
||||
CYGWIN_WRAPPER='sh $(topsrcdir)/build/cygwin-wrapper'
|
||||
fi
|
||||
;;
|
||||
-*-beos*)
|
||||
+*-beos*|*-haiku*)
|
||||
HOST_CFLAGS="$HOST_CFLAGS -DXP_BEOS -DBeOS -DBEOS -D_POSIX_SOURCE"
|
||||
;;
|
||||
*os2*)
|
||||
@@ -898,24 +904,40 @@
|
||||
RESOLVE_LINK_SYMBOLS=1
|
||||
;;
|
||||
|
||||
-*-beos*)
|
||||
+*-beos*|*-haiku*)
|
||||
AC_DEFINE(XP_BEOS)
|
||||
AC_DEFINE(BeOS)
|
||||
AC_DEFINE(BEOS)
|
||||
AC_DEFINE(_POSIX_SOURCE)
|
||||
- DSO_LDOPTS=-nostart
|
||||
+ DSO_CFLAGS=-fPIC
|
||||
+ DSO_LDOPTS='-nostart'
|
||||
+
|
||||
MDCPUCFG_H=_beos.cfg
|
||||
USE_BTHREADS=1
|
||||
PR_MD_ARCH_DIR=beos
|
||||
RESOLVE_LINK_SYMBOLS=1
|
||||
+
|
||||
+ _HAIKU_BUILD=0
|
||||
+ AC_CHECK_LIB(network,main,_HAIKU_BUILD=1)
|
||||
+ if test "$_HAIKU_BUILD" = 1; then
|
||||
+ OS_LIBS="$OS_LIBS -lnetwork"
|
||||
+ AC_DEFINE(XP_HAIKU)
|
||||
+ AC_DEFINE(BONE_VERSION)
|
||||
+ else
|
||||
+ AC_CHECK_LIB(bind, gethostbyaddr, [OS_LIBS="$OS_LIBS -lbind -lsocket"])
|
||||
+ fi
|
||||
+
|
||||
case "${target_cpu}" in
|
||||
i*86)
|
||||
- _OPTIMIZE_FLAGS=-O2
|
||||
- _DEBUG_FLAGS='-gdwarf-2 -O0'
|
||||
- MKSHLIB='$(CCC) $(DSO_LDOPTS) -o $@'
|
||||
- AC_CHECK_LIB(bind, gethostbyaddr, [OS_LIBS="$OS_LIBS -lbind -lsocket"])
|
||||
+ AC_DEFINE(i586)
|
||||
+ CPU_ARCH=i586
|
||||
+ _OPTIMIZE_FLAGS=-O3
|
||||
+ _DEBUG_FLAGS='-gdwarf-2 -O0 -fno-inline'
|
||||
+ MKSHLIB='$(CXX) $(DSO_LDOPTS) -o $@'
|
||||
;;
|
||||
powerpc)
|
||||
+ AC_DEFINE(ppc)
|
||||
+ CPU_ARCH=ppc
|
||||
CC=mwcc
|
||||
CCC=mwcc
|
||||
LD=mwld
|
||||
@@ -2245,11 +2267,13 @@
|
||||
|
||||
dnl We don't want anything to link with libdl even if it's present on OS X,
|
||||
dnl since it's not used and not part of the default installation.
|
||||
-dnl The same goes for BeOS.
|
||||
+dnl The same goes for BeOS and Haiku.
|
||||
|
||||
case $target in
|
||||
-*-darwin*|*-beos*)
|
||||
+*-darwin*)
|
||||
;;
|
||||
+*-beos*|*-haiku*)
|
||||
+ ;;
|
||||
*)
|
||||
AC_CHECK_LIB(dl, dlopen,
|
||||
AC_CHECK_HEADER(dlfcn.h,
|
||||
@@ -2438,7 +2462,7 @@
|
||||
fi])
|
||||
|
||||
case "$target" in
|
||||
-*-beos*)
|
||||
+*-beos*|*-haiku*)
|
||||
AC_ARG_WITH(bthreads,
|
||||
[ --with-bthreads Use system bthreads library as thread subsystem
|
||||
(BeOS only)],
|
||||
@@ -1,375 +0,0 @@
|
||||
Index: browser/app/Makefile.in
|
||||
===================================================================
|
||||
--- browser/app/Makefile.in (revision 7)
|
||||
+++ browser/app/Makefile.in (working copy)
|
||||
@@ -151,7 +151,7 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
BEOS_PROGRAM_RESOURCE = $(srcdir)/apprunner-beos.rsrc
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
OS_LIBS += -ltracker -lgame
|
||||
Index: browser/components/migration/src/Makefile.in
|
||||
===================================================================
|
||||
--- browser/components/migration/src/Makefile.in (revision 7)
|
||||
+++ browser/components/migration/src/Makefile.in (working copy)
|
||||
@@ -78,7 +78,7 @@
|
||||
nsPhoenixProfileMigrator.cpp \
|
||||
$(NULL)
|
||||
|
||||
-ifneq ($(OS_ARCH),BeOS)
|
||||
+ifneq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
CPPSRCS += nsDogbertProfileMigrator.cpp
|
||||
endif
|
||||
|
||||
Index: calendar/libical/src/libical/Makefile.in
|
||||
===================================================================
|
||||
--- calendar/libical/src/libical/Makefile.in (revision 7)
|
||||
+++ calendar/libical/src/libical/Makefile.in (working copy)
|
||||
@@ -89,7 +89,7 @@
|
||||
|
||||
DEFINES += -DHAVE_CONFIG_H
|
||||
|
||||
-ifneq (,$(filter BeOS Darwin OpenVMS NetBSD FreeBSD,$(OS_ARCH)))
|
||||
+ifneq (,$(filter BeOS Haiku Darwin OpenVMS NetBSD FreeBSD,$(OS_ARCH)))
|
||||
DEFINES += -D__USE_BSD=1
|
||||
endif
|
||||
|
||||
Index: calendar/sunbird/app/Makefile.in
|
||||
===================================================================
|
||||
--- calendar/sunbird/app/Makefile.in (revision 7)
|
||||
+++ calendar/sunbird/app/Makefile.in (working copy)
|
||||
@@ -194,7 +194,8 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
+BEOS_PROGRAM_RESOURCE = $(srcdir)/apprunner-beos.rsrc
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
OS_LIBS += -ltracker -lgame
|
||||
endif
|
||||
Index: directory/c-sdk/ldap/libraries/libldap/Makefile.in
|
||||
===================================================================
|
||||
--- directory/c-sdk/ldap/libraries/libldap/Makefile.in (revision 7)
|
||||
+++ directory/c-sdk/ldap/libraries/libldap/Makefile.in (working copy)
|
||||
@@ -237,7 +237,7 @@
|
||||
SHARED_LIBRARY_LIBS = $(dist_libdir)/lib$(LBER_LIBNAME).a
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH), BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) -lbe
|
||||
endif
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
ifdef SO_FILES_TO_REMOVE
|
||||
-$(RM) $(SO_FILES_TO_REMOVE)
|
||||
endif
|
||||
-ifneq (,$(filter AIX Linux HP-UX Darwin BeOS QNX NetBSD OSF1 OpenBSD, $(OS_ARCH)))
|
||||
+ifneq (,$(filter AIX Linux HP-UX Darwin BeOS Haiku QNX NetBSD OSF1 OpenBSD, $(OS_ARCH)))
|
||||
$(LINK_LIB) ../liblber/$(OBJDIR_NAME)/*.a
|
||||
else
|
||||
ifeq ($(OS_ARCH),OS2)
|
||||
Index: directory/c-sdk/ldap/libraries/libprldap/Makefile.in
|
||||
===================================================================
|
||||
--- directory/c-sdk/ldap/libraries/libprldap/Makefile.in (revision 7)
|
||||
+++ directory/c-sdk/ldap/libraries/libprldap/Makefile.in (working copy)
|
||||
@@ -165,7 +165,7 @@
|
||||
EXTRA_LIBS += -L$(dist_libdir) $(DYNAMICNSPR)
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH), BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
EXTRA_LIBS = -L$(dist_libdir) -l$(LDAP_LIBNAME)
|
||||
EXTRA_LIBS += -L$(dist_libdir) $(DYNAMICNSPR)
|
||||
endif
|
||||
Index: directory/c-sdk/ldap/libraries/libssldap/Makefile
|
||||
===================================================================
|
||||
--- directory/c-sdk/ldap/libraries/libssldap/Makefile (revision 7)
|
||||
+++ directory/c-sdk/ldap/libraries/libssldap/Makefile (working copy)
|
||||
@@ -167,7 +167,7 @@
|
||||
EXTRA_LIBS += $(OS_LIBS)
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH), BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
EXTRA_LIBS = -L$(dist_libdir) -l$(LDAP_LIBNAME) -l$(PRLDAP_LIBNAME)
|
||||
ifeq ($(NSS_DYNAMIC_SOFTOKN),1)
|
||||
EXTRA_LIBS += -l$(SOFTOKN_LIBNAME)
|
||||
Index: directory/c-sdk/ldap/libraries/libssldap/Makefile.in
|
||||
===================================================================
|
||||
--- directory/c-sdk/ldap/libraries/libssldap/Makefile.in (revision 7)
|
||||
+++ directory/c-sdk/ldap/libraries/libssldap/Makefile.in (working copy)
|
||||
@@ -182,7 +182,7 @@
|
||||
EXTRA_LIBS += $(OS_LIBS)
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH), BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
EXTRA_LIBS = -L$(dist_libdir) -l$(LDAP_LIBNAME) -l$(PRLDAP_LIBNAME)
|
||||
ifeq ($(NSS_DYNAMIC_SOFTOKN),1)
|
||||
EXTRA_LIBS += -l$(SOFTOKN_LIBNAME)
|
||||
Index: embedding/componentlib/Makefile.in
|
||||
===================================================================
|
||||
--- embedding/componentlib/Makefile.in (revision 7)
|
||||
+++ embedding/componentlib/Makefile.in (working copy)
|
||||
@@ -152,7 +152,7 @@
|
||||
OS_LIBS += ole32.lib shell32.lib
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
OS_LIBS += -ltracker
|
||||
endif
|
||||
|
||||
Index: intl/uconv/src/Makefile.in
|
||||
===================================================================
|
||||
--- intl/uconv/src/Makefile.in (revision 7)
|
||||
+++ intl/uconv/src/Makefile.in (working copy)
|
||||
@@ -119,7 +119,7 @@
|
||||
CPPSRCS += nsMacCharset.cpp
|
||||
EXPORT_RESOURCE += maccharset.properties
|
||||
else
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
CPPSRCS += nsBeOSCharset.cpp
|
||||
else
|
||||
CPPSRCS += nsUNIXCharset.cpp
|
||||
Index: ipc/ipcd/client/src/Makefile.in
|
||||
===================================================================
|
||||
--- ipc/ipcd/client/src/Makefile.in (revision 7)
|
||||
+++ ipc/ipcd/client/src/Makefile.in (working copy)
|
||||
@@ -64,7 +64,7 @@
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
CPPSRCS += ipcConnectionWin.cpp
|
||||
else
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
CPPSRCS += ipcConnectionStub.cpp
|
||||
else
|
||||
CPPSRCS += ipcConnectionUnix.cpp
|
||||
Index: ipc/ipcd/daemon/src/Makefile.in
|
||||
===================================================================
|
||||
--- ipc/ipcd/daemon/src/Makefile.in (revision 7)
|
||||
+++ ipc/ipcd/daemon/src/Makefile.in (working copy)
|
||||
@@ -59,7 +59,7 @@
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
CPPSRCS += ipcdWin.cpp
|
||||
else
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
CPPSRCS += ipcdStub.cpp
|
||||
else
|
||||
CPPSRCS += ipcdUnix.cpp
|
||||
Index: js/src/Makefile.in
|
||||
===================================================================
|
||||
--- js/src/Makefile.in (revision 7)
|
||||
+++ js/src/Makefile.in (working copy)
|
||||
@@ -246,7 +246,7 @@
|
||||
LDFLAGS += $(pathsubst -l%,$(NSPR_STATIC_PATH)/%.a,$(NSPR_LIBS))
|
||||
|
||||
# BeOS and HP-UX do not require the extra linking of "-lm"
|
||||
-ifeq (,$(filter BeOS HP-UX WINNT WINCE OpenVMS,$(OS_ARCH)))
|
||||
+ifeq (,$(filter BeOS Haiku HP-UX WINNT WINCE OpenVMS,$(OS_ARCH)))
|
||||
LDFLAGS += -lm
|
||||
endif
|
||||
|
||||
Index: mail/app/Makefile.in
|
||||
===================================================================
|
||||
--- mail/app/Makefile.in (revision 7)
|
||||
+++ mail/app/Makefile.in (working copy)
|
||||
@@ -149,7 +149,7 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
BEOS_PROGRAM_RESOURCE = $(srcdir)/apprunner-beos.rsrc
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
OS_LIBS += -ltracker -lgame
|
||||
Index: modules/libpr0n/decoders/Makefile.in
|
||||
===================================================================
|
||||
--- modules/libpr0n/decoders/Makefile.in (revision 7)
|
||||
+++ modules/libpr0n/decoders/Makefile.in (working copy)
|
||||
@@ -52,7 +52,7 @@
|
||||
ifeq ($(OS_ARCH),OS2)
|
||||
DIRS = icon/os2 icon
|
||||
endif
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
DIRS = icon/beos icon
|
||||
endif
|
||||
ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
|
||||
Index: modules/libpr0n/decoders/icon/Makefile.in
|
||||
===================================================================
|
||||
--- modules/libpr0n/decoders/icon/Makefile.in (revision 7)
|
||||
+++ modules/libpr0n/decoders/icon/Makefile.in (working copy)
|
||||
@@ -82,7 +82,7 @@
|
||||
PLATFORM = mac
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
PLATFORM = beos
|
||||
endif
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
ifdef MOZ_ENABLE_GNOMEUI
|
||||
USE_ICON_DECODER = 1
|
||||
endif
|
||||
-ifeq (,$(filter-out Darwin OS2 BeOS,$(OS_ARCH)))
|
||||
+ifeq (,$(filter-out Darwin OS2 BeOS Haiku,$(OS_ARCH)))
|
||||
USE_ICON_DECODER = 1
|
||||
endif
|
||||
|
||||
Index: modules/plugin/base/src/Makefile.in
|
||||
===================================================================
|
||||
--- modules/plugin/base/src/Makefile.in (revision 7)
|
||||
+++ modules/plugin/base/src/Makefile.in (working copy)
|
||||
@@ -96,7 +96,7 @@
|
||||
nsJSNPRuntime.cpp \
|
||||
$(NULL)
|
||||
|
||||
-ifeq ($(OS_ARCH), BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
CPPSRCS += nsPluginsDirBeOS.cpp
|
||||
CPPSRCS += nsPluginNativeWindow.cpp
|
||||
else
|
||||
Index: modules/libreg/src/Makefile.in
|
||||
===================================================================
|
||||
--- modules/libreg/src/Makefile.in (revision 7)
|
||||
+++ modules/libreg/src/Makefile.in (working copy)
|
||||
@@ -66,7 +66,7 @@
|
||||
|
||||
DEFINES += -DUSE_BUFFERED_REGISTRY_IO
|
||||
# Memory mapped files are not supported under QNX, Neutrino, HP-UX and BeOS
|
||||
-#ifeq (,$(filter BeOS HP-UX QNX,$(OS_ARCH)))
|
||||
+#ifeq (,$(filter BeOS Haiku HP-UX QNX,$(OS_ARCH)))
|
||||
#CSRCS += mmapio.c
|
||||
#DEFINES += -DUSE_MMAP_REGISTRY_IO
|
||||
#endif
|
||||
Index: nsprpub/lib/prstreams/Makefile.in
|
||||
===================================================================
|
||||
--- nsprpub/lib/prstreams/Makefile.in (revision 7)
|
||||
+++ nsprpub/lib/prstreams/Makefile.in (working copy)
|
||||
@@ -69,7 +69,7 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH), BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
CFLAGS += -frtti -fexceptions
|
||||
endif
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
OS_LIBS = -lstdc++.r4
|
||||
endif
|
||||
|
||||
Index: toolkit/library/Makefile.in
|
||||
===================================================================
|
||||
--- toolkit/library/Makefile.in (revision 7)
|
||||
+++ toolkit/library/Makefile.in (working copy)
|
||||
@@ -364,7 +364,7 @@
|
||||
EXTRA_DSO_LDOPTS += $(MOZ_PANGO_LIBS)
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
EXTRA_DSO_LDOPTS += -lbe
|
||||
endif
|
||||
|
||||
Index: xpcom/build/Makefile.in
|
||||
===================================================================
|
||||
--- xpcom/build/Makefile.in (revision 7)
|
||||
+++ xpcom/build/Makefile.in (working copy)
|
||||
@@ -173,7 +173,7 @@
|
||||
EXTRA_DSO_LDOPTS += $(TK_LIBS)
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
EXTRA_DSO_LDOPTS += -lbe
|
||||
endif
|
||||
|
||||
Index: xpcom/obsolete/Makefile.in
|
||||
===================================================================
|
||||
--- xpcom/obsolete/Makefile.in (revision 7)
|
||||
+++ xpcom/obsolete/Makefile.in (working copy)
|
||||
@@ -120,7 +120,7 @@
|
||||
EXTRA_DSO_LDOPTS += $(TK_LIBS)
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
EXTRA_DSO_LDOPTS += -lbe
|
||||
endif
|
||||
|
||||
Index: xpcom/reflect/xptcall/src/md/unix/Makefile.in
|
||||
===================================================================
|
||||
--- xpcom/reflect/xptcall/src/md/unix/Makefile.in (revision 7)
|
||||
+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in (working copy)
|
||||
@@ -95,9 +95,10 @@
|
||||
endif
|
||||
endif
|
||||
#
|
||||
-# BeOS/Intel (uses the same unixish_x86 code)
|
||||
+# BeOS/Intel (uses the same as Linux, works well. Migrate others!)
|
||||
#
|
||||
-ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC)
|
||||
+#ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC)
|
||||
+ifeq (,$(filter-out BeOSBePC HaikuBePC, $(OS_ARCH)$(OS_TEST)))
|
||||
CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp
|
||||
endif
|
||||
#
|
||||
Index: xpinstall/packager/Makefile.in
|
||||
===================================================================
|
||||
--- xpinstall/packager/Makefile.in (revision 7)
|
||||
+++ xpinstall/packager/Makefile.in (working copy)
|
||||
@@ -48,7 +48,7 @@
|
||||
ifeq ($(OS_ARCH),IRIX)
|
||||
STRIP_FLAGS = -f
|
||||
endif
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
STRIP_FLAGS = -g
|
||||
PLATFORM_EXCLUDE_LIST = ! -name "*.stub" ! -name "$(MOZ_PKG_APPNAME)-bin"
|
||||
endif
|
||||
Index: xulrunner/app/Makefile.in
|
||||
===================================================================
|
||||
--- xulrunner/app/Makefile.in (revision 7)
|
||||
+++ xulrunner/app/Makefile.in (working copy)
|
||||
@@ -59,7 +59,7 @@
|
||||
ifeq ($(USE_SHORT_LIBNAME), 1)
|
||||
PROGRAM = xulrunner$(BIN_SUFFIX)
|
||||
else
|
||||
-ifeq ($(OS_ARCH), BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
PROGRAM = xulrunner$(BIN_SUFFIX)
|
||||
else
|
||||
PROGRAM = xulrunner-bin$(BIN_SUFFIX)
|
||||
@@ -85,7 +85,7 @@
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
CPPSRCS += nsRegisterGREWin.cpp
|
||||
else
|
||||
-ifneq (,$(filter OS2 Darwin,$(OS_ARCH)))
|
||||
+ifneq (,$(filter OS2 Darwin BeOS Haiku,$(OS_ARCH)))
|
||||
CPPSRCS += nsRegisterGREVoid.cpp
|
||||
else
|
||||
CPPSRCS += nsRegisterGREUnix.cpp
|
||||
@@ -174,7 +174,7 @@
|
||||
endif
|
||||
endif
|
||||
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
OS_LIBS += -ltracker
|
||||
endif
|
||||
|
||||
@@ -1,115 +0,0 @@
|
||||
Index: config/config.mk
|
||||
===================================================================
|
||||
--- config/config.mk (revision 7)
|
||||
+++ config/config.mk (working copy)
|
||||
@@ -110,9 +110,6 @@
|
||||
LD := $(CC)
|
||||
endif
|
||||
endif
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
-BEOS_ADDON_WORKAROUND = 1
|
||||
-endif
|
||||
|
||||
#
|
||||
# Strip off the excessively long version numbers on these platforms,
|
||||
Index: config/rules.mk
|
||||
===================================================================
|
||||
--- config/rules.mk (revision 7)
|
||||
+++ config/rules.mk (working copy)
|
||||
@@ -517,7 +517,7 @@
|
||||
#
|
||||
# BeOS: add -Bsymbolic flag for components
|
||||
#
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter BeOS Haiku,$(OS_ARCH)))
|
||||
ifdef IS_COMPONENT
|
||||
EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
|
||||
endif
|
||||
@@ -827,7 +827,7 @@
|
||||
ifdef MOZ_POST_PROGRAM_COMMAND
|
||||
$(MOZ_POST_PROGRAM_COMMAND) $@
|
||||
endif
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
ifdef BEOS_PROGRAM_RESOURCE
|
||||
xres -o $@ $(BEOS_PROGRAM_RESOURCE)
|
||||
mimeset $@
|
||||
Index: directory/c-sdk/build.mk
|
||||
===================================================================
|
||||
--- directory/c-sdk/build.mk (revision 7)
|
||||
+++ directory/c-sdk/build.mk (working copy)
|
||||
@@ -442,7 +442,7 @@
|
||||
SO_FILES_TO_REMOVE=so_locations
|
||||
endif
|
||||
|
||||
-ifneq (,$(filter BeOS Darwin NetBSD,$(OS_ARCH)))
|
||||
+ifneq (,$(filter BeOS Haiku Darwin NetBSD,$(OS_ARCH)))
|
||||
LINK_DLL = $(MKSHLIB) $(OBJS)
|
||||
endif
|
||||
|
||||
Index: security/coreconf/config.mk
|
||||
===================================================================
|
||||
--- security/coreconf/config.mk (revision 7)
|
||||
+++ security/coreconf/config.mk (working copy)
|
||||
@@ -68,8 +68,12 @@
|
||||
ifeq (,$(filter-out $(TARGET_OSES),$(OS_TARGET)))
|
||||
include $(CORE_DEPTH)/coreconf/$(OS_TARGET).mk
|
||||
else
|
||||
+ifeq ($(OS_ARCH), Haiku)
|
||||
+include $(CORE_DEPTH)/coreconf/BeOS.mk
|
||||
+else
|
||||
include $(CORE_DEPTH)/coreconf/$(OS_TARGET)$(OS_RELEASE).mk
|
||||
endif
|
||||
+endif
|
||||
|
||||
#######################################################################
|
||||
# [4.0] Master "Core Components" source and release <platform> tags #
|
||||
Index: security/nss/lib/ssl/config.mk
|
||||
===================================================================
|
||||
--- security/nss/lib/ssl/config.mk (revision 7)
|
||||
+++ security/nss/lib/ssl/config.mk (working copy)
|
||||
@@ -111,7 +111,7 @@
|
||||
-lnspr4 \
|
||||
$(NULL)
|
||||
|
||||
-ifeq ($(OS_ARCH), BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
EXTRA_SHARED_LIBS += -lbe
|
||||
endif
|
||||
|
||||
Index: toolkit/mozapps/installer/package-name.mk
|
||||
===================================================================
|
||||
--- toolkit/mozapps/installer/package-name.mk (revision 7)
|
||||
+++ toolkit/mozapps/installer/package-name.mk (working copy)
|
||||
@@ -59,6 +59,9 @@
|
||||
ifeq ($(OS_ARCH),OS2)
|
||||
MOZ_PKG_PLATFORM := os2
|
||||
endif
|
||||
+ifeq ($(OS_ARCH), Haiku)
|
||||
+MOZ_PKG_PLATFORM := Haiku
|
||||
+endif
|
||||
ifeq ($(OS_ARCH), BeOS)
|
||||
ifeq (,$(filter-out 6.%, $(OS_RELEASE)))
|
||||
MOZ_PKG_PLATFORM := Zeta
|
||||
Index: toolkit/mozapps/installer/packager.mk
|
||||
===================================================================
|
||||
--- toolkit/mozapps/installer/packager.mk (revision 7)
|
||||
+++ toolkit/mozapps/installer/packager.mk (working copy)
|
||||
@@ -48,7 +48,7 @@
|
||||
ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
|
||||
MOZ_PKG_FORMAT = DMG
|
||||
else
|
||||
-ifeq (,$(filter-out OS2 WINNT BeOS, $(OS_ARCH)))
|
||||
+ifeq (,$(filter-out OS2 WINNT BeOS Haiku, $(OS_ARCH)))
|
||||
MOZ_PKG_FORMAT = ZIP
|
||||
ifeq ($(OS_ARCH),OS2)
|
||||
INSTALLER_DIR = os2
|
||||
@@ -251,7 +251,7 @@
|
||||
ifeq ($(OS_ARCH),IRIX)
|
||||
STRIP_FLAGS = -f
|
||||
endif
|
||||
-ifeq ($(OS_ARCH),BeOS)
|
||||
+ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
STRIP_FLAGS = -g
|
||||
PLATFORM_EXCLUDE_LIST = ! -name "*.stub" ! -name "$(MOZ_PKG_APPNAME)-bin"
|
||||
endif
|
||||
@@ -1,140 +0,0 @@
|
||||
Index: mozilla/browser/app/Makefile.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/browser/app/Makefile.in,v
|
||||
retrieving revision 1.85.2.12
|
||||
diff -u -8 -p -w -r1.85.2.12 Makefile.in
|
||||
--- mozilla/browser/app/Makefile.in 12 May 2008 18:25:50 -0000 1.85.2.12
|
||||
+++ mozilla/browser/app/Makefile.in 8 Jul 2009 21:49:35 -0000
|
||||
@@ -146,17 +150,20 @@ endif
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
RCFLAGS += -DMOZ_STATIC_BUILD
|
||||
endif
|
||||
ifdef DEBUG
|
||||
RCFLAGS += -DDEBUG
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
+ifeq ($(OS_ARCH),Haiku)
|
||||
+BEOS_PROGRAM_RDEF = $(srcdir)/apprunner-beos.rdef
|
||||
+endif
|
||||
BEOS_PROGRAM_RESOURCE = $(srcdir)/apprunner-beos.rsrc
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
OS_LIBS += -ltracker -lgame
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(OS_ARCH),OS2)
|
||||
RESFILE=splashos2.res
|
||||
Index: mozilla/calendar/sunbird/app/Makefile.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/calendar/sunbird/app/Makefile.in,v
|
||||
retrieving revision 1.21.2.23
|
||||
diff -u -8 -p -w -r1.21.2.23 Makefile.in
|
||||
--- mozilla/calendar/sunbird/app/Makefile.in 4 May 2008 01:32:07 -0000 1.21.2.23
|
||||
+++ mozilla/calendar/sunbird/app/Makefile.in 8 Jul 2009 21:50:01 -0000
|
||||
@@ -189,18 +193,21 @@ endif
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
RCFLAGS += -DMOZ_STATIC_BUILD
|
||||
endif
|
||||
ifdef DEBUG
|
||||
RCFLAGS += -DDEBUG
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
+ifeq ($(OS_ARCH),Haiku)
|
||||
+BEOS_PROGRAM_RDEF = $(srcdir)/apprunner-beos.rdef
|
||||
+endif
|
||||
BEOS_PROGRAM_RESOURCE = $(srcdir)/apprunner-beos.rsrc
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
OS_LIBS += -ltracker -lgame
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(OS_ARCH),OS2)
|
||||
RESFILE=splashos2.res
|
||||
RCFLAGS += -DMOZ_SUNBIRD
|
||||
Index: mozilla/config/rules.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/config/rules.mk,v
|
||||
retrieving revision 3.487.2.9
|
||||
diff -u -8 -p -w -r3.487.2.9 rules.mk
|
||||
--- mozilla/config/rules.mk 18 Dec 2007 21:33:08 -0000 3.487.2.9
|
||||
+++ mozilla/config/rules.mk 8 Jul 2009 21:50:19 -0000
|
||||
@@ -822,17 +826,20 @@ endif # OS2
|
||||
endif # WINCE
|
||||
|
||||
ifdef ENABLE_STRIP
|
||||
$(STRIP) $@
|
||||
endif
|
||||
ifdef MOZ_POST_PROGRAM_COMMAND
|
||||
$(MOZ_POST_PROGRAM_COMMAND) $@
|
||||
endif
|
||||
ifneq (,$(filter BeOS Haiku,$(OS_ARCH)))
|
||||
+ifdef BEOS_PROGRAM_RDEF
|
||||
+ rc -o $(BEOS_PROGRAM_RESOURCE) $(BEOS_PROGRAM_RDEF)
|
||||
+endif
|
||||
ifdef BEOS_PROGRAM_RESOURCE
|
||||
xres -o $@ $(BEOS_PROGRAM_RESOURCE)
|
||||
mimeset $@
|
||||
endif
|
||||
endif # BeOS
|
||||
|
||||
$(HOST_PROGRAM): $(HOST_PROGOBJS) $(HOST_LIBS_DEPS) $(HOST_EXTRA_DEPS) Makefile Makefile.in
|
||||
ifeq ($(MOZ_OS2_TOOLS),VACPP)
|
||||
Index: mozilla/mail/app/Makefile.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/mail/app/Makefile.in,v
|
||||
retrieving revision 1.46.2.10
|
||||
diff -u -8 -p -w -r1.46.2.10 Makefile.in
|
||||
--- mozilla/mail/app/Makefile.in 22 Oct 2008 21:04:53 -0000 1.46.2.10
|
||||
+++ mozilla/mail/app/Makefile.in 8 Jul 2009 21:52:18 -0000
|
||||
@@ -142,17 +146,20 @@ RCFLAGS += -DMOZ_THUNDERBIRD -I$(srcdir)
|
||||
else
|
||||
RCFLAGS += -DMOZ_THUNDERBIRD --include-dir $(srcdir)
|
||||
endif
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
RCFLAGS += -DMOZ_STATIC_BUILD
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq (,$(filter-out BeOS Haiku, $(OS_ARCH)))
|
||||
+ifeq ($(OS_ARCH),Haiku)
|
||||
+BEOS_PROGRAM_RDEF = $(srcdir)/apprunner-beos.rdef
|
||||
+endif
|
||||
BEOS_PROGRAM_RESOURCE = $(srcdir)/apprunner-beos.rsrc
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
OS_LIBS += -ltracker -lgame
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(OS_ARCH),OS2)
|
||||
RESFILE=splashos2.res
|
||||
Index: mozilla/xpfe/bootstrap/Makefile.in
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/xpfe/bootstrap/Attic/Makefile.in,v
|
||||
retrieving revision 1.283.2.6
|
||||
diff -u -8 -p -w -r1.283.2.6 Makefile.in
|
||||
--- mozilla/xpfe/bootstrap/Makefile.in 29 Sep 2007 20:15:11 -0000 1.283.2.6
|
||||
+++ mozilla/xpfe/bootstrap/Makefile.in 8 Jul 2009 21:54:55 -0000
|
||||
@@ -215,16 +219,19 @@ ifdef GC_LEAK_DETECTOR
|
||||
LIBS += -lboehm
|
||||
endif
|
||||
|
||||
ifdef WRAP_SYSTEM_INCLUDES
|
||||
DEFINES += -DWRAP_SYSTEM_INCLUDES
|
||||
endif
|
||||
|
||||
ifeq ($(MOZ_WIDGET_TOOLKIT),beos)
|
||||
+ifeq ($(OS_ARCH),Haiku)
|
||||
+BEOS_PROGRAM_RDEF = $(srcdir)/apprunner-beos.rdef
|
||||
+endif
|
||||
BEOS_PROGRAM_RESOURCE = $(srcdir)/apprunner-beos.rsrc
|
||||
CPPSRCS += nsNativeAppSupportBeOS.cpp
|
||||
CPPSRCS += nsNativeAppSupportBase.cpp
|
||||
ifdef BUILD_STATIC_LIBS
|
||||
OS_LIBS += -ltracker -lgame
|
||||
endif
|
||||
endif
|
||||
|
||||
@@ -1,532 +0,0 @@
|
||||
Index: /generated/bezilla/mozilla/xpfe/apprunner-beos.rdef
|
||||
===================================================================
|
||||
--- /generated/bezilla/mozilla/xpfe/apprunner-beos.rdef (revision 0)
|
||||
+++ /generated/bezilla/mozilla/xpfe/apprunner-beos.rdef (revision 0)
|
||||
@@ -0,0 +1,136 @@
|
||||
+/*
|
||||
+ * BeZillaBrowser.rdef
|
||||
+ */
|
||||
+
|
||||
+resource app_signature "application/x-vnd.Mozilla-SeaMonkey";
|
||||
+
|
||||
+resource app_flags B_SINGLE_LAUNCH;
|
||||
+
|
||||
+resource app_version {
|
||||
+ /*
|
||||
+ * We are using the source code version number
|
||||
+ * for our program version.
|
||||
+ * TODO : implement something better.
|
||||
+ */
|
||||
+ major = 1,
|
||||
+ middle = 8,
|
||||
+ minor = 1,
|
||||
+
|
||||
+ /* 0 = development 1 = alpha 2 = beta
|
||||
+ 3 = gamma 4 = golden master 5 = final */
|
||||
+ variety = 0,
|
||||
+
|
||||
+ internal = 21,
|
||||
+
|
||||
+ short_info = "BeZillaSuite",
|
||||
+ long_info = "BeZillaSuite is based on Mozilla's source code"
|
||||
+};
|
||||
+
|
||||
+resource file_types message {
|
||||
+ "types" = "application/x-vnd.Be.URL.file",
|
||||
+ "types" = "application/x-vnd.Be.URL.ftp",
|
||||
+ "types" = "application/x-vnd.Be.URL.http",
|
||||
+ "types" = "application/x-vnd.Be.URL.https",
|
||||
+ "types" = "application/x-vnd.Be.URL.mailto",
|
||||
+ "types" = "application/x-vnd.Be.URL.news",
|
||||
+ "types" = "text/html"
|
||||
+ /*
|
||||
+ * Should BeZillaSuite include these additional filetypes?
|
||||
+ * note: MailNews has them
|
||||
+ "types" = "applicataion/x-person",
|
||||
+ "types" = "message/rfc822",
|
||||
+ "types" = "text/E-mail",
|
||||
+ "types" = "text/x-email"
|
||||
+ "types" = "text/x-vnd.Be-MailDraft"
|
||||
+ */
|
||||
+};
|
||||
+
|
||||
+resource vector_icon {
|
||||
+ $"6E636966210500020016029E8638A20EBA220EBA9E86384880254A18EA00FFFF"
|
||||
+ $"8002001602BC9D88BB1F643B1F64BC9D884B716D48772700FFFF80020016023B"
|
||||
+ $"F73A0000000000003BF73A49B5114976B000FFFF800200160237A0DDB61AF236"
|
||||
+ $"1AF237A0DD497CAA48588100FFFF800200160238D81CB8152D38152D38D81C48"
|
||||
+ $"420A499FB600FFFF8002001602397095000000000000397095486EDA49100600"
|
||||
+ $"FFFF800200160231E5B2BA0EAF3A0EAF31E5B247DA3349779B00FFFF80020016"
|
||||
+ $"0236BBEFB4543A34543A36BBEF495BDE469BC700FFFF6B0200160236E2E70000"
|
||||
+ $"0000000036E2E74A2CD64670CD00FFFF800200160237AB1000000000000037AB"
|
||||
+ $"104AE1D848449500FFFF5702001602375C10B74516374516375C1048B2B04AE9"
|
||||
+ $"7200FFFF8002001602B07700B74912374912B077004898AD4AD99500FFFF8002"
|
||||
+ $"00160232CFA5BA0B483A0B4832CFA54A3C584BA00E00FFFF8002001602368CB7"
|
||||
+ $"000000000000368CB74B3D5E49752800FFFF4F0200160236A81C000000000000"
|
||||
+ $"36A81C4B94C84A808500FFFF4002000602B738F7362603B62603B738F748BB3F"
|
||||
+ $"4A241700A91212FFD7121202001602B04887376143B76143B0488748D36C44FB"
|
||||
+ $"3100FFFF6B02001602B47620362BAAB62BAAB476204A0C144406C600FFFF8002"
|
||||
+ $"001602B4CAE23409B3B409B3B4CAE24AD8D54611F100FFFF8002001602B328E4"
|
||||
+ $"324E4AB24E4AB328E44B36A648859C00FFFF8002001602B22376311F03B11F03"
|
||||
+ $"B223764B891349FFBC00FFFF80010079009803FF000004006002001602B4E6F3"
|
||||
+ $"319259B19259B4E6F34B2F5D4AA2CA00FFFF0003FFFF0004FFD801FFFF669805"
|
||||
+ $"000200060237889D389554BBFC4A3AB9D0491ADE4A422000FFF9BAFFFFC10402"
|
||||
+ $"0006023882A6389353BB177D3B0378484ADD4AF27700C7E3FFFF392FFF020006"
|
||||
+ $"0237A0CC393C5ABC1AC23A5C164A19B94AFE5400FF9797FFCE3232290633EEEB"
|
||||
+ $"FFFFAAEAABDBAEBBBEAE2BC0CEB389C02424C074B415BFF0B478BFB4B450BFB7"
|
||||
+ $"B455BFB6B455BF8CB436BF14B430BF55B42DBEF5B3FFBE82B33EBBDBB3F2BBCE"
|
||||
+ $"B4D7BBD0B4BABBCBB4DABBC7B4DABBC7B4DABBC8B4DABB45B50ABB45B50ABB44"
|
||||
+ $"B50ABB37B50DBB37B50DBAD6B534BA1EB58DBA78B560BA1EB58DBA12B593BA12"
|
||||
+ $"B593BA0FB596B99BB5D6B99BB5D6B99AB5D6B975B5ECB975B5ECB974B5EDB918"
|
||||
+ $"B626B918B626B917B626B8EDB642B893B681B887B689B86CB69CB7F22AB7B5B7"
|
||||
+ $"2DB7A9B76EB73CB920B755B8C5B6B5B9A4B380BC3AB4F7BB4BB380BC3AB317BC"
|
||||
+ $"7FB33E42B755C332B80EC320B7E7C323B7FBC3522CC3C54FBB03C7E8BAF4C7DB"
|
||||
+ $"BAD1C898BA59CA44BC40CC83BAD4CBC3BDF3CD6FC0A0CDA4C760C888CA38C797"
|
||||
+ $"C90DC879CB7BC6A2CC38C4DCCB9AC3A6CBB6C3DDCBA2C34CCBC2C1EBCA78BF62"
|
||||
+ $"C954BF30C9ADBF3FC934BEE9C900BE83C91DBEC2C927BE17C999BCEAC857BA6B"
|
||||
+ $"C720BABCC767BAABC73FBA2EC7C0B7EEC5B1B563C3F4B6DBC472B66FC405B613"
|
||||
+ $"C427B41BC12CB2F006032FBAF5C05EBAF5C05EBAF7C05C34C05A34C05B34C05A"
|
||||
+ $"34C05B0610EE7AAAAAC693C7B5C9E8C667C896C755CAB5C5D3CB14C47FC521B8"
|
||||
+ $"CDC521B8CDC0B9B834BD7FBA63BC9BBC64B789BF00B92ABE82B789BF00C251BC"
|
||||
+ $"E5C1CCBED1C0BCBE70C324BB51C5B0BB5AC71ABFC8C4E2C044C512C05CCC1E06"
|
||||
+ $"04EEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50AB87FB7A5BC0CB4F7B87F"
|
||||
+ $"B7A50604FEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50ABF40B50ABD2DB5"
|
||||
+ $"21B87FB7A5BA8CB5E9B87FB7A50605BB02B3F7BCF4B5CD36B3F7BCF4B789BF00"
|
||||
+ $"BA19BDD6B8DABE8835BD1EBC9BBC64B801B9930A04B87FB7A5BD7FBA63BC9BBC"
|
||||
+ $"64B801B9930A04B3F7BCF4B413C012B789C251B789BF000A04BC7AB801BF99B6"
|
||||
+ $"C0BE1BB43BBCAAB49E0A05BFE1B69AC187B3FFC341B4ABC30EB77BC204B6CF0A"
|
||||
+ $"05C3E9B805C594B69AC6D3B825C637BAECC521B8CD0A06B967C223B8A5C3F1BB"
|
||||
+ $"51C5B0BE70C323BED1C0BCBCE5C1CC0A04B8A5C548B8A5C3F1BB51C5B0BB5AC7"
|
||||
+ $"1A0606BA0ABC41C6A5BB73C983BCF9CB79BBC8CAD5BE40CC23C05CCC1EC044C5"
|
||||
+ $"12BFC8C4E20A04C6A1BBC1C7E5BB6BC8ABBCF7C80EBE920A04C9EA41C8C5BFF3"
|
||||
+ $"CABBC3D4CAE3C2140A06BA90C206BA19C33CBADEC3EBBEA7C1C4BED1C0BCBCE5"
|
||||
+ $"C1CC0A06BC7AB801BCAAB49EBE1BB43BBE33B460BCDAB4C7BCB1B7EC0A04BFE1"
|
||||
+ $"B69AC021B6A1C1ADB40DC187B3FF0A04C3E9B805C594B69AC5B7B6C3C41AB825"
|
||||
+ $"0A04C6A1BBC1C7E5BB6BC7F4BB8EC6B9BBEC0A04C8C5BFF3C9EA41CA07C060C8"
|
||||
+ $"E5C02B0628AAAAAAAAAAAEEFAAA9BACAB4C3BFCAE3C214C9EA41C8C5BFF3C80F"
|
||||
+ $"BE90C8ABBCF7C7F4BB8EC7E5BB6BC6A1BBC1C637BAECC6D3B826C5B7B6C3C594"
|
||||
+ $"B69AC3E9B805C3F9B80FC30EB77BC341B4ABC1ADB40DC187B3FFC068B5C6BF40"
|
||||
+ $"B50ABE9BB514BF03B507BE9BB514BE1BB43BBCAAB49EBC9EB57CBC9EB57CBB34"
|
||||
+ $"B5E3B87FB7A5B9BC29B87FB7A5B801B993B3F7BCF4B5CD36B3F7BCF4B413C012"
|
||||
+ $"B789C251B964C223B8A5C3F1C548BB5AC71ABFC8C4E2C044C512C05CCC1EC693"
|
||||
+ $"C7B5C9B7C688C894C759CAD2C5BECB14C47F0A06BE4DC302BB334EB8F2C3E4B9"
|
||||
+ $"9FC21DBCE5C1CCBEAEC0D1020ABFDBBBF7BFE1BBDFBFC9BC38BF63BC91BF9DBC"
|
||||
+ $"71BEE7BCD8BE03BC31BE4BBCABBE03BC31BE00BC24BE0137BE10BC1ABE4BBC03"
|
||||
+ $"BE30BC0EBE4BBC03BEE9BBBABEE9BBBABEE9BBBABF7BBB58BF7BBB58BF8FBB45"
|
||||
+ $"BFBDBB29BFA9BB3440BB2DBFC3BB34BFC3BB34BFD9BB5BBFE7BBB2BFE7BB85BF"
|
||||
+ $"E7BBC8020ABFD5BC12BFD9BC00BFC3BC4FBF67BC9CBF9CBC80BEFCBCDBBE32BC"
|
||||
+ $"45BE70BCB4BE32BC45BE2BBC39BE30BC41BE3EBC32BE70BC1DBE58BC27BE70BC"
|
||||
+ $"1DBEFEBBDDBEFEBBDDBEFEBBDDBF7EBB84BF7EBB84BF90BB77BFB7BB5CBFA7BB"
|
||||
+ $"66BFBDBB5F40BB6640BB66BFD4BB87BFDCBBD4BFDCBBADBFDCBBEA0605BA02BC"
|
||||
+ $"2BC6AFC155C3BAC269C139C245C1A9C25CC1A9C1A5C3EFBBF5C7310A04BC7AB8"
|
||||
+ $"01BF99B6C0C125B79BBFB3B7FF0A03BFE1B69AC3A0B7D5C204B6CF0A05BCAAC6"
|
||||
+ $"70BCB9C66BBE0FC73AC05BC70BBDF4C7890A04BC34C73FBDE5C88AC04EC88BBD"
|
||||
+ $"C9C8D80A04BB81C817BD6CC9CFC072C973BD505A0A04BB60C971BD4FCB2BC054"
|
||||
+ $"CACFBD33CB790A03C6D944C9E8C6DAC695540A03BD9FBC21BEE9BBBAC059BA77"
|
||||
+ $"0204BF4DBBE8BF4DBC1ABF4DBBB7BF95BB8FBF6FBB8FBFBCBB8FBFD9BBE8BFD9"
|
||||
+ $"BBB7BFD9BC1ABF95BC42BFBCBC42BF6FBC420A04BAD6C37ABBFAC2FDBAD1C336"
|
||||
+ $"BA8CC2FD0606BA0ABC2BC6AF35C98ABCC1CB6BBB88CAC8BE00CC16C049CC29C0"
|
||||
+ $"33C51CBFB5C4EA0A062C472C4E3251364E364730440A06265226592C5C305930"
|
||||
+ $"522A4F0A0632533259385C3C593C5237C5D3290A000100000A010101000A0201"
|
||||
+ $"02000A030103000A040104000A050105000A060106000A070107000A08010800"
|
||||
+ $"0A090109000A0A010A000A0B010B000A0C010C000A0D010D000A0E010E000A0F"
|
||||
+ $"010F000A100110000A110111000A120112000A130113000A140114000A150115"
|
||||
+ $"000A1603161718000A170119000A18011A000A18011B000A18011C000A18011D"
|
||||
+ $"000A18011E000A18011F000A180120000A190121000A180122000A1A0123000A"
|
||||
+ $"1B0124000A1C0125000A1D032627283841B30C15FF01178400040A1D03262728"
|
||||
+ $"3841B30C001501178600040A1E01262041B30C0A1F01272041B30C0A20012820"
|
||||
+ $"41B30C"
|
||||
+};
|
||||
+
|
||||
+
|
||||
Index: /generated/bezilla/mozilla/mail/app/apprunner-beos.rdef
|
||||
===================================================================
|
||||
--- /generated/bezilla/mozilla/mail/app/apprunner-beos.rdef (revision 0)
|
||||
+++ /generated/bezilla/mozilla/mail/app/apprunner-beos.rdef (revision 0)
|
||||
@@ -0,0 +1,126 @@
|
||||
+/*
|
||||
+ * BeZillaBrowser.rdef
|
||||
+ */
|
||||
+
|
||||
+resource app_signature "application/x-vnd.Mozilla-Thunderbird";
|
||||
+
|
||||
+resource app_flags B_SINGLE_LAUNCH;
|
||||
+
|
||||
+resource app_version {
|
||||
+ /*
|
||||
+ * We are using the source code version number
|
||||
+ * for our program version.
|
||||
+ * TODO : implement something better.
|
||||
+ */
|
||||
+ major = 1,
|
||||
+ middle = 8,
|
||||
+ minor = 1,
|
||||
+
|
||||
+ /* 0 = development 1 = alpha 2 = beta
|
||||
+ 3 = gamma 4 = golden master 5 = final */
|
||||
+ variety = 0,
|
||||
+
|
||||
+ internal = 21,
|
||||
+
|
||||
+ short_info = "BeZillaMailNews",
|
||||
+ long_info = "BeZillaMailNews is based on Mozilla's source code"
|
||||
+};
|
||||
+
|
||||
+resource file_types message {
|
||||
+ "types" = "application/x-vnd.Be.URL.mailto",
|
||||
+ "types" = "application/x-vnd.Be.URL.news",
|
||||
+ "types" = "applicataion/x-person",
|
||||
+ "types" = "message/rfc822",
|
||||
+ "types" = "text/E-mail",
|
||||
+ "types" = "text/x-email",
|
||||
+ "types" = "text/x-vnd.Be-MailDraft"
|
||||
+};
|
||||
+
|
||||
+resource vector_icon {
|
||||
+ $"6E636966200500020016029E8638A20EBA220EBA9E86384880254A18EA00FFFF"
|
||||
+ $"8002001602BC9D88BB1F643B1F64BC9D884B716D48772700FFFF80020016023B"
|
||||
+ $"F73A0000000000003BF73A49B5114976B000FFFF800200160237A0DDB61AF236"
|
||||
+ $"1AF237A0DD497CAA48588100FFFF800200160238D81CB8152D38152D38D81C48"
|
||||
+ $"420A499FB600FFFF8002001602397095000000000000397095486EDA49100600"
|
||||
+ $"FFFF800200160231E5B2BA0EAF3A0EAF31E5B247DA3349779B00FFFF80020016"
|
||||
+ $"0236BBEFB4543A34543A36BBEF495BDE469BC700FFFF6B0200160236E2E70000"
|
||||
+ $"0000000036E2E74A2CD64670CD00FFFF800200160237AB1000000000000037AB"
|
||||
+ $"104AE1D848449500FFFF5702001602375C10B74516374516375C1048B2B04AE9"
|
||||
+ $"7200FFFF8002001602B07700B74912374912B077004898AD4AD99500FFFF8002"
|
||||
+ $"00160232CFA5BA0B483A0B4832CFA54A3C584BA00E00FFFF8002001602368CB7"
|
||||
+ $"000000000000368CB74B3D5E49752800FFFF4F0200160236A81C000000000000"
|
||||
+ $"36A81C4B94C84A808500FFFF4002000602B738F7362603B62603B738F748BB3F"
|
||||
+ $"4A241700A91212FFD7121202001602B04887376143B76143B0488748D36C44FB"
|
||||
+ $"3100FFFF6B02001602B47620362BAAB62BAAB476204A0C144406C600FFFF8002"
|
||||
+ $"001602B4CAE23409B3B409B3B4CAE24AD8D54611F100FFFF8002001602B328E4"
|
||||
+ $"324E4AB24E4AB328E44B36A648859C00FFFF8002001602B22376311F03B11F03"
|
||||
+ $"B223764B891349FFBC00FFFF80010079009803FF000004006002001602B4E6F3"
|
||||
+ $"319259B19259B4E6F34B2F5D4AA2CA00FFFF0003FFFF0004FFD801FFFF669805"
|
||||
+ $"0002000602389ECD3AF097BC491F3A09894954654ABDFA00FFFFFFFFD9D09303"
|
||||
+ $"6B5222280633EEEBFFFFAAEAABDBAEBBBEAE2BC0CEB389C02424C074B415BFF0"
|
||||
+ $"B478BFB4B450BFB7B455BFB6B455BF8CB436BF14B430BF55B42DBEF5B3FFBE82"
|
||||
+ $"B33EBBDBB3F2BBCEB4D7BBD0B4BABBCBB4DABBC7B4DABBC7B4DABBC8B4DABB45"
|
||||
+ $"B50ABB45B50ABB44B50ABB37B50DBB37B50DBAD6B534BA1EB58DBA78B560BA1E"
|
||||
+ $"B58DBA12B593BA12B593BA0FB596B99BB5D6B99BB5D6B99AB5D6B975B5ECB975"
|
||||
+ $"B5ECB974B5EDB918B626B918B626B917B626B8EDB642B893B681B887B689B86C"
|
||||
+ $"B69CB7F22AB7B5B72DB7A9B76EB73CB920B755B8C5B6B5B9A4B380BC3AB4F7BB"
|
||||
+ $"4BB380BC3AB317BC7FB33E42B755C332B80EC320B7E7C323B7FBC3522CC3C54F"
|
||||
+ $"BB03C7E8BAF4C7DBBAD1C898BA59CA44BC40CC83BAD4CBC3BDF3CD6FC0A0CDA4"
|
||||
+ $"C760C888CA38C797C90DC879CB7BC6A2CC38C4DCCB9AC3A6CBB6C3DDCBA2C34C"
|
||||
+ $"CBC2C1EBCA78BF62C954BF30C9ADBF3FC934BEE9C900BE83C91DBEC2C927BE17"
|
||||
+ $"C999BCEAC857BA6BC720BABCC767BAABC73FBA2EC7C0B7EEC5B1B563C3F4B6DB"
|
||||
+ $"C472B66FC405B613C427B41BC12CB2F006032FBAF5C05EBAF5C05EBAF7C05C34"
|
||||
+ $"C05A34C05B34C05A34C05B0610EE7AAAAAC693C7B5C9E8C667C896C755CAB5C5"
|
||||
+ $"D3CB14C47FC521B8CDC521B8CDC0B9B834BD7FBA63BC9BBC64B789BF00B92ABE"
|
||||
+ $"82B789BF00C251BCE5C1CCBED1C0BCBE70C324BB51C5B0BB5AC71ABFC8C4E2C0"
|
||||
+ $"44C512C05CCC1E0604EEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50AB87F"
|
||||
+ $"B7A5BC0CB4F7B87FB7A50604FEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B5"
|
||||
+ $"0ABF40B50ABD2DB521B87FB7A5BA8CB5E9B87FB7A50605BB02B3F7BCF4B5CD36"
|
||||
+ $"B3F7BCF4B789BF00BA19BDD6B8DABE8835BD1EBC9BBC64B801B9930A04B87FB7"
|
||||
+ $"A5BD7FBA63BC9BBC64B801B9930A04B3F7BCF4B413C012B789C251B789BF000A"
|
||||
+ $"04BC7AB801BF99B6C0BE1BB43BBCAAB49E0A05BFE1B69AC187B3FFC341B4ABC3"
|
||||
+ $"0EB77BC204B6CF0A05C3E9B805C594B69AC6D3B825C637BAECC521B8CD0A06B9"
|
||||
+ $"67C223B8A5C3F1BB51C5B0BE70C323BED1C0BCBCE5C1CC0A04B8A5C548B8A5C3"
|
||||
+ $"F1BB51C5B0BB5AC71A0606BA0ABC41C6A5BB73C983BCF9CB79BBC8CAD5BE40CC"
|
||||
+ $"23C05CCC1EC044C512BFC8C4E20A04C6A1BBC1C7E5BB6BC8ABBCF7C80EBE920A"
|
||||
+ $"04C9EA41C8C5BFF3CABBC3D4CAE3C2140A06BA90C206BA19C33CBADEC3EBBEA7"
|
||||
+ $"C1C4BED1C0BCBCE5C1CC0A06BC7AB801BCAAB49EBE1BB43BBE33B460BCDAB4C7"
|
||||
+ $"BCB1B7EC0A04BFE1B69AC021B6A1C1ADB40DC187B3FF0A04C3E9B805C594B69A"
|
||||
+ $"C5B7B6C3C41AB8250A04C6A1BBC1C7E5BB6BC7F4BB8EC6B9BBEC0A04C8C5BFF3"
|
||||
+ $"C9EA41CA07C060C8E5C02B0628AAAAAAAAAAAEEFAAA9BACAB4C3BFCAE3C214C9"
|
||||
+ $"EA41C8C5BFF3C80FBE90C8ABBCF7C7F4BB8EC7E5BB6BC6A1BBC1C637BAECC6D3"
|
||||
+ $"B826C5B7B6C3C594B69AC3E9B805C3F9B80FC30EB77BC341B4ABC1ADB40DC187"
|
||||
+ $"B3FFC068B5C6BF40B50ABE9BB514BF03B507BE9BB514BE1BB43BBCAAB49EBC9E"
|
||||
+ $"B57CBC9EB57CBB34B5E3B87FB7A5B9BC29B87FB7A5B801B993B3F7BCF4B5CD36"
|
||||
+ $"B3F7BCF4B413C012B789C251B964C223B8A5C3F1C548BB5AC71ABFC8C4E2C044"
|
||||
+ $"C512C05CCC1EC693C7B5C9B7C688C894C759CAD2C5BECB14C47F0A06BE4DC302"
|
||||
+ $"BB334EB8F2C3E4B99FC21DBCE5C1CCBEAEC0D1020ABFDBBBF7BFE1BBDFBFC9BC"
|
||||
+ $"38BF63BC91BF9DBC71BEE7BCD8BE03BC31BE4BBCABBE03BC31BE00BC24BE0137"
|
||||
+ $"BE10BC1ABE4BBC03BE30BC0EBE4BBC03BEE9BBBABEE9BBBABEE9BBBABF7BBB58"
|
||||
+ $"BF7BBB58BF8FBB45BFBDBB29BFA9BB3440BB2DBFC3BB34BFC3BB34BFD9BB5BBF"
|
||||
+ $"E7BBB2BFE7BB85BFE7BBC8020ABFD5BC12BFD9BC00BFC3BC4FBF67BC9CBF9CBC"
|
||||
+ $"80BEFCBCDBBE32BC45BE70BCB4BE32BC45BE2BBC39BE30BC41BE3EBC32BE70BC"
|
||||
+ $"1DBE58BC27BE70BC1DBEFEBBDDBEFEBBDDBEFEBBDDBF7EBB84BF7EBB84BF90BB"
|
||||
+ $"77BFB7BB5CBFA7BB66BFBDBB5F40BB6640BB66BFD4BB87BFDCBBD4BFDCBBADBF"
|
||||
+ $"DCBBEA0605BA02BC2BC6AFC155C3BAC269C139C245C1A9C25CC1A9C1A5C3EFBB"
|
||||
+ $"F5C7310A04BC7AB801BF99B6C0C125B79BBFB3B7FF0A03BFE1B69AC3A0B7D5C2"
|
||||
+ $"04B6CF0A05BCAAC670BCB9C66BBE0FC73AC05BC70BBDF4C7890A04BC34C73FBD"
|
||||
+ $"E5C88AC04EC88BBDC9C8D80A04BB81C817BD6CC9CFC072C973BD505A0A04BB60"
|
||||
+ $"C971BD4FCB2BC054CACFBD33CB790A03C6D944C9E8C6DAC695540A03BD9FBC21"
|
||||
+ $"BEE9BBBAC059BA770204BF4DBBE8BF4DBC1ABF4DBBB7BF95BB8FBF6FBB8FBFBC"
|
||||
+ $"BB8FBFD9BBE8BFD9BBB7BFD9BC1ABF95BC42BFBCBC42BF6FBC420A04BAD6C37A"
|
||||
+ $"BBFAC2FDBAD1C336BA8CC2FD0606BA0ABC2BC6AF35C98ABCC1CB6BBB88CAC8BE"
|
||||
+ $"00CC16C049CC29C033C51CBFB5C4EA0A04244C245C3C5C3C4C060AEEFE0E244C"
|
||||
+ $"30542E5432543C4CBB1454BCCAC670BB14543C5CBABCC808BABCC808BA0EC8AC"
|
||||
+ $"3056B9A856B91756B801C808B8B1C8ACB801C808245CB7A954B7A954B5F4C670"
|
||||
+ $"280A000100000A010101000A020102000A030103000A040104000A050105000A"
|
||||
+ $"060106000A070107000A080108000A090109000A0A010A000A0B010B000A0C01"
|
||||
+ $"0C000A0D010D000A0E010E000A0F010F000A100110000A110111000A12011200"
|
||||
+ $"0A130113000A140114000A150115000A1603161718000A170119000A18011A00"
|
||||
+ $"0A18011B000A18011C000A18011D000A18011E000A18011F000A180120000A19"
|
||||
+ $"0121000A180122000A1A0123000A1B0124000A1C0125000A1D012638C018B358"
|
||||
+ $"15FF01178400040A1D012638C018B358001501178600040A1E012620C018B358"
|
||||
+ $"0A1F012720C018B358"
|
||||
+};
|
||||
+
|
||||
+
|
||||
Index: /generated/bezilla/mozilla/calendar/sunbird/app/apprunner-beos.rdef
|
||||
===================================================================
|
||||
--- /generated/bezilla/mozilla/calendar/sunbird/app/apprunner-beos.rdef (revision 0)
|
||||
+++ /generated/bezilla/mozilla/calendar/sunbird/app/apprunner-beos.rdef (revision 0)
|
||||
@@ -0,0 +1,125 @@
|
||||
+/*
|
||||
+ * BeZillaBrowser.rdef
|
||||
+ */
|
||||
+
|
||||
+resource app_signature "application/x-vnd.Mozilla-Sunbird";
|
||||
+
|
||||
+resource app_flags B_SINGLE_LAUNCH;
|
||||
+
|
||||
+resource app_version {
|
||||
+ /*
|
||||
+ * We are using the source code version number
|
||||
+ * for our program version.
|
||||
+ * TODO : implement something better.
|
||||
+ */
|
||||
+ major = 1,
|
||||
+ middle = 8,
|
||||
+ minor = 1,
|
||||
+
|
||||
+ /* 0 = development 1 = alpha 2 = beta
|
||||
+ 3 = gamma 4 = golden master 5 = final */
|
||||
+ variety = 0,
|
||||
+
|
||||
+ internal = 21,
|
||||
+
|
||||
+ short_info = "BeZillaCalendar",
|
||||
+ long_info = "BeZillaCalendar is based on Mozilla's source code"
|
||||
+};
|
||||
+
|
||||
+resource file_types message {
|
||||
+ "types" = "text/csv",
|
||||
+ "types" = "text/calendar"
|
||||
+ /*
|
||||
+ // TODO:
|
||||
+ // .sdb is mimetype application/octet-stream
|
||||
+ // is there a more elegant way to handle it?
|
||||
+ types" = "application/octet-stream"
|
||||
+ */
|
||||
+};
|
||||
+resource vector_icon {
|
||||
+ $"6E636966200500020016029E8638A20EBA220EBA9E86384880254A18EA00FFFF"
|
||||
+ $"8002001602BC9D88BB1F643B1F64BC9D884B716D48772700FFFF80020016023B"
|
||||
+ $"F73A0000000000003BF73A49B5114976B000FFFF800200160237A0DDB61AF236"
|
||||
+ $"1AF237A0DD497CAA48588100FFFF800200160238D81CB8152D38152D38D81C48"
|
||||
+ $"420A499FB600FFFF8002001602397095000000000000397095486EDA49100600"
|
||||
+ $"FFFF800200160231E5B2BA0EAF3A0EAF31E5B247DA3349779B00FFFF80020016"
|
||||
+ $"0236BBEFB4543A34543A36BBEF495BDE469BC700FFFF6B0200160236E2E70000"
|
||||
+ $"0000000036E2E74A2CD64670CD00FFFF800200160237AB1000000000000037AB"
|
||||
+ $"104AE1D848449500FFFF5702001602375C10B74516374516375C1048B2B04AE9"
|
||||
+ $"7200FFFF8002001602B07700B74912374912B077004898AD4AD99500FFFF8002"
|
||||
+ $"00160232CFA5BA0B483A0B4832CFA54A3C584BA00E00FFFF8002001602368CB7"
|
||||
+ $"000000000000368CB74B3D5E49752800FFFF4F0200160236A81C000000000000"
|
||||
+ $"36A81C4B94C84A808500FFFF4002000602B738F7362603B62603B738F748BB3F"
|
||||
+ $"4A241700A91212FFD7121202001602B04887376143B76143B0488748D36C44FB"
|
||||
+ $"3100FFFF6B02001602B47620362BAAB62BAAB476204A0C144406C600FFFF8002"
|
||||
+ $"001602B4CAE23409B3B409B3B4CAE24AD8D54611F100FFFF8002001602B328E4"
|
||||
+ $"324E4AB24E4AB328E44B36A648859C00FFFF8002001602B22376311F03B11F03"
|
||||
+ $"B223764B891349FFBC00FFFF80010079009803FF000004006002001602B4E6F3"
|
||||
+ $"319259B19259B4E6F34B2F5D4AA2CA00FFFF0003FFFF0004FFD801FFFF669805"
|
||||
+ $"000200060239CDA03A935CBC02343AF7494899864A8DDC00FFDB97FFFCAF2902"
|
||||
+ $"0106033B471C0000000000003B36DB472800498C0000F2F2F2AB7D7A7AFFBCA1"
|
||||
+ $"84280633EEEBFFFFAAEAABDBAEBBBEAE2BC0CEB389C02424C074B415BFF0B478"
|
||||
+ $"BFB4B450BFB7B455BFB6B455BF8CB436BF14B430BF55B42DBEF5B3FFBE82B33E"
|
||||
+ $"BBDBB3F2BBCEB4D7BBD0B4BABBCBB4DABBC7B4DABBC7B4DABBC8B4DABB45B50A"
|
||||
+ $"BB45B50ABB44B50ABB37B50DBB37B50DBAD6B534BA1EB58DBA78B560BA1EB58D"
|
||||
+ $"BA12B593BA12B593BA0FB596B99BB5D6B99BB5D6B99AB5D6B975B5ECB975B5EC"
|
||||
+ $"B974B5EDB918B626B918B626B917B626B8EDB642B893B681B887B689B86CB69C"
|
||||
+ $"B7F22AB7B5B72DB7A9B76EB73CB920B755B8C5B6B5B9A4B380BC3AB4F7BB4BB3"
|
||||
+ $"80BC3AB317BC7FB33E42B755C332B80EC320B7E7C323B7FBC3522CC3C54FBB03"
|
||||
+ $"C7E8BAF4C7DBBAD1C898BA59CA44BC40CC83BAD4CBC3BDF3CD6FC0A0CDA4C760"
|
||||
+ $"C888CA38C797C90DC879CB7BC6A2CC38C4DCCB9AC3A6CBB6C3DDCBA2C34CCBC2"
|
||||
+ $"C1EBCA78BF62C954BF30C9ADBF3FC934BEE9C900BE83C91DBEC2C927BE17C999"
|
||||
+ $"BCEAC857BA6BC720BABCC767BAABC73FBA2EC7C0B7EEC5B1B563C3F4B6DBC472"
|
||||
+ $"B66FC405B613C427B41BC12CB2F006032FBAF5C05EBAF5C05EBAF7C05C34C05A"
|
||||
+ $"34C05B34C05A34C05B0610EE7AAAAAC693C7B5C9E8C667C896C755CAB5C5D3CB"
|
||||
+ $"14C47FC521B8CDC521B8CDC0B9B834BD7FBA63BC9BBC64B789BF00B92ABE82B7"
|
||||
+ $"89BF00C251BCE5C1CCBED1C0BCBE70C324BB51C5B0BB5AC71ABFC8C4E2C044C5"
|
||||
+ $"12C05CCC1E0604EEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50AB87FB7A5"
|
||||
+ $"BC0CB4F7B87FB7A50604FEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50ABF"
|
||||
+ $"40B50ABD2DB521B87FB7A5BA8CB5E9B87FB7A50605BB02B3F7BCF4B5CD36B3F7"
|
||||
+ $"BCF4B789BF00BA19BDD6B8DABE8835BD1EBC9BBC64B801B9930A04B87FB7A5BD"
|
||||
+ $"7FBA63BC9BBC64B801B9930A04B3F7BCF4B413C012B789C251B789BF000A04BC"
|
||||
+ $"7AB801BF99B6C0BE1BB43BBCAAB49E0A05BFE1B69AC187B3FFC341B4ABC30EB7"
|
||||
+ $"7BC204B6CF0A05C3E9B805C594B69AC6D3B825C637BAECC521B8CD0A06B967C2"
|
||||
+ $"23B8A5C3F1BB51C5B0BE70C323BED1C0BCBCE5C1CC0A04B8A5C548B8A5C3F1BB"
|
||||
+ $"51C5B0BB5AC71A0606BA0ABC41C6A5BB73C983BCF9CB79BBC8CAD5BE40CC23C0"
|
||||
+ $"5CCC1EC044C512BFC8C4E20A04C6A1BBC1C7E5BB6BC8ABBCF7C80EBE920A04C9"
|
||||
+ $"EA41C8C5BFF3CABBC3D4CAE3C2140A06BA90C206BA19C33CBADEC3EBBEA7C1C4"
|
||||
+ $"BED1C0BCBCE5C1CC0A06BC7AB801BCAAB49EBE1BB43BBE33B460BCDAB4C7BCB1"
|
||||
+ $"B7EC0A04BFE1B69AC021B6A1C1ADB40DC187B3FF0A04C3E9B805C594B69AC5B7"
|
||||
+ $"B6C3C41AB8250A04C6A1BBC1C7E5BB6BC7F4BB8EC6B9BBEC0A04C8C5BFF3C9EA"
|
||||
+ $"41CA07C060C8E5C02B0628AAAAAAAAAAAEEFAAA9BACAB4C3BFCAE3C214C9EA41"
|
||||
+ $"C8C5BFF3C80FBE90C8ABBCF7C7F4BB8EC7E5BB6BC6A1BBC1C637BAECC6D3B826"
|
||||
+ $"C5B7B6C3C594B69AC3E9B805C3F9B80FC30EB77BC341B4ABC1ADB40DC187B3FF"
|
||||
+ $"C068B5C6BF40B50ABE9BB514BF03B507BE9BB514BE1BB43BBCAAB49EBC9EB57C"
|
||||
+ $"BC9EB57CBB34B5E3B87FB7A5B9BC29B87FB7A5B801B993B3F7BCF4B5CD36B3F7"
|
||||
+ $"BCF4B413C012B789C251B964C223B8A5C3F1C548BB5AC71ABFC8C4E2C044C512"
|
||||
+ $"C05CCC1EC693C7B5C9B7C688C894C759CAD2C5BECB14C47F0A06BE4DC302BB33"
|
||||
+ $"4EB8F2C3E4B99FC21DBCE5C1CCBEAEC0D1020ABFDBBBF7BFE1BBDFBFC9BC38BF"
|
||||
+ $"63BC91BF9DBC71BEE7BCD8BE03BC31BE4BBCABBE03BC31BE00BC24BE0137BE10"
|
||||
+ $"BC1ABE4BBC03BE30BC0EBE4BBC03BEE9BBBABEE9BBBABEE9BBBABF7BBB58BF7B"
|
||||
+ $"BB58BF8FBB45BFBDBB29BFA9BB3440BB2DBFC3BB34BFC3BB34BFD9BB5BBFE7BB"
|
||||
+ $"B2BFE7BB85BFE7BBC8020ABFD5BC12BFD9BC00BFC3BC4FBF67BC9CBF9CBC80BE"
|
||||
+ $"FCBCDBBE32BC45BE70BCB4BE32BC45BE2BBC39BE30BC41BE3EBC32BE70BC1DBE"
|
||||
+ $"58BC27BE70BC1DBEFEBBDDBEFEBBDDBEFEBBDDBF7EBB84BF7EBB84BF90BB77BF"
|
||||
+ $"B7BB5CBFA7BB66BFBDBB5F40BB6640BB66BFD4BB87BFDCBBD4BFDCBBADBFDCBB"
|
||||
+ $"EA0605BA02BC2BC6AFC155C3BAC269C139C245C1A9C25CC1A9C1A5C3EFBBF5C7"
|
||||
+ $"310A04BC7AB801BF99B6C0C125B79BBFB3B7FF0A03BFE1B69AC3A0B7D5C204B6"
|
||||
+ $"CF0A05BCAAC670BCB9C66BBE0FC73AC05BC70BBDF4C7890A04BC34C73FBDE5C8"
|
||||
+ $"8AC04EC88BBDC9C8D80A04BB81C817BD6CC9CFC072C973BD505A0A04BB60C971"
|
||||
+ $"BD4FCB2BC054CACFBD33CB790A03C6D944C9E8C6DAC695540A03BD9FBC21BEE9"
|
||||
+ $"BBBAC059BA770204BF4DBBE8BF4DBC1ABF4DBBB7BF95BB8FBF6FBB8FBFBCBB8F"
|
||||
+ $"BFD9BBE8BFD9BBB7BFD9BC1ABF95BC42BFBCBC42BF6FBC420A04BAD6C37ABBFA"
|
||||
+ $"C2FDBAD1C336BA8CC2FD0606BA0ABC2BC6AF35C98ABCC1CB6BBB88CAC8BE00CC"
|
||||
+ $"16C049CC29C033C51CBFB5C4EA0A092844284E2A502A5A325A3250344E34442E"
|
||||
+ $"4202042E3AB9753AB7B23A2A3E2ABE112ABFD52E42B7B242B97542323E32BFD5"
|
||||
+ $"32BE11280A000100000A010101000A020102000A030103000A040104000A0501"
|
||||
+ $"05000A060106000A070107000A080108000A090109000A0A010A000A0B010B00"
|
||||
+ $"0A0C010C000A0D010D000A0E010E000A0F010F000A100110000A110111000A12"
|
||||
+ $"0112000A130113000A140114000A150115000A1603161718000A170119000A18"
|
||||
+ $"011A000A18011B000A18011C000A18011D000A18011E000A18011F000A180120"
|
||||
+ $"000A190121000A180122000A1A0123000A1B0124000A1C0125000A1D012630C3"
|
||||
+ $"89B47101178400040A1E012620C389B4710A1D012730C389B47101178400040A"
|
||||
+ $"1F012720C389B471"
|
||||
+};
|
||||
+
|
||||
Index: /generated/bezilla/mozilla/browser/app/apprunner-beos.rdef
|
||||
===================================================================
|
||||
--- /generated/bezilla/mozilla/browser/app/apprunner-beos.rdef (revision 0)
|
||||
+++ /generated/bezilla/mozilla/browser/app/apprunner-beos.rdef (revision 0)
|
||||
@@ -0,0 +1,125 @@
|
||||
+/*
|
||||
+ * BeZillaBrowser.rdef
|
||||
+ */
|
||||
+
|
||||
+resource app_signature "application/x-vnd.Mozilla-Firefox";
|
||||
+
|
||||
+resource app_flags B_SINGLE_LAUNCH;
|
||||
+
|
||||
+resource app_version {
|
||||
+ /*
|
||||
+ * We are using the source code version number
|
||||
+ * for our program version.
|
||||
+ * TODO : implement something better.
|
||||
+ */
|
||||
+ major = 1,
|
||||
+ middle = 8,
|
||||
+ minor = 1,
|
||||
+
|
||||
+ /* 0 = development 1 = alpha 2 = beta
|
||||
+ 3 = gamma 4 = golden master 5 = final */
|
||||
+ variety = 0,
|
||||
+
|
||||
+ internal = 21,
|
||||
+
|
||||
+ short_info = "BeZillaBrowser",
|
||||
+ long_info = "BeZillaBrowser is based on Mozilla's source code"
|
||||
+};
|
||||
+
|
||||
+resource file_types message {
|
||||
+ "types" = "application/x-vnd.Be.URL.file",
|
||||
+ "types" = "application/x-vnd.Be.URL.ftp",
|
||||
+ "types" = "application/x-vnd.Be.URL.http",
|
||||
+ "types" = "application/x-vnd.Be.URL.https",
|
||||
+ "types" = "text/html",
|
||||
+ "types" = "image/gif",
|
||||
+ "types" = "image/png"
|
||||
+};
|
||||
+
|
||||
+resource vector_icon {
|
||||
+ $"6E6369661F0500020016029E8638A20EBA220EBA9E86384880254A18EA00FFFF"
|
||||
+ $"8002001602BC9D88BB1F643B1F64BC9D884B716D48772700FFFF80020016023B"
|
||||
+ $"F73A0000000000003BF73A49B5114976B000FFFF800200160237A0DDB61AF236"
|
||||
+ $"1AF237A0DD497CAA48588100FFFF800200160238D81CB8152D38152D38D81C48"
|
||||
+ $"420A499FB600FFFF8002001602397095000000000000397095486EDA49100600"
|
||||
+ $"FFFF800200160231E5B2BA0EAF3A0EAF31E5B247DA3349779B00FFFF80020016"
|
||||
+ $"0236BBEFB4543A34543A36BBEF495BDE469BC700FFFF6B0200160236E2E70000"
|
||||
+ $"0000000036E2E74A2CD64670CD00FFFF800200160237AB1000000000000037AB"
|
||||
+ $"104AE1D848449500FFFF5702001602375C10B74516374516375C1048B2B04AE9"
|
||||
+ $"7200FFFF8002001602B07700B74912374912B077004898AD4AD99500FFFF8002"
|
||||
+ $"00160232CFA5BA0B483A0B4832CFA54A3C584BA00E00FFFF8002001602368CB7"
|
||||
+ $"000000000000368CB74B3D5E49752800FFFF4F0200160236A81C000000000000"
|
||||
+ $"36A81C4B94C84A808500FFFF4002000602B738F7362603B62603B738F748BB3F"
|
||||
+ $"4A241700A91212FFD7121202001602B04887376143B76143B0488748D36C44FB"
|
||||
+ $"3100FFFF6B02001602B47620362BAAB62BAAB476204A0C144406C600FFFF8002"
|
||||
+ $"001602B4CAE23409B3B409B3B4CAE24AD8D54611F100FFFF8002001602B328E4"
|
||||
+ $"324E4AB24E4AB328E44B36A648859C00FFFF8002001602B22376311F03B11F03"
|
||||
+ $"B223764B891349FFBC00FFFF80010079009803FF000004006002001602B4E6F3"
|
||||
+ $"319259B19259B4E6F34B2F5D4AA2CA00FFFF0003FFFF0004FFD801FFFF669805"
|
||||
+ $"000201060238CC87BD083D3DCC623981954609924A996B00FFB11BFFFFF9C727"
|
||||
+ $"0633EEEBFFFFAAEAABDBAEBBBEAE2BC0CEB389C02424C074B415BFF0B478BFB4"
|
||||
+ $"B450BFB7B455BFB6B455BF8CB436BF14B430BF55B42DBEF5B3FFBE82B33EBBDB"
|
||||
+ $"B3F2BBCEB4D7BBD0B4BABBCBB4DABBC7B4DABBC7B4DABBC8B4DABB45B50ABB45"
|
||||
+ $"B50ABB44B50ABB37B50DBB37B50DBAD6B534BA1EB58DBA78B560BA1EB58DBA12"
|
||||
+ $"B593BA12B593BA0FB596B99BB5D6B99BB5D6B99AB5D6B975B5ECB975B5ECB974"
|
||||
+ $"B5EDB918B626B918B626B917B626B8EDB642B893B681B887B689B86CB69CB7F2"
|
||||
+ $"2AB7B5B72DB7A9B76EB73CB920B755B8C5B6B5B9A4B380BC3AB4F7BB4BB380BC"
|
||||
+ $"3AB317BC7FB33E42B755C332B80EC320B7E7C323B7FBC3522CC3C54FBB03C7E8"
|
||||
+ $"BAF4C7DBBAD1C898BA59CA44BC40CC83BAD4CBC3BDF3CD6FC0A0CDA4C760C888"
|
||||
+ $"CA38C797C90DC879CB7BC6A2CC38C4DCCB9AC3A6CBB6C3DDCBA2C34CCBC2C1EB"
|
||||
+ $"CA78BF62C954BF30C9ADBF3FC934BEE9C900BE83C91DBEC2C927BE17C999BCEA"
|
||||
+ $"C857BA6BC720BABCC767BAABC73FBA2EC7C0B7EEC5B1B563C3F4B6DBC472B66F"
|
||||
+ $"C405B613C427B41BC12CB2F006032FBAF5C05EBAF5C05EBAF7C05C34C05A34C0"
|
||||
+ $"5B34C05A34C05B0610EE7AAAAAC693C7B5C9E8C667C896C755CAB5C5D3CB14C4"
|
||||
+ $"7FC521B8CDC521B8CDC0B9B834BD7FBA63BC9BBC64B789BF00B92ABE82B789BF"
|
||||
+ $"00C251BCE5C1CCBED1C0BCBE70C324BB51C5B0BB5AC71ABFC8C4E2C044C512C0"
|
||||
+ $"5CCC1E0604EEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50AB87FB7A5BC0C"
|
||||
+ $"B4F7B87FB7A50604FEBD7FBA63C521B8CDC0B9B834C521B8CDBF40B50ABF40B5"
|
||||
+ $"0ABD2DB521B87FB7A5BA8CB5E9B87FB7A50605BB02B3F7BCF4B5CD36B3F7BCF4"
|
||||
+ $"B789BF00BA19BDD6B8DABE8835BD1EBC9BBC64B801B9930A04B87FB7A5BD7FBA"
|
||||
+ $"63BC9BBC64B801B9930A04B3F7BCF4B413C012B789C251B789BF000A04BC7AB8"
|
||||
+ $"01BF99B6C0BE1BB43BBCAAB49E0A05BFE1B69AC187B3FFC341B4ABC30EB77BC2"
|
||||
+ $"04B6CF0A05C3E9B805C594B69AC6D3B825C637BAECC521B8CD0A06B967C223B8"
|
||||
+ $"A5C3F1BB51C5B0BE70C323BED1C0BCBCE5C1CC0A04B8A5C548B8A5C3F1BB51C5"
|
||||
+ $"B0BB5AC71A0606BA0ABC41C6A5BB73C983BCF9CB79BBC8CAD5BE40CC23C05CCC"
|
||||
+ $"1EC044C512BFC8C4E20A04C6A1BBC1C7E5BB6BC8ABBCF7C80EBE920A04C9EA41"
|
||||
+ $"C8C5BFF3CABBC3D4CAE3C2140A06BA90C206BA19C33CBADEC3EBBEA7C1C4BED1"
|
||||
+ $"C0BCBCE5C1CC0A06BC7AB801BCAAB49EBE1BB43BBE33B460BCDAB4C7BCB1B7EC"
|
||||
+ $"0A04BFE1B69AC021B6A1C1ADB40DC187B3FF0A04C3E9B805C594B69AC5B7B6C3"
|
||||
+ $"C41AB8250A04C6A1BBC1C7E5BB6BC7F4BB8EC6B9BBEC0A04C8C5BFF3C9EA41CA"
|
||||
+ $"07C060C8E5C02B0628AAAAAAAAAAAEEFAAA9BACAB4C3BFCAE3C214C9EA41C8C5"
|
||||
+ $"BFF3C80FBE90C8ABBCF7C7F4BB8EC7E5BB6BC6A1BBC1C637BAECC6D3B826C5B7"
|
||||
+ $"B6C3C594B69AC3E9B805C3F9B80FC30EB77BC341B4ABC1ADB40DC187B3FFC068"
|
||||
+ $"B5C6BF40B50ABE9BB514BF03B507BE9BB514BE1BB43BBCAAB49EBC9EB57CBC9E"
|
||||
+ $"B57CBB34B5E3B87FB7A5B9BC29B87FB7A5B801B993B3F7BCF4B5CD36B3F7BCF4"
|
||||
+ $"B413C012B789C251B964C223B8A5C3F1C548BB5AC71ABFC8C4E2C044C512C05C"
|
||||
+ $"CC1EC693C7B5C9B7C688C894C759CAD2C5BECB14C47F0A06BE4DC302BB334EB8"
|
||||
+ $"F2C3E4B99FC21DBCE5C1CCBEAEC0D1020ABFDBBBF7BFE1BBDFBFC9BC38BF63BC"
|
||||
+ $"91BF9DBC71BEE7BCD8BE03BC31BE4BBCABBE03BC31BE00BC24BE0137BE10BC1A"
|
||||
+ $"BE4BBC03BE30BC0EBE4BBC03BEE9BBBABEE9BBBABEE9BBBABF7BBB58BF7BBB58"
|
||||
+ $"BF8FBB45BFBDBB29BFA9BB3440BB2DBFC3BB34BFC3BB34BFD9BB5BBFE7BBB2BF"
|
||||
+ $"E7BB85BFE7BBC8020ABFD5BC12BFD9BC00BFC3BC4FBF67BC9CBF9CBC80BEFCBC"
|
||||
+ $"DBBE32BC45BE70BCB4BE32BC45BE2BBC39BE30BC41BE3EBC32BE70BC1DBE58BC"
|
||||
+ $"27BE70BC1DBEFEBBDDBEFEBBDDBEFEBBDDBF7EBB84BF7EBB84BF90BB77BFB7BB"
|
||||
+ $"5CBFA7BB66BFBDBB5F40BB6640BB66BFD4BB87BFDCBBD4BFDCBBADBFDCBBEA06"
|
||||
+ $"05BA02BC2BC6AFC155C3BAC269C139C245C1A9C25CC1A9C1A5C3EFBBF5C7310A"
|
||||
+ $"04BC7AB801BF99B6C0C125B79BBFB3B7FF0A03BFE1B69AC3A0B7D5C204B6CF0A"
|
||||
+ $"05BCAAC670BCB9C66BBE0FC73AC05BC70BBDF4C7890A04BC34C73FBDE5C88AC0"
|
||||
+ $"4EC88BBDC9C8D80A04BB81C817BD6CC9CFC072C973BD505A0A04BB60C971BD4F"
|
||||
+ $"CB2BC054CACFBD33CB790A03C6D944C9E8C6DAC695540A03BD9FBC21BEE9BBBA"
|
||||
+ $"C059BA770204BF4DBBE8BF4DBC1ABF4DBBB7BF95BB8FBF6FBB8FBFBCBB8FBFD9"
|
||||
+ $"BBE8BFD9BBB7BFD9BC1ABF95BC42BFBCBC42BF6FBC420A04BAD6C37ABBFAC2FD"
|
||||
+ $"BAD1C336BA8CC2FD0606BA0ABC2BC6AF35C98ABCC1CB6BBB88CAC8BE00CC16C0"
|
||||
+ $"49CC29C033C51CBFB5C4EA060DEE1FBF032F442B4F2B48294B244A2953235029"
|
||||
+ $"532354295423542E58265A2E585C3030583058385A3B543B543554355335533B"
|
||||
+ $"503A4A334F354B3348270A000100000A010101000A020102000A030103000A04"
|
||||
+ $"0104000A050105000A060106000A070107000A080108000A090109000A0A010A"
|
||||
+ $"000A0B010B000A0C010C000A0D010D000A0E010E000A0F010F000A100110000A"
|
||||
+ $"110111000A120112000A130113000A140114000A150115000A1603161718000A"
|
||||
+ $"170119000A18011A000A18011B000A18011C000A18011D000A18011E000A1801"
|
||||
+ $"1F000A180120000A190121000A180122000A1A0123000A1B0124000A1C012500"
|
||||
+ $"0A1D012638BFB3B32615FF01178400040A1D012638BFB3B32600150117860004"
|
||||
+ $"0A1E012620BFB3B326"
|
||||
+};
|
||||
+
|
||||
+
|
||||
@@ -1,66 +0,0 @@
|
||||
<mmadia> does this look odd for gcc2
|
||||
<mmadia> #define NUM_ELEM(array) (sizeof(array)/sizeof(array[0])) CK_BBOOL true = CK_TRUE; CK_BBOOL false = CK_FALSE; static PRBool verbose = PR_FALSE;
|
||||
<mmadia> #define NUM_ELEM(array) (sizeof(array)/sizeof(array[0]))
|
||||
<mmadia> CK_BBOOL true = CK_TRUE;
|
||||
<mmadia> CK_BBOOL false = CK_FALSE;
|
||||
<mmadia> static PRBool verbose = PR_FALSE;
|
||||
<mmadia> ignore the first line... bad paste :)
|
||||
<DeadYak> looks fine to me
|
||||
<mmadia> here's the error http://haiku.pastebin.com/d3cf782e4
|
||||
<mmadia> and the full file http://haiku.pastebin.com/d4125cc53
|
||||
<mmu_man> anyone wanna try ?
|
||||
<mmu_man> http://revolf.free.fr/beos/patches/oss-haiku-pci-reservation.diff
|
||||
<DeadYak> might have some macro issues there, it's using a ton of macro defines
|
||||
<DeadYak> mozilla-specific
|
||||
<mmadia> any ideas what the error is indicating?
|
||||
<DeadYak> as I said, something's wrong with one of the macros, looking at the output of gcc -E for that line might be helpful
|
||||
<mmlr> Disreali: does this uid/gid fix also fix the read-only files btw?
|
||||
<DeadYak> I think it was -E let me check
|
||||
<DeadYak> yep
|
||||
<mmadia> -E with -o too ?
|
||||
<DeadYak> yes
|
||||
<DeadYak> it'll write the source after preprocessing to the output file
|
||||
<DeadYak> so you can see what all those macros actually evaluated to
|
||||
<DeadYak> unless that highlights something obvious you'd probably need to enlist tqh though, I know nothing about nspr
|
||||
<mmlr> mmadia: it indicates that someone defines true/false to 1/0
|
||||
<mmlr> so it ends up doing CK_BBOOL 1 = CK_TRUE
|
||||
<mmlr> which is a syntax error
|
||||
<DeadYak> ah oops
|
||||
<DeadYak> totally overlooked that
|
||||
<mmlr> most likely you one of the Be/Haiku headers is indirectly included
|
||||
<mmlr> BeBuild.h I think does define them
|
||||
<mmlr> you could #undef true and #undef false before those lines to make sure
|
||||
<DeadYak> cpp/stl_config.h:# define true 1
|
||||
<DeadYak> that should only be if __STL_NO_BOOL is defined though
|
||||
<mmlr> and since it's a cpp header it shouldn't be used there right?
|
||||
<DeadYak> not seeing any others in the headers offhand
|
||||
<DeadYak> right
|
||||
<DeadYak> only other one I see is build/gcc-2.95.3/stdbool.h: #define true 1
|
||||
<DeadYak> which definitely isn't involved
|
||||
<mmlr> it's included from SupportDefs
|
||||
<mmlr> /* Grandfathering */
|
||||
<mmlr> #ifndef __cplusplus
|
||||
<mmlr> #include <stdbool.h>
|
||||
<mmlr> #endif
|
||||
<DeadYak> yes but that's headers/build
|
||||
<mmlr> also in headers/os
|
||||
<mmlr> it's quite likely that you end up including SupportDefs.h one way or another
|
||||
<mmlr> as it defines our native int types it's included indirectly by most Be/Haiku headers
|
||||
<DeadYak> hm, grep didn't find one in headers/os
|
||||
<DeadYak> at least not one doing that define
|
||||
<mmadia> the #undef seems to have worked for now.
|
||||
<mmlr> nah, it includes stdbool.h in haiku
|
||||
<DeadYak> that one presumably comes from the toolchain?
|
||||
<mmlr> in beos it did define it at that place as far as I remember
|
||||
<DeadYak> stdbool.h that is
|
||||
<mmlr> likely
|
||||
<mmlr> it should be in the gcc headers
|
||||
<DeadYak> that explains that
|
||||
<mmlr> not that I could find it off hand
|
||||
<mmlr> ah, it's in the libgcc headers
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
Index: security/nss/cmd/shlibsign/shlibsign.c
|
||||
===================================================================
|
||||
--- security/nss/cmd/shlibsign/shlibsign.c (revision 7)
|
||||
+++ security/nss/cmd/shlibsign/shlibsign.c (working copy)
|
||||
@@ -83,6 +83,11 @@
|
||||
/* freebl headers */
|
||||
#include "shsign.h"
|
||||
|
||||
+#ifdef XP_BEOS
|
||||
+#undef true
|
||||
+#undef false
|
||||
+#endif
|
||||
+
|
||||
#define NUM_ELEM(array) (sizeof(array)/sizeof(array[0]))
|
||||
CK_BBOOL true = CK_TRUE;
|
||||
CK_BBOOL false = CK_FALSE;
|
||||
@@ -1,55 +0,0 @@
|
||||
Index: security/nss/cmd/lib/secutil.h
|
||||
===================================================================
|
||||
--- security/nss/cmd/lib/secutil.h (revision 7)
|
||||
+++ security/nss/cmd/lib/secutil.h (working copy)
|
||||
@@ -450,7 +450,7 @@
|
||||
|
||||
void printflags(char *trusts, unsigned int flags);
|
||||
|
||||
-#if !defined(XP_UNIX) && !defined(XP_OS2)
|
||||
+#if !defined(XP_UNIX) && !defined(XP_OS2) && !defined(XP_BEOS)
|
||||
extern int ffs(unsigned int i);
|
||||
#endif
|
||||
|
||||
Index: security/nss/lib/dev/ckhelper.c
|
||||
===================================================================
|
||||
--- security/nss/lib/dev/ckhelper.c (revision 7)
|
||||
+++ security/nss/lib/dev/ckhelper.c (working copy)
|
||||
@@ -230,13 +230,13 @@
|
||||
PRStatus *rvStatus
|
||||
)
|
||||
{
|
||||
- CK_BBOOL bool;
|
||||
+ CK_BBOOL boolval;
|
||||
CK_ATTRIBUTE_PTR attr;
|
||||
CK_ATTRIBUTE atemplate = { 0, NULL, 0 };
|
||||
CK_RV ckrv;
|
||||
void *epv = nssSlot_GetCryptokiEPV(slot);
|
||||
attr = &atemplate;
|
||||
- NSS_CK_SET_ATTRIBUTE_VAR(attr, attribute, bool);
|
||||
+ NSS_CK_SET_ATTRIBUTE_VAR(attr, attribute, boolval);
|
||||
nssSession_EnterMonitor(session);
|
||||
ckrv = CKAPI(epv)->C_GetAttributeValue(session->handle, object,
|
||||
&atemplate, 1);
|
||||
@@ -246,7 +246,7 @@
|
||||
return PR_FALSE;
|
||||
}
|
||||
*rvStatus = PR_SUCCESS;
|
||||
- return (PRBool)(bool == CK_TRUE);
|
||||
+ return (PRBool)(boolval == CK_TRUE);
|
||||
}
|
||||
|
||||
NSS_IMPLEMENT PRStatus
|
||||
Index: security/nss/lib/freebl/unix_rand.c
|
||||
===================================================================
|
||||
--- security/nss/lib/freebl/unix_rand.c (revision 7)
|
||||
+++ security/nss/lib/freebl/unix_rand.c (working copy)
|
||||
@@ -669,7 +669,7 @@
|
||||
#endif /* VMS */
|
||||
|
||||
#ifdef BEOS
|
||||
-#include <be/kernel/OS.h>
|
||||
+#include <kernel/OS.h>
|
||||
|
||||
static size_t
|
||||
GetHighResClock(void *buf, size_t maxbytes)
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,410 +0,0 @@
|
||||
Index: gfx/src/beos/nsFontMetricsBeOS.cpp
|
||||
===================================================================
|
||||
--- gfx/src/beos/nsFontMetricsBeOS.cpp (revision 7)
|
||||
+++ gfx/src/beos/nsFontMetricsBeOS.cpp (working copy)
|
||||
@@ -128,12 +128,12 @@
|
||||
if (!isgeneric)
|
||||
{
|
||||
// non-generic font
|
||||
- if (count_font_styles((font_family)family.get()) <= 0)
|
||||
+ if (count_font_styles((char *) family.get()) <= 0)
|
||||
{
|
||||
// the specified font does not exist on this computer.
|
||||
continue;
|
||||
}
|
||||
- mFontHandle.SetFamilyAndStyle( (font_family)family.get(), NULL );
|
||||
+ mFontHandle.SetFamilyAndStyle( (char *)family.get(), NULL );
|
||||
fontfound = PR_TRUE;
|
||||
break;
|
||||
}
|
||||
@@ -158,9 +158,9 @@
|
||||
prefs->GetBranch("font.name.", getter_AddRefs(branch));
|
||||
branch->GetCharPref(prop, getter_Copies(real_family));
|
||||
|
||||
- if (!real_family.IsEmpty() && real_family.Length() <= B_FONT_FAMILY_LENGTH && count_font_styles((font_family)real_family.get()) > 0)
|
||||
+ if (!real_family.IsEmpty() && real_family.Length() <= B_FONT_FAMILY_LENGTH && count_font_styles((char *)real_family.get()) > 0)
|
||||
{
|
||||
- mFontHandle.SetFamilyAndStyle( (font_family)real_family.get(), NULL );
|
||||
+ mFontHandle.SetFamilyAndStyle( (char *)real_family.get(), NULL );
|
||||
fontfound = PR_TRUE;
|
||||
break;
|
||||
}
|
||||
@@ -414,8 +414,8 @@
|
||||
nsFontMetricsBeOS::FamilyExists(const nsString& aName)
|
||||
{
|
||||
NS_ConvertUTF16toUTF8 family(aName);
|
||||
- printf("exists? %s", (font_family)family.get());
|
||||
- return (count_font_styles((font_family)family.get()) > 0) ? NS_OK : NS_ERROR_FAILURE;
|
||||
+ printf("exists? %s", (char *)family.get());
|
||||
+ return (count_font_styles((char *)family.get()) > 0) ? NS_OK : NS_ERROR_FAILURE;
|
||||
}
|
||||
|
||||
// useful UTF-8 utility
|
||||
Index: gfx/src/beos/nsRenderingContextBeOS.cpp
|
||||
===================================================================
|
||||
--- gfx/src/beos/nsRenderingContextBeOS.cpp (revision 7)
|
||||
+++ gfx/src/beos/nsRenderingContextBeOS.cpp (working copy)
|
||||
@@ -351,8 +351,11 @@
|
||||
if (mCurrentBFont == nsnull)
|
||||
{
|
||||
if (mFontMetrics)
|
||||
- mFontMetrics->GetFontHandle((nsFontHandle)mCurrentBFont);
|
||||
-
|
||||
+ {
|
||||
+ nsFontHandle fontHandle;
|
||||
+ mFontMetrics->GetFontHandle(fontHandle);
|
||||
+ mCurrentBFont = (BFont *) fontHandle;
|
||||
+ }
|
||||
if (mCurrentBFont)
|
||||
mView->SetFont(mCurrentBFont);
|
||||
else
|
||||
@@ -1127,7 +1130,7 @@
|
||||
NS_IMETHODIMP nsRenderingContextBeOS::GetTextDimensions(const PRUnichar* aString,
|
||||
PRInt32 aLength, PRInt32 aAvailWidth, PRInt32* aBreaks, PRInt32 aNumBreaks,
|
||||
nsTextDimensions& aDimensions, PRInt32& aNumCharsFit, nsTextDimensions& aLastWordDimensions,
|
||||
- PRInt32* aFontID = nsnull)
|
||||
+ PRInt32* aFontID)
|
||||
{
|
||||
nsresult ret_code = NS_ERROR_FAILURE;
|
||||
uint8 utf8buf[1024];
|
||||
@@ -1160,7 +1163,7 @@
|
||||
|
||||
NS_IMETHODIMP nsRenderingContextBeOS::GetTextDimensions(const char* aString, PRInt32 aLength,
|
||||
PRInt32 aAvailWidth,PRInt32* aBreaks, PRInt32 aNumBreaks, nsTextDimensions& aDimensions,
|
||||
- PRInt32& aNumCharsFit, nsTextDimensions& aLastWordDimensions, PRInt32* aFontID = nsnull)
|
||||
+ PRInt32& aNumCharsFit, nsTextDimensions& aLastWordDimensions, PRInt32* aFontID)
|
||||
{
|
||||
// Code is borrowed from win32 implementation including comments.
|
||||
// Minor changes are introduced due multibyte/utf-8 nature of char* strings handling in BeOS.
|
||||
Index: toolkit/xre/nsAppRunner.cpp
|
||||
===================================================================
|
||||
--- toolkit/xre/nsAppRunner.cpp (revision 7)
|
||||
+++ toolkit/xre/nsAppRunner.cpp (working copy)
|
||||
@@ -1361,9 +1361,10 @@
|
||||
#elif defined(XP_BEOS)
|
||||
int32 cookie = 0;
|
||||
image_info info;
|
||||
-
|
||||
+ do {
|
||||
if(get_next_image_info(0, &cookie, &info) != B_OK)
|
||||
return NS_ERROR_FAILURE;
|
||||
+ } while(info.type != B_APP_IMAGE);
|
||||
|
||||
rv = NS_NewNativeLocalFile(nsDependentCString(info.name), PR_TRUE,
|
||||
getter_AddRefs(lf));
|
||||
Index: toolkit/xre/nsXREDirProvider.cpp
|
||||
===================================================================
|
||||
--- toolkit/xre/nsXREDirProvider.cpp (revision 7)
|
||||
+++ toolkit/xre/nsXREDirProvider.cpp (working copy)
|
||||
@@ -76,7 +76,7 @@
|
||||
#include "nsILocalFileMac.h"
|
||||
#endif
|
||||
#ifdef XP_BEOS
|
||||
-#include <be/kernel/image.h>
|
||||
+#include <kernel/image.h>
|
||||
#include <FindDirectory.h>
|
||||
#endif
|
||||
#ifdef XP_UNIX
|
||||
Index: widget/src/beos/nsAppShell.cpp
|
||||
===================================================================
|
||||
--- widget/src/beos/nsAppShell.cpp (revision 7)
|
||||
+++ widget/src/beos/nsAppShell.cpp (working copy)
|
||||
@@ -118,10 +118,28 @@
|
||||
// NOTE: this needs to be run from within the main application thread
|
||||
char portname[64];
|
||||
char semname[64];
|
||||
+ int32 cookie = 0;
|
||||
+ image_info iinfo;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) PR_GetCurrentThread());
|
||||
+ (long unsigned) find_thread(0));
|
||||
PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
- (long unsigned) PR_GetCurrentThread());
|
||||
+ (long unsigned) find_thread(0));
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
|
||||
#ifdef DEBUG
|
||||
printf("nsAppShell::Create portname: %s, semname: %s\n", portname, semname);
|
||||
@@ -342,8 +360,22 @@
|
||||
{
|
||||
// should we check for eventport initialization ?
|
||||
char portname[64];
|
||||
+ int32 cookie = 0;
|
||||
+ image_info iinfo;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ }
|
||||
+ else
|
||||
PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) PR_GetCurrentThread());
|
||||
+ (long unsigned) find_thread(0)/*PR_GetCurrentThread()*/);
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
|
||||
if((eventport = find_port(portname)) < 0)
|
||||
{
|
||||
Index: widget/src/beos/nsDragService.cpp
|
||||
===================================================================
|
||||
--- widget/src/beos/nsDragService.cpp (revision 7)
|
||||
+++ widget/src/beos/nsDragService.cpp (working copy)
|
||||
@@ -255,7 +255,7 @@
|
||||
bool noBitmap = true;
|
||||
|
||||
//This is the code for image-dragging, currently disabled. See comments in beginning of file.
|
||||
-# ifdef 0
|
||||
+#if 0
|
||||
do
|
||||
{
|
||||
PRUint32 dataSize;
|
||||
Index: widget/src/beos/nsToolkit.cpp
|
||||
===================================================================
|
||||
--- widget/src/beos/nsToolkit.cpp (revision 7)
|
||||
+++ widget/src/beos/nsToolkit.cpp (working copy)
|
||||
@@ -42,6 +42,7 @@
|
||||
#include "nsSwitchToUIThread.h"
|
||||
#include "plevent.h"
|
||||
#include "prprf.h"
|
||||
+#include <image.h>
|
||||
|
||||
//
|
||||
// Static thread local storage index of the Toolkit
|
||||
@@ -89,10 +90,26 @@
|
||||
delete info;
|
||||
|
||||
// system wide unique names
|
||||
+ int32 cookie = 0;
|
||||
+ image_info iinfo;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) PR_GetCurrentThread());
|
||||
+ (long unsigned) find_thread(0));
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
|
||||
- port_id event = create_port(100, portname);
|
||||
+ port_id event = create_port(200, portname);
|
||||
|
||||
while(read_port(event, &code, &id, sizeof(id)) >= 0)
|
||||
{
|
||||
@@ -130,6 +147,7 @@
|
||||
{
|
||||
localthread = false;
|
||||
mGuiThread = NULL;
|
||||
+ mGUIThreadID = 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -188,6 +206,22 @@
|
||||
}
|
||||
}
|
||||
|
||||
+ image_info iinfo;
|
||||
+ int32 cookie = 0;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ mGUIThreadID = find_thread(leaf);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ mGUIThreadID = find_thread(0);
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
// at this point the thread is running
|
||||
PR_ExitMonitor(monitor);
|
||||
PR_DestroyMonitor(monitor);
|
||||
@@ -218,7 +252,22 @@
|
||||
}
|
||||
|
||||
cached = false;
|
||||
-
|
||||
+ image_info iinfo;
|
||||
+ int32 cookie = 0;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &cookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ mGUIThreadID = find_thread(leaf);
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ mGUIThreadID = find_thread(0);
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
@@ -227,9 +276,8 @@
|
||||
if(! cached)
|
||||
{
|
||||
char portname[64];
|
||||
-
|
||||
PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) mGuiThread);
|
||||
+ (long unsigned) mGUIThreadID);
|
||||
|
||||
eventport = find_port(portname);
|
||||
|
||||
Index: widget/src/beos/nsToolkit.h
|
||||
===================================================================
|
||||
--- widget/src/beos/nsToolkit.h (revision 7)
|
||||
+++ widget/src/beos/nsToolkit.h (working copy)
|
||||
@@ -71,6 +71,7 @@
|
||||
protected:
|
||||
// Thread Id of the "main" Gui thread.
|
||||
PRThread *mGuiThread;
|
||||
+ thread_id mGUIThreadID;
|
||||
static void RunPump(void* arg);
|
||||
void GetInterface();
|
||||
bool cached;
|
||||
Index: xpcom/reflect/xptcall/src/md/unix/xptc_platforms_unixish_x86.h
|
||||
===================================================================
|
||||
--- xpcom/reflect/xptcall/src/md/unix/xptc_platforms_unixish_x86.h (revision 7)
|
||||
+++ xpcom/reflect/xptcall/src/md/unix/xptc_platforms_unixish_x86.h (working copy)
|
||||
@@ -138,8 +138,13 @@
|
||||
#endif
|
||||
|
||||
#elif defined(__BEOS__)
|
||||
+#if (__GNUC__ == 2)
|
||||
#define CFRONT_STYLE_THIS_ADJUST
|
||||
+#else
|
||||
+#define THUNK_BASED_THIS_ADJUST
|
||||
+#endif
|
||||
|
||||
+
|
||||
#elif defined(__sun__) || defined(__sun)
|
||||
#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */
|
||||
#define THUNK_BASED_THIS_ADJUST
|
||||
Index: xpcom/threads/plevent.c
|
||||
===================================================================
|
||||
--- xpcom/threads/plevent.c (revision 7)
|
||||
+++ xpcom/threads/plevent.c (working copy)
|
||||
@@ -66,6 +66,8 @@
|
||||
|
||||
#if defined(XP_BEOS)
|
||||
#include <kernel/OS.h>
|
||||
+#include <image.h>
|
||||
+#include <string.h>
|
||||
#endif
|
||||
|
||||
#if defined(XP_MACOSX)
|
||||
@@ -908,10 +910,39 @@
|
||||
|
||||
char portname[64];
|
||||
char semname[64];
|
||||
+
|
||||
+struct _MDThread
|
||||
+{
|
||||
+ thread_id tid;
|
||||
+ sem_id joinSem;
|
||||
+ PRBool is_joining;
|
||||
+};
|
||||
+ struct _MDThread md;
|
||||
+
|
||||
+
|
||||
+//#include "private/primpl.h"
|
||||
+ image_info iinfo;
|
||||
+ int32 icookie = 0;
|
||||
+ char *leaf = NULL;
|
||||
+ do {
|
||||
+ if (get_next_image_info(0, &icookie, &iinfo) == B_OK &&
|
||||
+ strlen(iinfo.name) > 0 &&
|
||||
+ (leaf = strrchr(iinfo.name, '/')) != NULL)
|
||||
+ {
|
||||
+ leaf++;
|
||||
+ PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
+ (long unsigned) find_thread(leaf));
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
PR_snprintf(portname, sizeof(portname), "event%lx",
|
||||
- (long unsigned) self->handlerThread);
|
||||
+ (long unsigned) find_thread(0));
|
||||
PR_snprintf(semname, sizeof(semname), "sync%lx",
|
||||
- (long unsigned) self->handlerThread);
|
||||
+ (long unsigned) find_thread(0));
|
||||
+ }
|
||||
+ } while(iinfo.type != B_APP_IMAGE);
|
||||
|
||||
self->eventport = find_port(portname);
|
||||
while(get_next_sem_info(0, &cookie, &info) == B_OK)
|
||||
@@ -931,7 +962,7 @@
|
||||
{
|
||||
delete_port( self->eventport );
|
||||
}
|
||||
- self->eventport = create_port(200, portname);
|
||||
+ self->eventport = create_port(512, portname);
|
||||
/* We don't use the sem, but it has to be there
|
||||
*/
|
||||
create_sem(0, semname);
|
||||
@@ -1264,6 +1295,7 @@
|
||||
thread_id waitingThread;
|
||||
};
|
||||
|
||||
+
|
||||
static PRStatus
|
||||
_pl_NativeNotify(PLEventQueue* self)
|
||||
{
|
||||
@@ -1274,6 +1306,7 @@
|
||||
|
||||
return PR_SUCCESS; /* Is this correct? */
|
||||
}
|
||||
+
|
||||
#endif /* XP_BEOS */
|
||||
|
||||
#if defined(XP_MACOSX)
|
||||
Index: xpfe/bootstrap/nsSigHandlers.cpp
|
||||
===================================================================
|
||||
--- xpfe/bootstrap/nsSigHandlers.cpp (revision 7)
|
||||
+++ xpfe/bootstrap/nsSigHandlers.cpp (working copy)
|
||||
@@ -60,7 +60,8 @@
|
||||
#endif
|
||||
|
||||
#ifdef XP_BEOS
|
||||
-#include <be/app/Application.h>
|
||||
+#include <stdlib.h>
|
||||
+#include <app/Application.h>
|
||||
#include <string.h>
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsIServiceManager.h"
|
||||
@@ -1,18 +0,0 @@
|
||||
Index: calendar/base/content/preferences/preferences.xul
|
||||
===================================================================
|
||||
--- calendar/base/content/preferences/preferences.xul (revision 7)
|
||||
+++ calendar/base/content/preferences/preferences.xul (working copy)
|
||||
@@ -71,8 +71,13 @@
|
||||
style="&prefWindow.styleGNOME;">
|
||||
#endif
|
||||
#endif
|
||||
+#ifdef XP_BEOS
|
||||
+ title="&prefWindow.titleGNOME;"
|
||||
+ style="&prefWindow.styleGNOME;">
|
||||
#endif
|
||||
+#endif
|
||||
|
||||
+
|
||||
<prefpane id="paneGeneral"
|
||||
label="&paneGeneral.title;"
|
||||
onpaneload="gCalendarGeneralPane.init();"
|
||||
@@ -1,15 +0,0 @@
|
||||
Index: widget/src/beos/nsLookAndFeel.cpp
|
||||
===================================================================
|
||||
--- widget/src/beos/nsLookAndFeel.cpp (revision 7)
|
||||
+++ widget/src/beos/nsLookAndFeel.cpp (working copy)
|
||||
@@ -162,9 +162,7 @@
|
||||
case eColor_highlight:
|
||||
case eColor__moz_menuhover:
|
||||
{
|
||||
- // B_MENU_SELECTION_BACKGROUND_COLOR is used for text selection
|
||||
- // this blue colors seems more suitable
|
||||
- color = ui_color(B_KEYBOARD_NAVIGATION_COLOR);
|
||||
+ color = ui_color(B_MENU_SELECTION_BACKGROUND_COLOR );
|
||||
aColor = NS_RGB(color.red, color.green, color.blue);
|
||||
}
|
||||
break;
|
||||
@@ -1,428 +0,0 @@
|
||||
Index: browser/base/jar.mn
|
||||
===================================================================
|
||||
--- browser/base/jar.mn (revision 7)
|
||||
+++ browser/base/jar.mn (working copy)
|
||||
@@ -16,6 +16,12 @@
|
||||
* content/browser/browser.js (content/browser.js)
|
||||
* content/browser/browser.xul (content/browser.xul)
|
||||
* content/browser/credits.xhtml (content/credits.xhtml)
|
||||
+* content/browser/dynamic-welcome-v1.html (content/dynamic-welcome-v1.html)
|
||||
+* content/browser/dynamic-welcome-v2.html (content/dynamic-welcome-v2.html)
|
||||
+* content/browser/dynamic-bebook-v1.html (content/dynamic-bebook-v1.html)
|
||||
+* content/browser/dynamic-bebook-v2.html (content/dynamic-bebook-v2.html)
|
||||
+* content/browser/dynamic-userguide-v1.html (content/dynamic-userguide-v1.html)
|
||||
+* content/browser/dynamic-userguide-v2.html (content/dynamic-userguide-v2.html)
|
||||
* content/browser/EULA.js (content/EULA.js)
|
||||
* content/browser/EULA.xhtml (content/EULA.xhtml)
|
||||
* content/browser/EULA.xul (content/EULA.xul)
|
||||
Index: browser/base/content/browserconfig.properties
|
||||
===================================================================
|
||||
--- browser/base/content/browserconfig.properties (revision 7)
|
||||
+++ browser/base/content/browserconfig.properties (working copy)
|
||||
@@ -1,2 +1,2 @@
|
||||
# Do NOT localize or otherwise change these values
|
||||
-browser.startup.homepage=http://www.mozilla.org/projects/bonecho/
|
||||
+browser.startup.homepage=chrome://browser/content/dynamic-welcome-v1.html
|
||||
Index: browser/locales/en-US/profile/bookmarks.html
|
||||
===================================================================
|
||||
--- browser/locales/en-US/profile/bookmarks.html (revision 7)
|
||||
+++ browser/locales/en-US/profile/bookmarks.html (working copy)
|
||||
@@ -12,15 +12,32 @@
|
||||
<DT><H3 PERSONAL_TOOLBAR_FOLDER="true" ID="rdf:#$FvPhC3">Bookmarks Toolbar Folder</H3>
|
||||
<DD>Add bookmarks to this folder to see them displayed on the Bookmarks Toolbar
|
||||
<DL><p>
|
||||
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/central/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$GvPhC3">Getting Started</A>
|
||||
- <DT><A HREF="http://en-US.fxfeeds.mozilla.com/en-US/firefox/livebookmarks/" FEEDURL="http://en-US.fxfeeds.mozilla.com/en-US/firefox/headlines.xml" ID="rdf:#$HvPhC3">Latest Headlines</A>
|
||||
+ <DT><A HREF="http://www.haiku-os.org">Haiku WebSite</A>
|
||||
+ <DT><A HREF="http://haiku-files.org/">Nightly Builds</A>
|
||||
</DL><p>
|
||||
<HR>
|
||||
- <DT><H3 ID="rdf:#$ZvPhC3">Mozilla Firefox</H3>
|
||||
+ <DT><H3>BeZilla Browser</H3>
|
||||
<DL><p>
|
||||
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/help/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$22iCK1">Help and Tutorials</A>
|
||||
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/customize/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$32iCK1">Customize Firefox</A>
|
||||
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/community/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$42iCK1">Get Involved</A>
|
||||
- <DT><A HREF="http://en-US.www.mozilla.com/en-US/firefox/about/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHWSURBVHjaYvz//z8DJQAggJiQOe/fv2fv7Oz8rays/N+VkfG/iYnJfyD/1+rVq7ffu3dPFpsBAAHEAHIBCJ85c8bN2Nj4vwsDw/8zQLwKiO8CcRoQu0DxqlWrdsHUwzBAAIGJmTNnPgYa9j8UqhFElwPxf2MIDeIrKSn9FwSJoRkAEEAM0DD4DzMAyPi/G+QKY4hh5WAXGf8PDQ0FGwJ22d27CjADAAIIrLmjo+MXA9R2kAHvGBA2wwx6B8W7od6CeQcggKCmCEL8bgwxYCbUIGTDVkHDBia+CuotgACCueD3TDQN75D4xmAvCoK9ARMHBzAw0AECiBHkAlC0Mdy7x9ABNA3obAZXIAa6iKEcGlMVQHwWyjYuL2d4v2cPg8vZswx7gHyAAAK7AOif7SAbOqCmn4Ha3AHFsIDtgPq/vLz8P4MSkJ2W9h8ggBjevXvHDo4FQUQg/kdypqCg4H8lUIACnQ/SOBMYI8bAsAJFPcj1AAEEjwVQqLpAbXmH5BJjqI0gi9DTAAgDBBCcAVLkgmQ7yKCZxpCQxqUZhAECCJ4XgMl493ug21ZD+aDAXH0WLM4A9MZPXJkJIIAwTAR5pQMalaCABQUULttBGCCAGCnNzgABBgAMJ5THwGvJLAAAAABJRU5ErkJggg==" ID="rdf:#$52iCK1">About Us</A>
|
||||
+ <DT><A HREF="http://bezilla.livejournal.com">BeZilla Blog</A>
|
||||
+ <DT><A HREF="http://ports.haiku-files.org/newticket">Report an Issue</A>
|
||||
+ <DT><A HREF="http://ports.haiku-files.org/query?component=www-client%2Fmozilla-firefox&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority">View Known Issues</A>
|
||||
</DL><p>
|
||||
+ <DT><H3>Haiku Bookmarks</H3>
|
||||
+ <DL><p>
|
||||
+ <DT><A HREF="http://haiku-files.org/">Nightly Builds</A>
|
||||
+ <DT><A HREF="http://haiku-files.org/files/optional-packages/">Optional Packages</A>
|
||||
+ <DT><A HREF="http://dev.haiku-os.org/">Bug Tracker</A>
|
||||
+ <DT><A HREF="chrome://browser/content/dynamic-userguide-v1.html">Haiku User Guide</A>
|
||||
+ <DT><A HREF="chrome://browser/content/dynamic-bebook-v1.html">BeBook</A>
|
||||
+ <DT><A HREF="chrome://browser/content/dynamic-welcome-v1.html">Welcome</A>
|
||||
+ </DL></p>
|
||||
+ <DT><H3>Software for Haiku</H3>
|
||||
+ <DL><p>
|
||||
+ <DT><A HREF="http://dev.osdrawer.net">OSDrawer.net</A>
|
||||
+ <DT><A HREF="http://www.haikuware.com">HaikuWare</A>
|
||||
+ <DT><A HREF="http://zeta-games.com/">Zeta-Games</A>
|
||||
+ <DT><A HREF="http://www.bebits.com">BeBits</A>
|
||||
+ </DL><p>
|
||||
+ <DT><A HREF="http://www.haiku-os.org">Haiku WebSite</A>
|
||||
+
|
||||
</DL><p>
|
||||
Index: profile/defaults/bookmarks.html
|
||||
===================================================================
|
||||
--- profile/defaults/bookmarks.html (revision 7)
|
||||
+++ profile/defaults/bookmarks.html (working copy)
|
||||
@@ -7,35 +7,34 @@
|
||||
<H1>Bookmarks</H1>
|
||||
|
||||
<DL><p>
|
||||
- <DT><H3 PERSONAL_TOOLBAR_FOLDER="true" ID="NC:PersonalToolbarFolder">Personal Toolbar Folder</H3>
|
||||
- <DL><p>
|
||||
- <DT><A HREF="http://www.mozilla.org/">mozilla.org</A>
|
||||
- <DT><A HREF="http://www.mozillazine.org/">mozillaZine</A>
|
||||
- <DT><A HREF="http://www.mozdev.org/">mozdev.org</A>
|
||||
+ <DT><A HREF="http://en-US.add-ons.mozilla.com/en-US/firefox/bookmarks/" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M%2F3AAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAPkSURBVHjaYmAAgrjyOnOGiKxqxT9%2F%2FvwHCCCGuNJKLpAo49KTL%2F5%2F%2F8PMABBADJFZFWwXnn%2F%2FDxJYeOLNf0aQ9AIg48%2Ff%2Fwwfvv1hAAggZpBAYlWdnrqJLcPVE4e%2Bsuy7%2FfH%2F%2B88%2FGdjY2Bj%2BcCqHMey6%2Ben%2F379%2F%2F%2F8B6unZ9ew%2Fy54jV249f6%2Bm9uXnX4Y9qyaoAAQAhAB7%2FwEAAAAAY3h%2BG1RdbeMMCgkB9%2Fr%2BAPL2%2FAC3vsyi5NG6YQFcbnwdZ3F44uru9gAAAQAAUjEVALPT7wDu9v4A5erz%2FgL19vr16PD6AAUHBgDu9PwA%2F%2F8AAO%2F2%2FgD0%2BP0A7e7x8QPYzsX38vj9g%2BPk6hkLFiAxy%2BP4AeHj5%2FXFtp9GonxaagII7AawXyprpf%2F%2FZ5L5%2Fe%2Fv9%2B%2Fff91ZN7nrG0icJSqrkknJxHm1h5Nl0J8%2F%2Fxg%2B%2FwDa%2Febzv39%2FWKQ2TG97ycIvq%2Bvn52oVxMHGxHDj8RcGQT4uEGZyCct98e3LL3YmJ2enNYxAi%2B48%2B8QQaizGIMLFBLaSlYWZgYWDWZaJhY2V%2BcvPfwz%2BeiIMf%2F%2F%2BY9CV4GAQ42Zh%2BPPvP8O%2Fv%2F%2BZmG7cff7u49c%2FDNtufGZgYmJiOHLvG8Pt1z8Yfv3%2Bz%2FDn19%2B3TCd2LNV7%2F%2FU3w7vPvxkWnHzDcOPFd4ZvQBPv3L79aM%2BS3nfMN88d%2BfyXkW0Lq6BiGAs7J8fHT9%2F%2FXTy%2BY82Lp0cdb5889hcgQJNU85JYFMXP%2B5aHqRmmZJ9kKMGAEBgtDCYYY6BFa%2BlrPc6yRf0LYYtZzG4YaNGibUNJVLuIcBNUTLMQM8ZoppdiaXnf9Xlf5z4ounDu4p57f%2Ff8Pt50SH9ZEfUuLehy93yMRBNroVAg6PV2yBbO9c94tK5v7suF3%2FlMs1o8oU27ltvIMic7fJv7uuqLJGa2UpPxlCILICBtGz1pYWooakeoDaTFgBtNWm04zl%2Fkbs53FnZ%2FZO%2BldGbFP5aaP50cj41pigi8XFjF2zp8ivpgsFMFHp0GgrQZL4DuYGCE6f3pzoBnUwRB8sYi4QGKHf7b5d8HiHWpMBsPvLKDeFiHmVEPBN0yMJyMIUhfb6gXbMkr4xtq1J6Z36eLpmiDH508LNShbDzB4kTIATguNsBqA1CHElJDhGdCGWsDkYY%2FTJh3lUelu384yTlzrtgDWVaggvG8qhDnYcEwwWi0wET%2FTNTh9Gh%2FvVn7v%2B2I%2BHlpWXS59ORgfOr7UGRkVNMUAWPtCMnHdbjjATFNKJeKpdLZYQY0crDzLUvfbHxdqfllj6a7p2VVjUqyGhYwPpZFqxYlf6hZ%2F7X3c736%2Fv4LV1blv94gEvsAAAAASUVORK5CYII%3D" ID="rdf:#$CnoJ1">Get Bookmark Add-ons</A>
|
||||
+ <HR>
|
||||
+ <DT><H3 PERSONAL_TOOLBAR_FOLDER="true" ID="rdf:#$FvPhC3">Bookmarks Toolbar Folder</H3>
|
||||
+<DD>Add bookmarks to this folder to see them displayed on the Bookmarks Toolbar
|
||||
+ <DL><p>
|
||||
+ <DT><A HREF="http://www.haiku-os.org">Haiku WebSite</A>
|
||||
+ <DT><A HREF="http://haiku-files.org/">Nightly Builds</A>
|
||||
</DL><p>
|
||||
- <DT><H3>Mozilla Project</H3>
|
||||
+ <HR>
|
||||
+ <DT><H3>BeZilla Browser</H3>
|
||||
<DL><p>
|
||||
- <DT><H3>mozilla.org</H3>
|
||||
- <DL><p>
|
||||
- <DT><A HREF="http://www.mozilla.org/">The Mozilla Organization</A>
|
||||
- <DT><A HREF="http://www.seamonkey-project.org/">SeaMonkey Project</a>
|
||||
- <DT><A HREF="http://www.mozilla.org/products/">Mozilla Products</A>
|
||||
- <DT><A HREF="http://www.mozilla.org/feedback.html">Feedback</A>
|
||||
- </DL><p>
|
||||
- <DT><H3>Community & Support</H3>
|
||||
- <DL><p>
|
||||
- <DT><A HREF="http://www.mozillazine.org/">mozillaZine</A>
|
||||
- <DT><A HREF="http://forums.mozillazine.org/viewforum.php?f=40">SeaMonkey Support (mozillaZine)</A>
|
||||
- <DT><A HREF="http://www.mozdev.org/">mozdev.org</A>
|
||||
- <DT><A HREF="http://plugindoc.mozdev.org/">Mozilla Plug-in Information (mozdev)</A>
|
||||
- <DT><A HREF="http://extensionroom.mozdev.org/">Mozilla Extensions (mozdev)</A>
|
||||
- </DL><p>
|
||||
+ <DT><A HREF="http://bezilla.livejournal.com">BeZilla Blog</A>
|
||||
+ <DT><A HREF="http://ports.haiku-files.org/newticket">Report an Issue</A>
|
||||
+ <DT><A HREF="http://ports.haiku-files.org/query?component=www-client%2Fmozilla-firefox&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority">View Known Issues</A>
|
||||
</DL><p>
|
||||
- <DT><H3>Search the Web</H3>
|
||||
+ <DT><H3>Haiku Bookmarks</H3>
|
||||
<DL><p>
|
||||
- <DT><A HREF="http://www.google.com/">Google</A>
|
||||
- <DT><A HREF="http://groups.google.com/">Google Groups</A>
|
||||
- <DT><A HREF="http://news.google.com/">Google News</A>
|
||||
+ <DT><A HREF="http://haiku-files.org/">Nightly Builds</A>
|
||||
+ <DT><A HREF="http://haiku-files.org/files/optional-packages/">Optional Packages</A>
|
||||
+ <DT><A HREF="http://dev.haiku-os.org/">Bug Tracker</A>
|
||||
+ </DL></p>
|
||||
+ <DT><H3>Software for Haiku</H3>
|
||||
+ <DL><p>
|
||||
+ <DT><A HREF="http://dev.osdrawer.net">OSDrawer.net</A>
|
||||
+ <DT><A HREF="http://www.haikuware.com">HaikuWare</A>
|
||||
+ <DT><A HREF="http://zeta-games.com/">Zeta-Games</A>
|
||||
+ <DT><A HREF="http://www.bebits.com">BeBits</A>
|
||||
</DL><p>
|
||||
- <HR>
|
||||
+ <DT><A HREF="http://www.haiku-os.org">Haiku WebSite</A>
|
||||
+
|
||||
</DL><p>
|
||||
Index: browser/base/content/dynamic-bebook-v1.html
|
||||
===================================================================
|
||||
--- browser/base/content/dynamic-bebook-v1.html (revision 0)
|
||||
+++ browser/base/content/dynamic-bebook-v1.html (revision 0)
|
||||
@@ -0,0 +1,32 @@
|
||||
+<html>
|
||||
+ <head>
|
||||
+ <title>Opening the welcome page...</title>
|
||||
+ <script type="text/javascript">
|
||||
+ function fileExists(filename) {
|
||||
+ try {
|
||||
+ netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
+ } catch (e) {
|
||||
+ alert("Permission to read file was denied.");
|
||||
+ }
|
||||
+ var file = Components.classes["@mozilla.org/file/local;1"].createInstance(
|
||||
+ Components.interfaces.nsILocalFile);
|
||||
+ file.initWithPath(filename);
|
||||
+ return file.exists();
|
||||
+ }
|
||||
+
|
||||
+ window.onload = function() {
|
||||
+ var url = "http://www.haiku-os.org/legacy-docs/bebook/";
|
||||
+ var localWelcome = "/boot/system/documentation/bebook/index.html";
|
||||
+
|
||||
+ if (fileExists(localWelcome))
|
||||
+ url = "file://" + localWelcome;
|
||||
+
|
||||
+ window.open(url, "_self");
|
||||
+ }
|
||||
+
|
||||
+ </script>
|
||||
+ </head>
|
||||
+ <body>
|
||||
+ Opening the welcome page...
|
||||
+ </body>
|
||||
+</html>
|
||||
Index: browser/base/content/dynamic-bebook-v2.html
|
||||
===================================================================
|
||||
--- browser/base/content/dynamic-bebook-v2.html (revision 0)
|
||||
+++ browser/base/content/dynamic-bebook-v2.html (revision 0)
|
||||
@@ -0,0 +1,56 @@
|
||||
+<?xml version="1.0" encoding="UTF-8" ?>
|
||||
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
||||
+<head>
|
||||
+<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
+<meta name="robots" content="all" />
|
||||
+<title>Welcome to Haiku!</title>
|
||||
+<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||||
+<script type="text/javascript">
|
||||
+var xmlhttp;
|
||||
+var offLineWelcomePage = 'file:///boot/system/documentation/bebook/index.html';
|
||||
+var onLineWelcomePage = 'http://www.haiku-os.org/legacy-docs/bebook/';
|
||||
+
|
||||
+function redirect()
|
||||
+{
|
||||
+
|
||||
+xmlhttp=new XMLHttpRequest();
|
||||
+xmlhttp.onreadystatechange=state_Change;
|
||||
+try
|
||||
+{
|
||||
+ xmlhttp.open("GET",offLineWelcomePage);
|
||||
+ xmlhttp.send(null);
|
||||
+}
|
||||
+catch(err)
|
||||
+{
|
||||
+
|
||||
+ window.location = onLineWelcomePage;
|
||||
+}
|
||||
+}
|
||||
+
|
||||
+function state_Change()
|
||||
+{
|
||||
+
|
||||
+if (xmlhttp.readyState==4)
|
||||
+{// 4 = "loaded"
|
||||
+ if (xmlhttp.status==200 ||xmlhttp.status==0)
|
||||
+ {// 200 = "OK"; loading from file:// so no http status set! hence status == 0.
|
||||
+ if(xmlhttp.responseText.length != 0)
|
||||
+ window.location = offLineWelcomePage;
|
||||
+ else
|
||||
+ window.location = onLineWelcomePage;
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ alert("Problem retrieving data:" + xmlhttp.statusText);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+}
|
||||
+</script>
|
||||
+</head>
|
||||
+<body onload="redirect()">
|
||||
+</body>
|
||||
+</html>
|
||||
+
|
||||
Index: browser/base/content/dynamic-userguide-v1.html
|
||||
===================================================================
|
||||
--- browser/base/content/dynamic-userguide-v1.html (revision 0)
|
||||
+++ browser/base/content/dynamic-userguide-v1.html (revision 0)
|
||||
@@ -0,0 +1,32 @@
|
||||
+<html>
|
||||
+ <head>
|
||||
+ <title>Opening the welcome page...</title>
|
||||
+ <script type="text/javascript">
|
||||
+ function fileExists(filename) {
|
||||
+ try {
|
||||
+ netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
+ } catch (e) {
|
||||
+ alert("Permission to read file was denied.");
|
||||
+ }
|
||||
+ var file = Components.classes["@mozilla.org/file/local;1"].createInstance(
|
||||
+ Components.interfaces.nsILocalFile);
|
||||
+ file.initWithPath(filename);
|
||||
+ return file.exists();
|
||||
+ }
|
||||
+
|
||||
+ window.onload = function() {
|
||||
+ var url = "http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/userguide/en/contents.html";
|
||||
+ var localWelcome = "/boot/system/documentation/userguide/en/contents.html";
|
||||
+
|
||||
+ if (fileExists(localWelcome))
|
||||
+ url = "file://" + localWelcome;
|
||||
+
|
||||
+ window.open(url, "_self");
|
||||
+ }
|
||||
+
|
||||
+ </script>
|
||||
+ </head>
|
||||
+ <body>
|
||||
+ Opening the welcome page...
|
||||
+ </body>
|
||||
+</html>
|
||||
Index: browser/base/content/dynamic-userguide-v2.html
|
||||
===================================================================
|
||||
--- browser/base/content/dynamic-userguide-v2.html (revision 0)
|
||||
+++ browser/base/content/dynamic-userguide-v2.html (revision 0)
|
||||
@@ -0,0 +1,56 @@
|
||||
+<?xml version="1.0" encoding="UTF-8" ?>
|
||||
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
||||
+<head>
|
||||
+<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
+<meta name="robots" content="all" />
|
||||
+<title>Welcome to Haiku!</title>
|
||||
+<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||||
+<script type="text/javascript">
|
||||
+var xmlhttp;
|
||||
+var offLineWelcomePage = 'file:///boot/system/documentation/userguide/en/contents.html';
|
||||
+var onLineWelcomePage = 'http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/userguide/en/contents.html';
|
||||
+
|
||||
+function redirect()
|
||||
+{
|
||||
+
|
||||
+xmlhttp=new XMLHttpRequest();
|
||||
+xmlhttp.onreadystatechange=state_Change;
|
||||
+try
|
||||
+{
|
||||
+ xmlhttp.open("GET",offLineWelcomePage);
|
||||
+ xmlhttp.send(null);
|
||||
+}
|
||||
+catch(err)
|
||||
+{
|
||||
+
|
||||
+ window.location = onLineWelcomePage;
|
||||
+}
|
||||
+}
|
||||
+
|
||||
+function state_Change()
|
||||
+{
|
||||
+
|
||||
+if (xmlhttp.readyState==4)
|
||||
+{// 4 = "loaded"
|
||||
+ if (xmlhttp.status==200 ||xmlhttp.status==0)
|
||||
+ {// 200 = "OK"; loading from file:// so no http status set! hence status == 0.
|
||||
+ if(xmlhttp.responseText.length != 0)
|
||||
+ window.location = offLineWelcomePage;
|
||||
+ else
|
||||
+ window.location = onLineWelcomePage;
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ alert("Problem retrieving data:" + xmlhttp.statusText);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+}
|
||||
+</script>
|
||||
+</head>
|
||||
+<body onload="redirect()">
|
||||
+</body>
|
||||
+</html>
|
||||
+
|
||||
Index: browser/base/content/dynamic-welcome-v1.html
|
||||
===================================================================
|
||||
--- browser/base/content/dynamic-welcome-v1.html (revision 0)
|
||||
+++ browser/base/content/dynamic-welcome-v1.html (revision 0)
|
||||
@@ -0,0 +1,32 @@
|
||||
+<html>
|
||||
+ <head>
|
||||
+ <title>Opening the welcome page...</title>
|
||||
+ <script type="text/javascript">
|
||||
+ function fileExists(filename) {
|
||||
+ try {
|
||||
+ netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
+ } catch (e) {
|
||||
+ alert("Permission to read file was denied.");
|
||||
+ }
|
||||
+ var file = Components.classes["@mozilla.org/file/local;1"].createInstance(
|
||||
+ Components.interfaces.nsILocalFile);
|
||||
+ file.initWithPath(filename);
|
||||
+ return file.exists();
|
||||
+ }
|
||||
+
|
||||
+ window.onload = function() {
|
||||
+ var url = "http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/welcome/welcome.html";
|
||||
+ var localWelcome = "/boot/system/documentation/welcome/welcome.html";
|
||||
+
|
||||
+ if (fileExists(localWelcome))
|
||||
+ url = "file://" + localWelcome;
|
||||
+
|
||||
+ window.open(url, "_self");
|
||||
+ }
|
||||
+
|
||||
+ </script>
|
||||
+ </head>
|
||||
+ <body>
|
||||
+ Opening the welcome page...
|
||||
+ </body>
|
||||
+</html>
|
||||
Index: browser/base/content/dynamic-welcome-v2.html
|
||||
===================================================================
|
||||
--- browser/base/content/dynamic-welcome-v2.html (revision 0)
|
||||
+++ browser/base/content/dynamic-welcome-v2.html (revision 0)
|
||||
@@ -0,0 +1,56 @@
|
||||
+<?xml version="1.0" encoding="UTF-8" ?>
|
||||
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
|
||||
+<head>
|
||||
+<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||
+<meta name="robots" content="all" />
|
||||
+<title>Welcome to Haiku!</title>
|
||||
+<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
||||
+<script type="text/javascript">
|
||||
+var xmlhttp;
|
||||
+var offLineWelcomePage = 'file:///boot/system/documentation/welcome/welcome.html';
|
||||
+var onLineWelcomePage = 'http://svn.berlios.de/svnroot/repos/haiku/haiku/trunk/docs/welcome/welcome.html';
|
||||
+
|
||||
+function redirect()
|
||||
+{
|
||||
+
|
||||
+xmlhttp=new XMLHttpRequest();
|
||||
+xmlhttp.onreadystatechange=state_Change;
|
||||
+try
|
||||
+{
|
||||
+ xmlhttp.open("GET",offLineWelcomePage);
|
||||
+ xmlhttp.send(null);
|
||||
+}
|
||||
+catch(err)
|
||||
+{
|
||||
+
|
||||
+ window.location = onLineWelcomePage;
|
||||
+}
|
||||
+}
|
||||
+
|
||||
+function state_Change()
|
||||
+{
|
||||
+
|
||||
+if (xmlhttp.readyState==4)
|
||||
+{// 4 = "loaded"
|
||||
+ if (xmlhttp.status==200 ||xmlhttp.status==0)
|
||||
+ {// 200 = "OK"; loading from file:// so no http status set! hence status == 0.
|
||||
+ if(xmlhttp.responseText.length != 0)
|
||||
+ window.location = offLineWelcomePage;
|
||||
+ else
|
||||
+ window.location = onLineWelcomePage;
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ alert("Problem retrieving data:" + xmlhttp.statusText);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+}
|
||||
+</script>
|
||||
+</head>
|
||||
+<body onload="redirect()">
|
||||
+</body>
|
||||
+</html>
|
||||
+
|
||||
@@ -1,19 +0,0 @@
|
||||
Index: browser/app/firefox-branding.js
|
||||
===================================================================
|
||||
--- browser/app/firefox-branding.js (revision 7)
|
||||
+++ browser/app/firefox-branding.js (working copy)
|
||||
@@ -1,5 +1,4 @@
|
||||
pref("startup.homepage_override_url","http://www.mozilla.org/projects/%APP%/%VERSION%/whatsnew/");
|
||||
-pref("startup.homepage_welcome_url","http://www.mozilla.org/projects/%APP%/%VERSION%/firstrun/");
|
||||
// URL user can browse to manually if for some reason all update installation
|
||||
// attempts fail.
|
||||
pref("app.update.url.manual", "http://www.mozilla.org/products/%APP%/");
|
||||
@@ -8,7 +7,7 @@
|
||||
pref("app.update.url.details", "http://www.mozilla.org/projects/%APP%/");
|
||||
|
||||
// Release notes URL
|
||||
-pref("app.releaseNotesURL", "http://www.mozilla.org/projects/%APP%/%VERSION%/releasenotes/");
|
||||
+pref("app.releaseNotesURL", "about:buildconfig");
|
||||
|
||||
// Search codes belong only in builds with official branding
|
||||
pref("browser.search.param.yahoo-fr", "");
|
||||
@@ -1,65 +0,0 @@
|
||||
ActivityMonitor
|
||||
AddFilesToHaikuImage
|
||||
AddGroupToHaikuImage
|
||||
AddOptionalHaikuImagePackages
|
||||
AddSourceDirectoryToHaikuImage
|
||||
AddSymlinkToHaikuImage
|
||||
AddTargetVariableToScript
|
||||
AddUserToHaikuImage
|
||||
AddVariableToScript
|
||||
AppendToConfigVar
|
||||
BeHappy
|
||||
BeOS
|
||||
BePDF
|
||||
BeZilla
|
||||
BeZillaBrowser
|
||||
Berlios
|
||||
CDPlayer
|
||||
CodyCam
|
||||
CopyDirectoryToHaikuImage
|
||||
DeferredSubInclude
|
||||
DefineBuildProfile
|
||||
DeskCalc
|
||||
Deskbar
|
||||
DiskProbe
|
||||
DiskUsage
|
||||
DriveSetup
|
||||
DriveUsage
|
||||
GParted
|
||||
Jamfile
|
||||
LaunchBox
|
||||
MediaPlayer
|
||||
MidiPlayer
|
||||
MidiPlayerSettings
|
||||
NetPenguin
|
||||
NetSurf
|
||||
NetworkStatus
|
||||
OpenSSH
|
||||
OpenSSL
|
||||
OptionalPackages
|
||||
PackageInstaller
|
||||
ProcessController
|
||||
Qemu
|
||||
Screenshot
|
||||
SetConfigVar
|
||||
ShowImage
|
||||
SoundRecorder
|
||||
StyledEdit
|
||||
TextSearch
|
||||
UnzipArchiveToHaikuImage
|
||||
UserBuildConfig
|
||||
UserBuildConfigRulePostBuildTargets
|
||||
UserBuildConfigRulePostImage
|
||||
UserBuildConfigRulePreImage
|
||||
UserShutdownScript
|
||||
VLC
|
||||
VMWare
|
||||
VideoLAN
|
||||
VirtualBox
|
||||
Vmware
|
||||
WonderBrush
|
||||
bootman
|
||||
makebootable
|
||||
preflet
|
||||
replicant
|
||||
zbeos
|
||||
@@ -1,70 +0,0 @@
|
||||
# ------------------
|
||||
# Browser, DEBUG
|
||||
# ------------------
|
||||
|
||||
### Tags for packaged-filename
|
||||
export MOZ_PKG_SPECIAL=DEBUG
|
||||
mk_add_options MOZ_PKG_SPECIAL=DEBUG
|
||||
|
||||
. $topsrcdir/browser/config/mozconfig
|
||||
mk_add_options MOZ_CO_PROJECT=browser
|
||||
|
||||
# Required to download the right version of the source code
|
||||
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||
|
||||
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
|
||||
# -----------------------------------------------------
|
||||
# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ---
|
||||
export GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
|
||||
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
|
||||
# --- Set the outputdir for the build ---
|
||||
mk_add_options MOZ_OBJDIR=/moz_obj/debug-browser
|
||||
|
||||
# autoconf 2.13 was built by
|
||||
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||
# make && make install
|
||||
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||
# -----------------------------------------------------
|
||||
|
||||
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||
ac_add_options --disable-updater
|
||||
|
||||
# We don't have Java for BeOS yet. While this builds fine, it is not useful.
|
||||
ac_add_options --disable-oji
|
||||
|
||||
# Build without Cairo
|
||||
ac_add_options --disable-svg
|
||||
ac_add_options --disable-canvas
|
||||
|
||||
# Utilize Haiku's default shared libraries
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-png
|
||||
ac_add_options --with-system-zlib
|
||||
|
||||
# Reduce build size and time by omitting IPv6 support (not needed on BeOS)
|
||||
ac_add_options --disable-ipv6
|
||||
|
||||
# Required configure options
|
||||
ac_add_options --enable-cpp-rtti
|
||||
|
||||
# Eliminate lots of relatively useless warnings during build
|
||||
ac_add_options --disable-cpp-exceptions
|
||||
|
||||
# Optional optimizations
|
||||
ac_add_options --enable-debug
|
||||
ac_add_options --disable-optimize
|
||||
ac_add_options --disable-reorder
|
||||
ac_add_options --disable-strip
|
||||
ac_add_options --disable-static
|
||||
ac_add_options --enable-shared
|
||||
#ac_add_options --enable-tests
|
||||
|
||||
#--disable-logging #--disable-logging Disable logging facilities
|
||||
|
||||
ac_add_options --enable-nspr-threads
|
||||
@@ -1,80 +0,0 @@
|
||||
# ------------------
|
||||
# Browser, Optimized
|
||||
# ------------------
|
||||
|
||||
. $topsrcdir/browser/config/mozconfig
|
||||
mk_add_options MOZ_CO_PROJECT=browser
|
||||
|
||||
# Required to download the right version of the source code
|
||||
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||
|
||||
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
|
||||
# -----------------------------------------------------
|
||||
# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ---
|
||||
export GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
|
||||
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
|
||||
# --- Set the outputdir for the build ---
|
||||
mk_add_options MOZ_OBJDIR=/moz_obj/browser
|
||||
|
||||
# autoconf 2.13 was built by
|
||||
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||
# make && make install
|
||||
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||
# -----------------------------------------------------
|
||||
|
||||
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||
ac_add_options --disable-updater
|
||||
|
||||
# We don't have Java for BeOS yet. While this builds fine, it is not useful.
|
||||
ac_add_options --disable-oji
|
||||
|
||||
# Build without Cairo
|
||||
ac_add_options --disable-svg
|
||||
ac_add_options --disable-canvas
|
||||
|
||||
# Utilize Haiku's default shared libraries
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-png
|
||||
ac_add_options --with-system-zlib
|
||||
|
||||
ac_add_options --enable-nspr-threads
|
||||
|
||||
# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-ipv6
|
||||
|
||||
# Required configure options
|
||||
ac_add_options --enable-cpp-rtti
|
||||
|
||||
# Eliminate lots of relatively useless warnings during build
|
||||
ac_add_options --disable-cpp-exceptions
|
||||
|
||||
# Optional optimizations
|
||||
export BUILD_OPT=1
|
||||
mk_add_options BUILD_OPT=1
|
||||
ac_add_options --enable-static --disable-shared
|
||||
ac_add_options --enable-strip
|
||||
ac_add_options --enable-reorder
|
||||
#ac_add_options --enable-js-static-build
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# GCC Specific Optimiztions.
|
||||
# ----------------------------
|
||||
#
|
||||
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||
#
|
||||
# --- GCC2 ---
|
||||
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||
#
|
||||
# --- GCC4 ---
|
||||
#ac_add_options '--enable-optimize=-O1 -march=i586 -mtune=generic'
|
||||
#
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -1,81 +0,0 @@
|
||||
# ------------------
|
||||
# Calendar, Optimized
|
||||
# ------------------
|
||||
|
||||
. $topsrcdir/calendar/sunbird/config/mozconfig
|
||||
mk_add_options MOZ_CO_PROJECT=calendar
|
||||
|
||||
# Required to download the right version of the source code
|
||||
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||
|
||||
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
|
||||
# -----------------------------------------------------
|
||||
# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ---
|
||||
export GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
|
||||
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
|
||||
# --- Set the outputdir for the build ---
|
||||
mk_add_options MOZ_OBJDIR=/moz_obj/calendar
|
||||
|
||||
# autoconf 2.13 was built by
|
||||
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||
# make && make install
|
||||
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||
# -----------------------------------------------------
|
||||
|
||||
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||
ac_add_options --disable-updater
|
||||
|
||||
# We don't have Java for BeOS yet. While this builds fine, it is not useful.
|
||||
ac_add_options --disable-oji
|
||||
|
||||
# Build without Cairo
|
||||
ac_add_options --disable-svg
|
||||
ac_add_options --disable-canvas
|
||||
|
||||
# Utilize Haiku's default shared libraries
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-png
|
||||
ac_add_options --with-system-zlib
|
||||
|
||||
ac_add_options --enable-nspr-threads
|
||||
|
||||
# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-ipv6
|
||||
|
||||
# Required configure options
|
||||
ac_add_options --enable-cpp-rtti
|
||||
|
||||
# Eliminate lots of relatively useless warnings during build
|
||||
ac_add_options --disable-cpp-exceptions
|
||||
|
||||
# Optional optimizations
|
||||
export BUILD_OPT=1
|
||||
mk_add_options BUILD_OPT=1
|
||||
ac_add_options --enable-static --disable-shared
|
||||
ac_add_options --enable-strip
|
||||
ac_add_options --enable-reorder
|
||||
#ac_add_options --enable-js-static-build
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# GCC Specific Optimiztions.
|
||||
# ----------------------------
|
||||
#
|
||||
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||
#
|
||||
# --- GCC2 ---
|
||||
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||
#
|
||||
# --- GCC4 ---
|
||||
#aac_add_options '--enable-optimize=-O1 -march=i586 -mtune=generic'
|
||||
#
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
@@ -1,81 +0,0 @@
|
||||
# ------------------
|
||||
# MailNews, Optimized
|
||||
# ------------------
|
||||
|
||||
. $topsrcdir/mail/config/mozconfig
|
||||
mk_add_options MOZ_CO_PROJECT=mail
|
||||
|
||||
# Required to download the right version of the source code
|
||||
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||
|
||||
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
|
||||
# -----------------------------------------------------
|
||||
# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ---
|
||||
export GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
|
||||
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
|
||||
# --- Set the outputdir for the build ---
|
||||
mk_add_options MOZ_OBJDIR=/moz_obj/mailnews
|
||||
|
||||
# autoconf 2.13 was built by
|
||||
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||
# make && make install
|
||||
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||
# -----------------------------------------------------
|
||||
|
||||
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||
ac_add_options --disable-updater
|
||||
|
||||
# We don't have Java for BeOS yet. While this builds fine, it is not useful.
|
||||
ac_add_options --disable-oji
|
||||
|
||||
# Build without Cairo
|
||||
ac_add_options --disable-svg
|
||||
ac_add_options --disable-canvas
|
||||
|
||||
# Utilize Haiku's default shared libraries
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-png
|
||||
ac_add_options --with-system-zlib
|
||||
|
||||
ac_add_options --enable-nspr-threads
|
||||
|
||||
# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-ipv6
|
||||
|
||||
# Required configure options
|
||||
ac_add_options --enable-cpp-rtti
|
||||
|
||||
# Eliminate lots of relatively useless warnings during build
|
||||
ac_add_options --disable-cpp-exceptions
|
||||
|
||||
# Optional optimizations
|
||||
export BUILD_OPT=1
|
||||
mk_add_options BUILD_OPT=1
|
||||
ac_add_options --enable-static --disable-shared
|
||||
ac_add_options --enable-strip
|
||||
ac_add_options --enable-reorder
|
||||
#ac_add_options --enable-js-static-build
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# GCC Specific Optimiztions.
|
||||
# ----------------------------
|
||||
#
|
||||
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||
#
|
||||
# --- GCC2 ---
|
||||
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||
#
|
||||
# --- GCC4 ---
|
||||
#ac_add_options '--enable-optimize=-O1 -march=i586 -mtune=generic'
|
||||
#
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
@@ -1,70 +0,0 @@
|
||||
# ------------------
|
||||
# suite, DEBUG
|
||||
# ------------------
|
||||
|
||||
### Tags for packaged-filename
|
||||
export MOZ_PKG_SPECIAL=DEBUG
|
||||
mk_add_options MOZ_PKG_SPECIAL=DEBUG
|
||||
|
||||
mk_add_options MOZ_CO_PROJECT=suite
|
||||
ac_add_options --enable-application=suite
|
||||
|
||||
# Required to download the right version of the source code
|
||||
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||
|
||||
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
|
||||
# -----------------------------------------------------
|
||||
# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ---
|
||||
export GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
|
||||
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
|
||||
# --- Set the outputdir for the build ---
|
||||
mk_add_options MOZ_OBJDIR=/moz_obj/debug-suite
|
||||
|
||||
# autoconf 2.13 was built by
|
||||
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||
# make && make install
|
||||
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||
# -----------------------------------------------------
|
||||
|
||||
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||
ac_add_options --disable-updater
|
||||
|
||||
# We don't have Java for BeOS yet. While this builds fine, it is not useful.
|
||||
ac_add_options --disable-oji
|
||||
|
||||
# Build without Cairo
|
||||
ac_add_options --disable-svg
|
||||
ac_add_options --disable-canvas
|
||||
|
||||
# Utilize Haiku's default shared libraries
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-png
|
||||
ac_add_options --with-system-zlib
|
||||
|
||||
# Reduce build size and time by omitting IPv6 support (not needed on BeOS)
|
||||
ac_add_options --disable-ipv6
|
||||
|
||||
# Required configure options
|
||||
ac_add_options --enable-cpp-rtti
|
||||
|
||||
# Eliminate lots of relatively useless warnings during build
|
||||
ac_add_options --disable-cpp-exceptions
|
||||
|
||||
# Optional optimizations
|
||||
ac_add_options --enable-debug
|
||||
ac_add_options --disable-optimize
|
||||
ac_add_options --disable-reorder
|
||||
ac_add_options --disable-strip
|
||||
ac_add_options --disable-static
|
||||
ac_add_options --enable-shared
|
||||
#ac_add_options --enable-tests
|
||||
|
||||
#--disable-logging #--disable-logging Disable logging facilities
|
||||
|
||||
ac_add_options --enable-nspr-threads
|
||||
@@ -1,89 +0,0 @@
|
||||
# ------------------
|
||||
# Suite Just Browser, Optimized
|
||||
# ------------------
|
||||
|
||||
mk_add_options MOZ_CO_PROJECT=suite
|
||||
ac_add_options --enable-application=suite
|
||||
|
||||
export MOZ_PKG_SPECIAL=JustBrowser
|
||||
mk_add_options MOZ_PKG_SPECIAL=JustBrowser
|
||||
|
||||
# Required to download the right version of the source code
|
||||
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||
|
||||
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
|
||||
# -----------------------------------------------------
|
||||
# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ---
|
||||
export GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
|
||||
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
|
||||
# --- Set the outputdir for the build ---
|
||||
mk_add_options MOZ_OBJDIR=/moz_obj/suite-JustBrowser
|
||||
|
||||
# autoconf 2.13 was built by
|
||||
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||
# make && make install
|
||||
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||
# -----------------------------------------------------
|
||||
|
||||
# Options for JustBrowser
|
||||
ac_add_options --disable-mailnews
|
||||
ac_add_options --disable-composer
|
||||
#ac_add_options --enable-plaintext-editor-only
|
||||
#ac_add_options --disable-irc
|
||||
|
||||
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||
ac_add_options --disable-updater
|
||||
|
||||
# We don't have Java for BeOS yet. While this builds fine, it is not useful.
|
||||
ac_add_options --disable-oji
|
||||
|
||||
# Build without Cairo
|
||||
ac_add_options --disable-svg
|
||||
ac_add_options --disable-canvas
|
||||
|
||||
# Utilize Haiku's default shared libraries
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-png
|
||||
ac_add_options --with-system-zlib
|
||||
|
||||
ac_add_options --enable-nspr-threads
|
||||
|
||||
# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-ipv6
|
||||
|
||||
# Required configure options
|
||||
ac_add_options --enable-cpp-rtti
|
||||
|
||||
# Eliminate lots of relatively useless warnings during build
|
||||
ac_add_options --disable-cpp-exceptions
|
||||
|
||||
# Optional optimizations
|
||||
export BUILD_OPT=1
|
||||
mk_add_options BUILD_OPT=1
|
||||
ac_add_options --enable-static --disable-shared
|
||||
ac_add_options --enable-strip
|
||||
ac_add_options --enable-reorder
|
||||
#ac_add_options --enable-js-static-build
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# GCC Specific Optimiztions.
|
||||
# ----------------------------
|
||||
#
|
||||
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||
#
|
||||
# --- GCC2 ---
|
||||
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||
#
|
||||
# --- GCC4 ---
|
||||
#ac_add_options '--enable-optimize=-O1 -march=i586 -mtune=generic'
|
||||
#
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -1,80 +0,0 @@
|
||||
# ------------------
|
||||
# Suite, Optimized
|
||||
# ------------------
|
||||
|
||||
mk_add_options MOZ_CO_PROJECT=suite
|
||||
ac_add_options --enable-application=suite
|
||||
|
||||
# Required to download the right version of the source code
|
||||
mk_add_options MOZ_CO_TAG=MOZILLA_1_8_BRANCH
|
||||
|
||||
export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
mk_add_options CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
|
||||
|
||||
# -----------------------------------------------------
|
||||
# --- EDIT THESE VALUES TO REFLECT YOUR LOCAL BUILD ---
|
||||
export GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
mk_add_options GLIB_CONFIG=/boot/common/bin/glib-config
|
||||
|
||||
export LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
mk_add_options LIBIDL_CONFIG=/boot/common/bin/libIDL-config
|
||||
|
||||
# --- Set the outputdir for the build ---
|
||||
mk_add_options MOZ_OBJDIR=/moz_obj/suite
|
||||
|
||||
# autoconf 2.13 was built by
|
||||
#./configure --prefix=/boot/common/autoconf-2.13 --program-suffix=-2.13 --bindir=/boot/common/bin/
|
||||
# make && make install
|
||||
export AUTOCONF='/boot/common/bin/autoconf-2.13 -m /boot/common/autoconf-2.13/share/autoconf'
|
||||
# -----------------------------------------------------
|
||||
|
||||
# Automatic updates not currently supported on BeOS. Delete this when we add this feature.
|
||||
ac_add_options --disable-updater
|
||||
|
||||
# We don't have Java for BeOS yet. While this builds fine, it is not useful.
|
||||
ac_add_options --disable-oji
|
||||
|
||||
# Build without Cairo
|
||||
ac_add_options --disable-svg
|
||||
ac_add_options --disable-canvas
|
||||
|
||||
# Utilize Haiku's default shared libraries
|
||||
ac_add_options --with-system-jpeg
|
||||
ac_add_options --with-system-png
|
||||
ac_add_options --with-system-zlib
|
||||
|
||||
ac_add_options --enable-nspr-threads
|
||||
|
||||
# Reduce build size and time by omitting test suite and IPv6 support (not needed on BeOS)
|
||||
ac_add_options --disable-tests
|
||||
ac_add_options --disable-ipv6
|
||||
|
||||
# Required configure options
|
||||
ac_add_options --enable-cpp-rtti
|
||||
|
||||
# Eliminate lots of relatively useless warnings during build
|
||||
ac_add_options --disable-cpp-exceptions
|
||||
|
||||
# Optional optimizations
|
||||
export BUILD_OPT=1
|
||||
mk_add_options BUILD_OPT=1
|
||||
ac_add_options --enable-static --disable-shared
|
||||
ac_add_options --enable-strip
|
||||
ac_add_options --enable-reorder
|
||||
#ac_add_options --enable-js-static-build
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# GCC Specific Optimiztions.
|
||||
# ----------------------------
|
||||
#
|
||||
# Uncomment the first line for GCC 2, the second line for GCC 4.
|
||||
#
|
||||
# --- GCC2 ---
|
||||
ac_add_options '--enable-optimize=-O3 -march=pentium -mcpu=pentiumpro -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -malign-functions=4 -malign-jumps=4'
|
||||
# --- GCC4 ---
|
||||
#ac_add_options '--enable-optimize=-O1 -march=i586 -mtune=generic'
|
||||
#
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user