[Lunar-commits] CVS: moonbase/mail/thunderbird BUILD, NONE,
1.1 DEPENDS, NONE, 1.1 DETAILS, NONE, 1.1 POST_INSTALL, NONE, 1.1
Moritz Heiber
moe at lunar-linux.org
Mon May 3 16:46:16 GMT 2004
Update of /var/cvs/lunar/moonbase/mail/thunderbird
In directory dbguin.lunar-linux.org:/tmp/cvs-serv15287
Added Files:
BUILD DEPENDS DETAILS POST_INSTALL
Log Message:
Adding this whole new Tbird module. All users are encouraged
to switch to this one as its going to be our new default
Thunderbird module from now on.
Module has been tested and approved by .. me :p
--- NEW FILE: BUILD ---
(
MOZILLA_HOME=/usr/lib/$MODULE-$VERSION
OPTS="$OPTS --disable-mathml"
OPTS="$OPTS --disable-installer"
OPTS="$OPTS --disable-activex"
OPTS="$OPTS --disable-activex-scripting"
OPTS="$OPTS --enable-xft"
OPTS="$OPTS --disable-oji"
OPTS="$OPTS --disable-necko-disk-cache"
OPTS="$OPTS --disable-profilesharing"
OPTS="$OPTS --enable-extensions=wallet,spellcheck,-irc"
OPTS="$OPTS --enable-necko-protocols=http,file,jar,viewsource,res,data"
OPTS="$OPTS --enable-image-decoders=png,gif,jpeg"
export MOZ_THUNDERBIRD=1
echo "$OPTS" > /tmp/mozz
./configure \
--prefix=/usr \
--with-x \
--with-pthreads \
--enable-reorder \
--enable-cpp-rtti \
--enable-optimize="$CFLAGS" \
--with-default-mozilla-five-home=$MOZILLA_HOME \
--disable-debug \
--disable-tests \
--disable-pedantic \
--disable-toolkit-gtk \
--enable-default-toolkit=gtk2 \
--with-gtk2 \
--enable-crypto \
$OPTS &&
default_make
) > $C_FIFO 2>&1
--- NEW FILE: DEPENDS ---
depends libmng &&
depends ORBit2 &&
depends zip &&
depends unzip &&
depends libIDL &&
depends gtk+-2 &&
optional_depends "gnupg" "" "" "for encrypted email"
--- NEW FILE: DETAILS ---
MODULE=thunderbird
VERSION=0.6
SOURCE=thunderbird-source-$VERSION.tar.bz2
SOURCE2=thunderbird.desktop
SOURCE_DIRECTORY=$BUILD_DIRECTORY/mozilla
SOURCE_URL[0]=http://ftp.mozilla.org/pub/thunderbird/releases/$VERSION/$SOURCE
SOURCE_VFY=md5:1096cea8373f94636a4b2fdeb7c13a4f
SOURCE2_URL[0]=$PATCH_URL/$SOURCE2
WEB_SITE=http://www.mozilla.org/projects/thunderbird
ENTERED=20031021
UPDATED=20040503
MAINTAINER="nhudson at lunar-linux.org"
FUZZY="off"
PSAFE=no
SHORT="Mozilla Thunderbird is a full-featured mail client"
cat << EOF
Thunderbird includes:
* The ability to customize your toolbars the way you want them.
Choose View / Toolbars / Customize inside any window.
* UI extensions can be added to Mozilla Thunderbird to customize your
experience with specific features and enhancements that you need. Support
for extensions. Extensions allow you to add features particular to your
needs such as offline mail support. A full list of available extensions can
be found here.
* A new look and feel. Thunderbird also supports a large number of
downloadable themes which alter the appearance of the client.
* An addressing sidebar for mail compose which makes it easy and convenient
to add address book contacts to emails.
* Online help includes a FAQ, tips and tricks and other useful information.
* Simplified preferences UI and menus.
* Footprint and performance improvements.
* Better Junk Mail Filtering Support
EOF
--- NEW FILE: POST_INSTALL ---
TBIRD_HOME=/usr
VERSION=0.6
TBIRD_LIBDIR=thunderbird-$VERSION
# No more linking workarounds
export LD_LIBRARY_PATH="$TBIRD_HOME/lib/$TBIRD_LIBDIR:$TBIRD_HOME/lib/$TBIRD_LIBDIR/plugins:$TBIRD_HOME/lib/$TBIRD_LIBDIR/components"
export MOZILLA_FIVE_HOME="$TBIRD_HOME/lib/$TBIRD_LIBDIR"
ldconfig
echo "skin,install,select,classic/1.0" >> $TBIRD_HOME/lib/$TBIRD_LIBDIR/chrome/installed-chrome.txt
echo "locale,install,select,en-US" >> $TBIRD_HOME/lib/$TBIRD_LIBDIR/chrome/installed-chrome.txt
cd $TBIRD_HOME/lib/$TBIRD_LIBDIR
./regxpcom
./regchrome
# Put the .desktop file in place
cp -f $SOURCE2 /usr/share/applications
More information about the Lunar-commits
mailing list