|
@@ -33,7 +33,7 @@ Class: PLUS
|
|
|
Group: Web
|
|
Group: Web
|
|
|
License: MPL
|
|
License: MPL
|
|
|
Version: 1.7.6
|
|
Version: 1.7.6
|
|
|
-Release: 20050323
|
|
|
|
|
|
|
+Release: 20050324
|
|
|
|
|
|
|
|
# package options
|
|
# package options
|
|
|
%option with_optimize yes
|
|
%option with_optimize yes
|
|
@@ -112,15 +112,17 @@ AutoReqProv: no
|
|
|
GTK_CONFIG="%{l_prefix}/bin/gtk-config"
|
|
GTK_CONFIG="%{l_prefix}/bin/gtk-config"
|
|
|
LIBIDL_CONFIG="%{l_prefix}/bin/libIDL-config"
|
|
LIBIDL_CONFIG="%{l_prefix}/bin/libIDL-config"
|
|
|
PERL="%{l_prefix}/bin/perl"
|
|
PERL="%{l_prefix}/bin/perl"
|
|
|
- MOZ_INTERNAL_LIBART_LGPL=1
|
|
|
|
|
|
|
+ MOZILLA_OFFICIAL=1
|
|
|
|
|
+ BUILD_OFFICIAL=1
|
|
|
export CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
|
|
export CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
|
|
|
export GLIB_CONFIG GTK_CONFIG LIBIDL_CONFIG
|
|
export GLIB_CONFIG GTK_CONFIG LIBIDL_CONFIG
|
|
|
- export MOZ_INTERNAL_LIBART_LGPL
|
|
|
|
|
|
|
+ export MOZILLA_OFFICIAL BUILD_OFFICIAL
|
|
|
|
|
|
|
|
# configure source
|
|
# configure source
|
|
|
./configure \
|
|
./configure \
|
|
|
--prefix=%{l_prefix} \
|
|
--prefix=%{l_prefix} \
|
|
|
--libdir=%{l_prefix}/lib/mozilla \
|
|
--libdir=%{l_prefix}/lib/mozilla \
|
|
|
|
|
+ --with-default-mozilla-five-home=%{l_prefix}/lib/mozilla \
|
|
|
--includedir=%{l_prefix}/include/mozilla \
|
|
--includedir=%{l_prefix}/include/mozilla \
|
|
|
--with-x \
|
|
--with-x \
|
|
|
--x-includes=`%{l_rc} --query x11_incdir` \
|
|
--x-includes=`%{l_rc} --query x11_incdir` \
|
|
@@ -188,7 +190,7 @@ AutoReqProv: no
|
|
|
./regchrome || true
|
|
./regchrome || true
|
|
|
touch chrome/user-skins.rdf chrome/user-locales.rdf
|
|
touch chrome/user-skins.rdf chrome/user-locales.rdf
|
|
|
|
|
|
|
|
- # readjust paths to reflect final location
|
|
|
|
|
|
|
+ # re-adjust paths to reflect final location
|
|
|
%{l_shtool} subst \
|
|
%{l_shtool} subst \
|
|
|
-e "s;`pwd`;%{l_prefix}/lib/mozilla;" \
|
|
-e "s;`pwd`;%{l_prefix}/lib/mozilla;" \
|
|
|
components/xpti.dat components/compreg.dat
|
|
components/xpti.dat components/compreg.dat
|
|
@@ -198,7 +200,7 @@ AutoReqProv: no
|
|
|
rm -f mozilla-config mkdepend nsinstall bloaturls.txt TestGtk* LICENSE README
|
|
rm -f mozilla-config mkdepend nsinstall bloaturls.txt TestGtk* LICENSE README
|
|
|
rm -rf res/samples
|
|
rm -rf res/samples
|
|
|
|
|
|
|
|
- # work around runtime startup problems
|
|
|
|
|
|
|
+ # workaround run-time startup problems
|
|
|
mkdir .autoreg >/dev/null 2>&1 || true
|
|
mkdir .autoreg >/dev/null 2>&1 || true
|
|
|
) || exit $?
|
|
) || exit $?
|
|
|
|
|
|