mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 23:07:23 +08:00
Seamonkey tweaks.
They've changed the build so that make install now install the whole development environment, all 0.6 GB of it so we will just untar what we need to run it. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9988 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
a45062d508
commit
17fd9b0052
@ -114,11 +114,11 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<screen><userinput>patch -Np1 -i ../nss-&nss-version;-standalone-1.patch &&
|
<screen><userinput>patch -Np1 -i ../nss-&nss-version;-standalone-1.patch &&
|
||||||
cd mozilla/security/nss &&
|
cd mozilla/security/nss &&
|
||||||
make nss_build_all BUILD_OPT=1 \
|
make nss_build_all BUILD_OPT=1 \
|
||||||
NSPR_INCLUDE_DIR=/usr/include/nspr \
|
NSPR_INCLUDE_DIR=/usr/include/nspr \
|
||||||
USE_SYSTEM_ZLIB=1 \
|
USE_SYSTEM_ZLIB=1 \
|
||||||
ZLIB_LIBS=-lz \
|
ZLIB_LIBS=-lz \
|
||||||
$([ $(uname -m) = x86_64 ] && echo USE_64=1) \
|
$([ $(uname -m) = x86_64 ] && echo USE_64=1) \
|
||||||
$([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1)</userinput></screen>
|
$([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1)</userinput></screen>
|
||||||
|
|
||||||
|
@ -224,7 +224,7 @@ make -f client.mk</userinput></screen>
|
|||||||
<screen role="root"><userinput>mkdir /usr/lib/firefox-&firefox-version; &&
|
<screen role="root"><userinput>mkdir /usr/lib/firefox-&firefox-version; &&
|
||||||
tar -xvf firefox-build-dir/dist/firefox-&firefox-version;.en-US.linux-$(uname -m).tar.bz2 \
|
tar -xvf firefox-build-dir/dist/firefox-&firefox-version;.en-US.linux-$(uname -m).tar.bz2 \
|
||||||
-C /usr/lib/firefox-&firefox-version; --strip-components=1 &&
|
-C /usr/lib/firefox-&firefox-version; --strip-components=1 &&
|
||||||
ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin/firefox &&
|
ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin &&
|
||||||
mkdir -p /usr/lib/mozilla/plugins &&
|
mkdir -p /usr/lib/mozilla/plugins &&
|
||||||
ln -sv ../mozilla/plugins /usr/lib/firefox-&firefox-version; &&
|
ln -sv ../mozilla/plugins /usr/lib/firefox-&firefox-version; &&
|
||||||
chown -R -v root:root /usr/lib/firefox-&firefox-version;</userinput></screen>
|
chown -R -v root:root /usr/lib/firefox-&firefox-version;</userinput></screen>
|
||||||
|
@ -208,7 +208,8 @@ EOF</userinput></screen>
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<screen><userinput>patch -p1 < ../seamonkey-&seamonkey-version;_gcc-4.7-1.patch &&
|
<screen><userinput>patch -p1 < ../seamonkey-&seamonkey-version;_gcc-4.7-1.patch &&
|
||||||
make -f client.mk</userinput></screen>
|
make -f client.mk &&
|
||||||
|
make -C moz-build-dir/suite/installer</userinput></screen>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This package does not come with a test suite. However, if
|
This package does not come with a test suite. However, if
|
||||||
@ -222,7 +223,10 @@ make -f client.mk</userinput></screen>
|
|||||||
commands as the <systemitem class="username">root</systemitem> user:
|
commands as the <systemitem class="username">root</systemitem> user:
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<screen role="root"><userinput>make -C moz-build-dir install &&
|
<screen role="root"><userinput>mkdir -p /usr/lib/seamonkey-&seamonkey-version; &&
|
||||||
|
tar xf moz-build-dir/mozilla/dist/seamonkey-&seamonkey-version;.en-US.linux-$(uname -m).tar.bz2 \
|
||||||
|
-C /usr/lib/seamonkey-&seamonkey-version; --strip-components=1 &&
|
||||||
|
ln -s ../lib/seamonkey-&seamonkey-version;/seamonkey /usr/bin &&
|
||||||
mkdir -pv /usr/lib/mozilla/plugins &&
|
mkdir -pv /usr/lib/mozilla/plugins &&
|
||||||
ln -svf ../mozilla/plugins /usr/lib/seamonkey-&seamonkey-version; &&
|
ln -svf ../mozilla/plugins /usr/lib/seamonkey-&seamonkey-version; &&
|
||||||
cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1</userinput></screen>
|
cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1</userinput></screen>
|
||||||
@ -247,8 +251,16 @@ cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1</useri
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
<command>make -C moz-build-dir install</command>: this runs
|
<command>make -C moz-build-dir/suite/installer</command>: this creates a
|
||||||
<command>make install</command> inside the moz-build-dir directory.
|
tarball of the finished <application>Seamonkey</application>.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
<command>tar xf
|
||||||
|
moz-build-dir/mozilla/dist/seamonkey-&seamonkey-version;.en-US.linux-$(uname -m).tar.bz2
|
||||||
|
-C /usr/lib/seamonkey-&seamonkey-version; --strip-components=1</command>:
|
||||||
|
this untars <application>Seamonkey</application> into
|
||||||
|
/usr/lib/seamonkey-&seamonkey-version;.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
|
@ -206,7 +206,7 @@ make -C thunderbuild/mail/installer</userinput></screen>
|
|||||||
<screen role="root"><userinput>mkdir -p /usr/lib/thunderbird-&thunderbird-version; &&
|
<screen role="root"><userinput>mkdir -p /usr/lib/thunderbird-&thunderbird-version; &&
|
||||||
tar xf thunderbuild/mozilla/dist/thunderbird-&thunderbird-version;.en-US.linux-$(uname -m).tar.bz2 \
|
tar xf thunderbuild/mozilla/dist/thunderbird-&thunderbird-version;.en-US.linux-$(uname -m).tar.bz2 \
|
||||||
-C /usr/lib/thunderbird-&thunderbird-version; --strip-components=1 &&
|
-C /usr/lib/thunderbird-&thunderbird-version; --strip-components=1 &&
|
||||||
ln -s ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin/thunderbird</userinput></screen>
|
ln -s ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin</userinput></screen>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 role="commands">
|
<sect2 role="commands">
|
||||||
|
Loading…
Reference in New Issue
Block a user