[Lunar-commits] <moonbase> seamonkey: SMP build enabled, fixes for libvpx 1.0, other fixes
Zbigniew Luszpinski
zbiggy at lunar-linux.org
Sat Feb 11 21:58:26 CET 2012
commit 5615d118c0c40208f06a52e12c05845133151865
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date: Sat Feb 11 21:58:26 2012 +0100
seamonkey: SMP build enabled, fixes for libvpx 1.0, other fixes
---
web/seamonkey/BUILD | 11 +++++++++--
web/seamonkey/DETAILS | 3 +--
web/seamonkey/PRE_BUILD | 2 +-
3 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/web/seamonkey/BUILD b/web/seamonkey/BUILD
index f43c3f8..011465c 100644
--- a/web/seamonkey/BUILD
+++ b/web/seamonkey/BUILD
@@ -1,13 +1,20 @@
(
+ sedit 's/@PRE_RELEASE_SUFFIX@//g' mozilla/browser/base/content/browser.xul &&
+
if module_is_expired $MODULE && [ "$VERSION" != "`installed_version $MODULE`" ]; then
set_module_config OLD_VER "`installed_version $MODULE`"
fi &&
+ # Adds support for libvpx 1.0. Later firefox will have this fix so remove this then.
+ sedit 's/VPX_CODEC_USE_INPUT_PARTITION/VPX_CODEC_USE_INPUT_FRAGMENTS/' mozilla/configure &&
+ sedit 's/v0\.9\.7/v1.0.0/' configure &&
+
export MOZ_CO_PROJECT=suite &&
export MOZILLA_HOME=/usr/lib/$MODULE-$VERSION &&
export MOZILLA_OFFICIAL=1 &&
export BUILD_OFFICIAL=1 &&
+ export MOZ_MAKE_FILES=$MAKES &&
cp $SCRIPT_DIRECTORY/mozconfig . &&
export MOZ_OBJDIR="${SOURCE_DIRECTORY}/build-mozilla" &&
@@ -69,8 +76,8 @@
# Now the .desktop file and icons
install -Dm 644 {"$SCRIPT_DIRECTORY",/usr/share/applications}/seamonkey.desktop &&
- for s in 16 48 ; do
- install -Dm 644 mozilla/dist/seamonkey/chrome/icons/default/default${s}.png /usr/share/icons/hicolor/${s}x${s}/apps/seamonkey.png
+ for s in 16 22 24 32 48 256 ; do
+ install -Dm 644 $SOURCE_DIRECTORY/mozilla/browser/branding/official/default${s}.png /usr/share/icons/hicolor/${s}x${s}/apps/seamonkey.png
done &&
if [ -x /usr/bin/gtk-update-icon-cache -a -f /usr/share/icons/hicolor/index.theme ]; then
gtk-update-icon-cache -f /usr/share/icons/hicolor
diff --git a/web/seamonkey/DETAILS b/web/seamonkey/DETAILS
index baf60a9..b6d029e 100644
--- a/web/seamonkey/DETAILS
+++ b/web/seamonkey/DETAILS
@@ -1,13 +1,12 @@
MODULE=seamonkey
VERSION=2.7.1
SOURCE=$MODULE-$VERSION.source.tar.bz2
- SOURCE_URL[1]=ftp://mozilla.isc.org/pub/mozilla.org/$MODULE/releases/$VERSION/source
SOURCE_URL[0]=ftp://ftp.uni-erlangen.de/pub/mozilla.org/$MODULE/releases/$VERSION/source
+ SOURCE_URL[1]=ftp://mozilla.isc.org/pub/mozilla.org/$MODULE/releases/$VERSION/source
SOURCE_URL[2]=ftp://ftp.mozilla.org/pub/mozilla.org/$MODULE/releases/$VERSION/source
SOURCE_VFY=sha1:ddd93f118d2b47e53bb55646e121f653e80f2e8b
SOURCE_DIRECTORY=$BUILD_DIRECTORY/comm-release
WEB_SITE=http://www.seamonkey-project.org
- PSAFE=no
ENTERED=20051208
UPDATED=20120211
MAINTAINER=zbiggy at o2.pl
diff --git a/web/seamonkey/PRE_BUILD b/web/seamonkey/PRE_BUILD
index 9574723..59c6a28 100644
--- a/web/seamonkey/PRE_BUILD
+++ b/web/seamonkey/PRE_BUILD
@@ -1,6 +1,6 @@
if [ ! -e /usr/include/cairo/cairo-tee.h ] ; then
message "${PROBLEM_COLOR}Run: ${MODULE_COLOR}lin -c cairo"
- message "${MESSAGE_COLOR}To recompile cairo with tee support, which is required by Seamonkey2.1.${DEFAULT_COLOR}"
+ message "${MESSAGE_COLOR}To recompile cairo with tee support, which is required by Seamonkey.${DEFAULT_COLOR}"
exit 1
fi
More information about the Lunar-commits
mailing list