Browse Source

thunderbird: add --enable-install-strip to strip libxul.so

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@4360 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 13 years ago
parent
commit
c2230baa80

+ 57 - 0
t/thunderbird/mozconfig-thunderbird-vine5

@@ -0,0 +1,57 @@
+mk_add_options MOZ_CO_PROJECT=mail
+ac_add_options --enable-application=mail
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-tb/
+mk_add_options AUTOCONF=autoconf-2.13
+mk_add_options BUILD_OFFICIAL=1
+mk_add_options MOZILLA_OFFICIAL=1
+
+ac_add_options --prefix="$PREFIX"
+ac_add_options --libdir="$LIBDIR"
+ac_add_options --with-system-jpeg
+ac_add_options --disable-libjpeg-turbo
+ac_add_options --with-system-zlib
+# thunderbird requires libpng with apng support,
+# so we can not use system-provided png library.
+# (2010/06/13 K.Harada)
+#ac_add_options --with-system-png
+
+# couldn't use system nss/nspr (version unmatch)
+#ac_add_options --with-system-nspr
+#ac_add_options --with-system-nss
+ac_add_options --disable-system-cairo
+ac_add_options --with-pthreads
+ac_add_options --disable-tests
+ac_add_options --disable-debug
+ac_add_options --enable-jsd
+ac_add_options --disable-installer
+ac_add_options --enable-optimize="$RPM_OPT_FLAGS"
+ac_add_options --enable-default-toolkit=cairo-gtk2
+ac_add_options --enable-pango
+ac_add_options --enable-xinerama
+ac_add_options --enable-crypto
+ac_add_options --enable-svg
+ac_add_options --enable-canvas
+ac_add_options --disable-xprint
+ac_add_options --disable-strip
+ac_add_options --disable-official-branding
+#ac_add_options --disable-install-strip
+ac_add_options --enable-install-strip
+# hunspell is in plus category for vine (2010/07/23 K.Harada)
+ac_add_options --disable-system-hunspell
+ac_add_options --disable-crashreporter
+ac_add_options --disable-necko-wifi
+ac_add_options --disable-updater
+ac_add_options --disable-installer
+
+# cat not build with xulrunner (yet)  (2010/06/13 K.Harada)
+#ac_add_options --enable-libxul
+#ac_add_options --with-system-libxul
+#ac_add_options --disable-ldap
+ac_add_options --with-branding=mail/branding/unofficial
+ac_add_options --with-distribution-id=org.vinelinux
+
+#ac_add_options --with-l10n-base=../../l10n
+
+# disabled libnotify support  (2010/07/03 K.Harada)
+# see related bug: https://bugzilla.mozilla.org/show_bug.cgi?id=478463
+ac_add_options --disable-libnotify

+ 54 - 0
t/thunderbird/mozconfig-thunderbird-vine6

@@ -0,0 +1,54 @@
+mk_add_options MOZ_CO_PROJECT=mail
+ac_add_options --enable-application=mail
+mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-tb/
+mk_add_options AUTOCONF=autoconf-2.13
+mk_add_options BUILD_OFFICIAL=1
+mk_add_options MOZILLA_OFFICIAL=1
+
+ac_add_options --prefix="$PREFIX"
+ac_add_options --libdir="$LIBDIR"
+ac_add_options --with-system-jpeg
+ac_add_options --with-system-zlib
+# thunderbird requires libpng with apng support,
+# so we can not use system-provided png library.
+# (2010/06/13 K.Harada)
+#ac_add_options --with-system-png
+ac_add_options --with-system-nspr
+ac_add_options --with-system-nss
+ac_add_options --enable-system-cairo
+ac_add_options --with-pthreads
+ac_add_options --disable-tests
+ac_add_options --disable-debug
+ac_add_options --enable-jsd
+ac_add_options --disable-installer
+ac_add_options --enable-optimize="$RPM_OPT_FLAGS"
+ac_add_options --enable-default-toolkit=cairo-gtk2
+ac_add_options --enable-pango
+ac_add_options --enable-xinerama
+ac_add_options --enable-crypto
+ac_add_options --enable-svg
+ac_add_options --enable-canvas
+ac_add_options --disable-xprint
+ac_add_options --disable-strip
+ac_add_options --disable-official-branding
+#ac_add_options --disable-install-strip
+ac_add_options --enable-install-strip
+# hunspell is in plus category for vine (2010/07/23 K.Harada)
+ac_add_options --disable-system-hunspell
+ac_add_options --disable-crashreporter
+ac_add_options --disable-necko-wifi
+ac_add_options --disable-updater
+ac_add_options --disable-installer
+
+# cat not build with xulrunner (yet)  (2010/06/13 K.Harada)
+#ac_add_options --enable-libxul
+#ac_add_options --with-system-libxul
+#ac_add_options --disable-ldap
+ac_add_options --with-branding=mail/branding/unofficial
+ac_add_options --with-distribution-id=org.vinelinux
+
+#ac_add_options --with-l10n-base=../../l10n
+
+# disabled libnotify support  (2010/07/03 K.Harada)
+# see related bug: https://bugzilla.mozilla.org/show_bug.cgi?id=478463
+# ac_add_options --disable-libnotify

+ 5 - 1
t/thunderbird/thunderbird-vl.spec

@@ -2,7 +2,7 @@
 %define tbmajor 5.0
 #%define tbversion %{tbmajor}.10
 %define tbversion %{tbmajor}
-%define tbrelease 1%{?_dist_release}
+%define tbrelease 2%{?_dist_release}
 
 # The tarball is pretty inconsistent with directory structure.
 # Sometimes there is a top level directory.  That goes here.
@@ -81,6 +81,7 @@ BuildRequires:	cairo-devel >= %{cairo_version}
 %if %{build_vineseed}
 BuildRequires:	nspr-devel >= %{nspr_version}
 BuildRequires:	nss-devel >= %{nss_version}
+BuildRequires:	hunspell-devel
 %endif
 BuildRequires:	pixman-devel
 BuildRequires:	libpng-devel
@@ -316,6 +317,9 @@ fi
 #===============================================================================
 
 %changelog
+* Wed Jul 20 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0-2
+- enable-install-strip 
+
 * Wed Jul 06 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 5.0-1
 - new upstream release
 - drop obsolete patch and renumber patch26 to patch1