# HG changeset patch # User Dominique Corbex # Date 1330370203 -3600 # Node ID cc29898c32610513542cdba263b2084f86309df4 # Parent ac3df216b91fdcc53d0799d0174130bb52d0c12a thunderbird: update mozconfig diff -r ac3df216b91f -r cc29898c3261 thunderbird/receipt --- a/thunderbird/receipt Mon Feb 27 20:16:10 2012 +0100 +++ b/thunderbird/receipt Mon Feb 27 20:16:43 2012 +0100 @@ -5,14 +5,14 @@ CATEGORY="network" SHORT_DESC="Mozilla's Thunderbird email application." MAINTAINER="domcox@slitaz.org" -DEPENDS="alsa-lib gtk+ dbus dbus-glib glib jpeg nss sqlite xorg-libX11 xorg-libXdamage \ -xorg-libXt libnotify libevent libvpx" -BUILD_DEPENDS="alsa-lib-dev bzip2 dbus-dev dbus-glib-dev freetype-dev fontconfig-dev \ -gtk+-dev libIDL libnotify-dev libvpx-dev nss-dev perl python-dev sqlite-dev \ -tar wireless_tools-dev libevent-dev xorg-dev xorg-libXt-dev zip \ -wireless_tools-dev yasm mesa-dev" +DEPENDS="alsa-lib gtk+ dbus dbus-glib glib jpeg libevent libnotify nspr nss \ + sqlite xorg-libX11 xorg-libXdamage xorg-libXt" +BUILD_DEPENDS="alsa-lib-dev bzip2 dbus-dev dbus-glib-dev freetype fontconfig \ + gtk+-dev libIDL libevent-dev libnotify-dev make mesa-dev nspr-dev \ + nss-dev perl pkg-config python sqlite-dev tar wireless_tools-dev \ + xorg-dev xorg-libXt-dev zip" TARBALL="$PACKAGE-$VERSION.source.tar.bz2" -WEB_SITE="http://www.mozillamessaging.com/" +WEB_SITE="http://www.mozilla.org/" WGET_URL="ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$VERSION/source/$TARBALL" TAGS="email pop imap smtp" LANG="de es_ES fr en_GB pt_PT pt_BR ru" @@ -20,14 +20,15 @@ # Rules to configure and make the package. compile_rules() { - # WARNING: long compile time. - # Requirements: - # - 512MB RAM with lots of available swap space. Additional RAM will - # significantly decrease build time. - # - At least 2.5 GB of disk space. - + cat <> $src/.mozconfig echo "mk_add_options MOZ_CO_LOCALES=\"$LANG\"" >> $src/.mozconfig @@ -58,3 +59,6 @@ mkdir -p $fs/usr/share/pixmaps cp -a $stuff/thunderbird-icon.png $fs/usr/share/pixmaps } + + + diff -r ac3df216b91f -r cc29898c3261 thunderbird/stuff/thunderbird.mozconfig.conf --- a/thunderbird/stuff/thunderbird.mozconfig.conf Mon Feb 27 20:16:10 2012 +0100 +++ b/thunderbird/stuff/thunderbird.mozconfig.conf Mon Feb 27 20:16:43 2012 +0100 @@ -29,7 +29,6 @@ # installed in a different prefix, modify the line below to fit # your needs (the config will always be written to /etc/gre.d) ac_add_options --prefix=/usr -ac_add_options --libdir=/usr/lib # apply a minimal level of optimization (-O) ac_add_options --enable-optimize @@ -43,7 +42,7 @@ # Using the shipped version of libsqlite3 has been reported to cause # problems with other applications which were using sqlite3. # Only comment this line if you know exactly what you are doing! -# ac_add_options --enable-system-sqlite +ac_add_options --enable-system-sqlite # Comment this only if you want to use whatever patched version of cairo # is in the shipped mozilla tree, together with the system headers. @@ -59,11 +58,11 @@ # system-installed versions of the Network Security Services (NSS) # and Netscape Portable Runtime (NSPR) libraries. Comment them if # you wish to use the included copies (not recommended). -# ac_add_options --with-system-nspr +#ac_add_options --with-system-nspr ac_add_options --with-system-nss # Comment this if you have not built png with the apng patch. -#ac_add_options --with-system-png +# ac_add_options --with-system-png # The pthreads option is only used when building nspr # Uncomment this if you build the included nspr. @@ -71,6 +70,7 @@ # zlib is included in LFS. Do not comment this line. ac_add_options --with-system-zlib +ac_add_options --with-system-bz2 # (Options to disable parts of the package) # This option is used to disable the a11y support in the Xulrunner @@ -78,7 +78,7 @@ ac_add_options --disable-accessibility # Uncomment this if you did not build curl. -#ac_add_options --disable-crashreporter +ac_add_options --disable-crashreporter # Comment this if you have built dbus-glib. # ac_add_options --disable-dbus @@ -94,8 +94,7 @@ # Enable the build of static internal libs (this is currently required, until # Thunderbird 3.1, DO NOT COMMENT, see note below about XulRunner). -#ac_add_options --enable-static -ac_add_options --enable-libxul +ac_add_options --enable-static # This option is added so that test libraries and programs are not # built. These would only be required for debugging purposes. @@ -114,7 +113,8 @@ # This option is used to enable source tree included LDAP support in # the Firefox binaries. This used to be required for mozab support in # OpenOffice, however, is now deprecated. -ac_add_options --enable-ldap +# note: --disable-ldap breaks thunderbird build +#ac_add_options --disable-ldap # This option is used so that the debugging symbols are removed from # the installed binaries during the installation process. Comment out @@ -137,13 +137,40 @@ #ac_add_options --with-system-libxul #ac_add_options --with-default-mozilla-five-home=/usr/lib/xulrunner-devel-1.9.2.8 -# Use system libevent -ac_add_options --with-system-libevent - -# Use system libvpx -ac_add_options --with-system-libvpx - # curl is required for the crash reporter. # Use --disable-crashreporter to disable the crash reporter. ac_add_options --disable-crashreporter +# disable webm video format +ac_add_options --disable-webm + +# disable debug +ac_add_options --disable-debug + +# disable JavaScript debug library +#ac_add_options --disable-jsd + +# disable printing support +ac_add_options --disable-printing + +# disable building of ANGLE for WebGL->D3D translation +ac_add_options --disable-angle + +# do not build test libraries & programs +ac_add_options --disable-tests + +# disable feed handling and processing components +ac_add_options --disable-feeds + +# disable mozStorage module and related components +ac_add_options --enable-storage + +# disable logging facilities +ac_add_options --disable-logging + +# use system libevent +ac_add_options --with-system-libevent + +# disable java +ac_ad_options --disable-javaxpcom +