diff --git a/postlfs/security/nss.xml b/postlfs/security/nss.xml index 83b203c301..a4b6a5e05c 100644 --- a/postlfs/security/nss.xml +++ b/postlfs/security/nss.xml @@ -114,11 +114,11 @@ patch -Np1 -i ../nss-&nss-version;-standalone-1.patch && -cd mozilla/security/nss && -make nss_build_all BUILD_OPT=1 \ - NSPR_INCLUDE_DIR=/usr/include/nspr \ - USE_SYSTEM_ZLIB=1 \ - ZLIB_LIBS=-lz \ +cd mozilla/security/nss && +make nss_build_all BUILD_OPT=1 \ + NSPR_INCLUDE_DIR=/usr/include/nspr \ + USE_SYSTEM_ZLIB=1 \ + ZLIB_LIBS=-lz \ $([ $(uname -m) = x86_64 ] && echo USE_64=1) \ $([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1) diff --git a/xsoft/graphweb/firefox.xml b/xsoft/graphweb/firefox.xml index 5d0bf3d43f..d7a488e9ff 100644 --- a/xsoft/graphweb/firefox.xml +++ b/xsoft/graphweb/firefox.xml @@ -224,7 +224,7 @@ make -f client.mk mkdir /usr/lib/firefox-&firefox-version; && 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 && -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 && ln -sv ../mozilla/plugins /usr/lib/firefox-&firefox-version; && chown -R -v root:root /usr/lib/firefox-&firefox-version; diff --git a/xsoft/graphweb/seamonkey.xml b/xsoft/graphweb/seamonkey.xml index f0c5342497..8fe07579a0 100644 --- a/xsoft/graphweb/seamonkey.xml +++ b/xsoft/graphweb/seamonkey.xml @@ -208,7 +208,8 @@ EOF patch -p1 < ../seamonkey-&seamonkey-version;_gcc-4.7-1.patch && -make -f client.mk +make -f client.mk && +make -C moz-build-dir/suite/installer This package does not come with a test suite. However, if @@ -222,7 +223,10 @@ make -f client.mk commands as the root user: -make -C moz-build-dir install && +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 && ln -svf ../mozilla/plugins /usr/lib/seamonkey-&seamonkey-version; && cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1 @@ -247,8 +251,16 @@ cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1 - make -C moz-build-dir install: this runs - make install inside the moz-build-dir directory. + make -C moz-build-dir/suite/installer: this creates a + tarball of the finished Seamonkey. + + + + 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: + this untars Seamonkey into + /usr/lib/seamonkey-&seamonkey-version;. diff --git a/xsoft/other/thunderbird.xml b/xsoft/other/thunderbird.xml index baa7739410..2664ac323f 100644 --- a/xsoft/other/thunderbird.xml +++ b/xsoft/other/thunderbird.xml @@ -206,7 +206,7 @@ make -C thunderbuild/mail/installer mkdir -p /usr/lib/thunderbird-&thunderbird-version; && tar xf thunderbuild/mozilla/dist/thunderbird-&thunderbird-version;.en-US.linux-$(uname -m).tar.bz2 \ -C /usr/lib/thunderbird-&thunderbird-version; --strip-components=1 && -ln -s ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin/thunderbird +ln -s ../lib/thunderbird-&thunderbird-version;/thunderbird /usr/bin