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:
Andrew Benton 2012-04-24 11:41:29 +00:00
parent a45062d508
commit 17fd9b0052
4 changed files with 23 additions and 11 deletions

View File

@ -224,7 +224,7 @@ make -f client.mk</userinput></screen>
<screen role="root"><userinput>mkdir /usr/lib/firefox-&firefox-version; &amp;&amp;
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 &amp;&amp;
ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin/firefox &amp;&amp;
ln -sfv ../lib/firefox-&firefox-version;/firefox /usr/bin &amp;&amp;
mkdir -p /usr/lib/mozilla/plugins &amp;&amp;
ln -sv ../mozilla/plugins /usr/lib/firefox-&firefox-version; &amp;&amp;
chown -R -v root:root /usr/lib/firefox-&firefox-version;</userinput></screen>

View File

@ -208,7 +208,8 @@ EOF</userinput></screen>
</para>
<screen><userinput>patch -p1 &lt; ../seamonkey-&seamonkey-version;_gcc-4.7-1.patch &amp;&amp;
make -f client.mk</userinput></screen>
make -f client.mk &amp;&amp;
make -C moz-build-dir/suite/installer</userinput></screen>
<para>
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:
</para>
<screen role="root"><userinput>make -C moz-build-dir install &amp;&amp;
<screen role="root"><userinput>mkdir -p /usr/lib/seamonkey-&seamonkey-version; &amp;&amp;
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 &amp;&amp;
ln -s ../lib/seamonkey-&seamonkey-version;/seamonkey /usr/bin &amp;&amp;
mkdir -pv /usr/lib/mozilla/plugins &amp;&amp;
ln -svf ../mozilla/plugins /usr/lib/seamonkey-&seamonkey-version; &amp;&amp;
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>
<command>make -C moz-build-dir install</command>: this runs
<command>make install</command> inside the moz-build-dir directory.
<command>make -C moz-build-dir/suite/installer</command>: this creates a
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>

View File

@ -206,7 +206,7 @@ make -C thunderbuild/mail/installer</userinput></screen>
<screen role="root"><userinput>mkdir -p /usr/lib/thunderbird-&thunderbird-version; &amp;&amp;
tar xf thunderbuild/mozilla/dist/thunderbird-&thunderbird-version;.en-US.linux-$(uname -m).tar.bz2 \
-C /usr/lib/thunderbird-&thunderbird-version; --strip-components=1 &amp;&amp;
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 role="commands">