mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 23:32:12 +08:00
Update to raptor2-2.0.13, bluefish-2.2.5, gnutls-3.2.10 and mysql-5.6.16. LibreOffice-4.2.0.4: fixes, thanks Armin K; formatting and easier choice of prefix.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@12657 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
a039b3b277
commit
14ea7e8043
@ -145,7 +145,7 @@ export -f as_root</userinput></screen>
|
||||
<!ENTITY cracklib-version "2.9.1">
|
||||
<!ENTITY cyrus-sasl-version "2.1.26">
|
||||
<!ENTITY gnupg2-version "2.0.22">
|
||||
<!ENTITY gnutls-version "3.2.9">
|
||||
<!ENTITY gnutls-version "3.2.10">
|
||||
<!ENTITY gpgme-version "1.4.3">
|
||||
<!ENTITY iptables-version "1.4.21">
|
||||
<!ENTITY libcap-version "2.24">
|
||||
@ -178,7 +178,7 @@ export -f as_root</userinput></screen>
|
||||
<!ENTITY xfsprogs-version "3.1.11">
|
||||
|
||||
<!-- Chapter 6 -->
|
||||
<!ENTITY bluefish-version "2.2.4">
|
||||
<!ENTITY bluefish-version "2.2.5">
|
||||
<!ENTITY ed-version "1.9">
|
||||
<!ENTITY emacs-version "24.3">
|
||||
<!ENTITY joe-version "3.7">
|
||||
@ -341,7 +341,7 @@ export -f as_root</userinput></screen>
|
||||
<!ENTITY p7zip-version "9.20.1">
|
||||
<!ENTITY pciutils-version "3.2.1">
|
||||
<!ENTITY pm-utils-version "1.4.1">
|
||||
<!ENTITY raptor-version "2.0.12">
|
||||
<!ENTITY raptor-version "2.0.13">
|
||||
<!ENTITY rasqal-version "0.9.31">
|
||||
<!ENTITY redland-version "1.0.17">
|
||||
<!ENTITY sg3_utils-version "1.37">
|
||||
@ -502,7 +502,7 @@ export -f as_root</userinput></screen>
|
||||
<!-- Chapter 22 -->
|
||||
<!ENTITY db-version "6.0.20">
|
||||
<!ENTITY mariadb-version "10.0.7">
|
||||
<!ENTITY mysql-version "5.6.15">
|
||||
<!ENTITY mysql-version "5.6.16">
|
||||
<!ENTITY postgresql-version "9.3.2">
|
||||
<!ENTITY sqlite-version "3.8.2">
|
||||
|
||||
|
@ -6,10 +6,10 @@
|
||||
|
||||
<!ENTITY raptor-download-http "http://download.librdf.org/source/raptor2-&raptor-version;.tar.gz">
|
||||
<!ENTITY raptor-download-ftp " ">
|
||||
<!ENTITY raptor-md5sum "a015a7fcc2cbdd38ee1450a5eb526ab5">
|
||||
<!ENTITY raptor-md5sum "f380566229d6264590315b0a5341b689">
|
||||
<!ENTITY raptor-size "1.8 MB">
|
||||
<!ENTITY raptor-buildsize "31 MB">
|
||||
<!ENTITY raptor-time "0.3 SBU">
|
||||
<!ENTITY raptor-buildsize "28 MB (additional 1 MB for the tests">
|
||||
<!ENTITY raptor-time "0.2 SBU (additional 0.4 SBU for the tests">
|
||||
]>
|
||||
|
||||
<sect1 id="raptor" xreflabel="Raptor-&raptor-version;">
|
||||
@ -103,7 +103,8 @@
|
||||
make</userinput></screen>
|
||||
|
||||
<para>
|
||||
To test the results, issue: <command>make check</command>.
|
||||
To test the results, issue: <command>make -k check</command>. Several
|
||||
tests are expected to fail.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -46,6 +46,22 @@
|
||||
<listitem>
|
||||
<para>February 1st, 2014</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[fernando] - Update to mysql-5.6.16. Fixes
|
||||
<ulink url="&blfs-ticket-root;4642">#4642</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[fernando] - Update to gnutls-3.2.10. Fixes
|
||||
<ulink url="&blfs-ticket-root;4639">#4639</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[fernando] - Update to bluefish-2.2.5. Fixes
|
||||
<ulink url="&blfs-ticket-root;4641">#4641</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[fernando] - Update to raptor2-2.0.13. Fixes
|
||||
<ulink url="&blfs-ticket-root;4640">#4640</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[igor] - Update to acpid-2.0.21. Fixes
|
||||
<ulink url="&blfs-ticket-root;4628">#4628</ulink>.</para>
|
||||
|
@ -6,10 +6,10 @@
|
||||
|
||||
<!ENTITY bluefish-download-http "http://www.bennewitz.com/bluefish/stable/source/bluefish-&bluefish-version;.tar.bz2">
|
||||
<!ENTITY bluefish-download-ftp " ">
|
||||
<!ENTITY bluefish-md5sum "abc06b90c38c3714f19428d16a5cb311">
|
||||
<!ENTITY bluefish-md5sum "1782883dcbc01faa856c162edd4c3b39">
|
||||
<!ENTITY bluefish-size "3.6 MB">
|
||||
<!ENTITY bluefish-buildsize "70 MB">
|
||||
<!ENTITY bluefish-time "0.8 SBU">
|
||||
<!ENTITY bluefish-buildsize "71 MB">
|
||||
<!ENTITY bluefish-time "0.4 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="bluefish" xreflabel="Bluefish-&bluefish-version;">
|
||||
@ -130,7 +130,7 @@ make</userinput></screen>
|
||||
bluefish
|
||||
</seg>
|
||||
<seg>
|
||||
None
|
||||
several under /usr/lib/bluefish/
|
||||
</seg>
|
||||
<seg>
|
||||
/usr/lib/bluefish,
|
||||
|
@ -6,12 +6,12 @@
|
||||
|
||||
<!ENTITY gnutls-download-http " ">
|
||||
<!ENTITY gnutls-download-ftp "ftp://ftp.gnutls.org/gcrypt/gnutls/v3.2/gnutls-&gnutls-version;.tar.xz">
|
||||
<!ENTITY gnutls-md5sum "9ae2bfa55d4c12dd6005cfb7014977f9">
|
||||
<!ENTITY gnutls-md5sum "5b74319f1e6462a68d886d1266b282fc">
|
||||
<!ENTITY gnutls-size "4.9 MB">
|
||||
<!ENTITY gnutls-buildsize "102 MB (additional 10 MB for the tests and
|
||||
4 MB for the API documentation rebuild)">
|
||||
<!ENTITY gnutls-time "0.7 SBU (additional 1.2 SBU for the tests and
|
||||
0.2 SBU for the API documentation rebuild)">
|
||||
<!ENTITY gnutls-time "0.9 SBU (additional 1.5 SBU for the tests and
|
||||
0.2 SBU for API documentation rebuild)">
|
||||
]>
|
||||
|
||||
<sect1 id="gnutls" xreflabel="GnuTLS-&gnutls-version;">
|
||||
@ -106,6 +106,7 @@
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional">
|
||||
<ulink url="http://ftp.gnu.org/gnu/autogen/">autogen</ulink>,
|
||||
<xref linkend="gtk-doc"/>,
|
||||
<xref linkend="guile"/>,
|
||||
<xref linkend="libidn"/>,
|
||||
@ -194,12 +195,12 @@ make</userinput></screen>
|
||||
</seg>
|
||||
<seg>
|
||||
libgnutls.so, libgnutls-openssl.so, libgnutls-xssl.so, libgnutlsxx.so
|
||||
and /usr/lib/guile/2.0/guile-gnutls-v-2.so (optional)
|
||||
and /usr/lib/guile/2.0/guile-gnutls-v-2.so
|
||||
</seg>
|
||||
<seg>
|
||||
/usr/include/gnutls,
|
||||
/usr/share/gtk-doc/html/gnutls and
|
||||
/usr/share/guile/site/gnutls (optional)
|
||||
/usr/share/guile/site/gnutls
|
||||
</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
@ -226,7 +227,7 @@ make</userinput></screen>
|
||||
<term><command>crywrap</command></term>
|
||||
<listitem>
|
||||
<para>
|
||||
(optional) is a simple wrapper that waits for TLS/SSL connections,
|
||||
is a simple wrapper that waits for TLS/SSL connections,
|
||||
and proxies them to an unencrypted location. Only installed if
|
||||
<xref linkend="libidn"/> is present.
|
||||
</para>
|
||||
|
@ -6,7 +6,7 @@
|
||||
|
||||
<!ENTITY mysql-download-http "http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-&mysql-version;.tar.gz">
|
||||
<!ENTITY mysql-download-ftp " ">
|
||||
<!ENTITY mysql-md5sum "8c0ee8aa58258df1e1395d7c68b96647">
|
||||
<!ENTITY mysql-md5sum "1d3d91e8459c719bbef7c97bb499634d">
|
||||
<!ENTITY mysql-size "32 MB">
|
||||
<!ENTITY mysql-buildsize "572 MB (additional 359 MB installed)">
|
||||
<!ENTITY mysql-time "6.3 SBU">
|
||||
|
@ -297,59 +297,58 @@ ln -sv ../../libreoffice-translations-&libreoffice-dlversion;.tar.xz src/</useri
|
||||
"Command Explanations", further below, before proceeding. Due to the
|
||||
large size of the package, the user may prefer to install in
|
||||
<filename class="directory">/opt</filename>, instead of
|
||||
<filename class="directory">/usr</filename>. In order to do that, replace
|
||||
<filename class="directory">/usr</filename> by
|
||||
<filename class="directory">/usr</filename>. Depending on your choice,
|
||||
replace <replaceable><PREFIX></replaceable> by
|
||||
<filename class="directory">/usr</filename> or by
|
||||
<filename class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename>
|
||||
in the rest of the page, including
|
||||
<parameter>--prefix=/usr</parameter>, but not in the commands fixing the
|
||||
menu icons. Prepare <application>LibreOffice</application> for
|
||||
compilation by running the following commands:
|
||||
in the rest of the page. Prepare <application>LibreOffice</application>
|
||||
for compilation by running the following commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>sed -e "/gzip -f/d" \
|
||||
-e "s|.1.gz|.1|g" \
|
||||
-i bin/distro-install-desktop-integration &&
|
||||
-i bin/distro-install-desktop-integration &&
|
||||
sed -e "/distro-install-file-lists/d" -i Makefile.in &&
|
||||
|
||||
chmod -v +x bin/unpack-sources &&
|
||||
chmod -v +x bin/unpack-sources &&
|
||||
sed -e "s/target\.mk/langlist\.mk/" \
|
||||
-e "s/tar -xf/tar -x --strip-components=1 -f/" \
|
||||
-e "/tar -x/s/lo_src_dir/start_dir/" \
|
||||
-i bin/unpack-sources &&
|
||||
-i bin/unpack-sources &&
|
||||
|
||||
./autogen.sh --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--with-vendor="BLFS" \
|
||||
--with-lang="en-US pt-BR" \
|
||||
--with-help \
|
||||
--with-alloc=system \
|
||||
--without-java \
|
||||
--disable-gconf \
|
||||
--disable-odk \
|
||||
--disable-postgresql-sdbc \
|
||||
--enable-release-build=yes \
|
||||
--enable-python=system \
|
||||
--with-system-boost \
|
||||
--with-system-clucene \
|
||||
--with-system-cairo \
|
||||
--with-system-curl \
|
||||
--with-system-expat \
|
||||
--with-system-harfbuzz \
|
||||
--with-system-icu \
|
||||
--with-system-jpeg \
|
||||
--with-system-lcms2 \
|
||||
--with-system-libpng \
|
||||
--with-system-libxml \
|
||||
--with-system-mesa-headers \
|
||||
--with-system-neon \
|
||||
./autogen.sh --prefix=<replaceable><PREFIX></replaceable> \
|
||||
--sysconfdir=/etc \
|
||||
--with-vendor="BLFS" \
|
||||
--with-lang="en-US pt-BR" \
|
||||
--with-help \
|
||||
--with-alloc=system \
|
||||
--without-java \
|
||||
--disable-gconf \
|
||||
--disable-odk \
|
||||
--disable-postgresql-sdbc \
|
||||
--enable-release-build=yes \
|
||||
--enable-python=system \
|
||||
--with-system-boost \
|
||||
--with-system-clucene \
|
||||
--with-system-cairo \
|
||||
--with-system-curl \
|
||||
--with-system-expat \
|
||||
--with-system-harfbuzz \
|
||||
--with-system-icu \
|
||||
--with-system-jpeg \
|
||||
--with-system-lcms2 \
|
||||
--with-system-libpng \
|
||||
--with-system-libxml \
|
||||
--with-system-mesa-headers \
|
||||
--with-system-neon \
|
||||
--with-system-npapi-headers \
|
||||
--with-system-nss \
|
||||
--with-system-odbc \
|
||||
--with-system-openldap \
|
||||
--with-system-openssl \
|
||||
--with-system-poppler \
|
||||
--with-system-redland \
|
||||
--with-system-zlib \
|
||||
--with-system-nss \
|
||||
--with-system-odbc \
|
||||
--with-system-openldap \
|
||||
--with-system-openssl \
|
||||
--with-system-poppler \
|
||||
--with-system-redland \
|
||||
--with-system-zlib \
|
||||
--with-parallelism=$(getconf _NPROCESSORS_ONLN)</userinput></screen>
|
||||
|
||||
<para>
|
||||
@ -368,28 +367,31 @@ sed -e "s/target\.mk/langlist\.mk/" \
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make distro-pack-install</userinput></screen>
|
||||
<screen role="root"><userinput>make distro-pack-install &&
|
||||
install -v -m755 -d <replaceable><PREFIX></replaceable>/share/appdata &&
|
||||
install -v -m644 sysui/desktop/appstream-appdata/*.xml \
|
||||
<replaceable><PREFIX></replaceable>/share/appdata</userinput></screen>
|
||||
|
||||
<para>
|
||||
If the dictionaries have been built, again as
|
||||
<systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>chown -cR 0:0 dictionaries/ &&
|
||||
mkdir -pv /usr/lib/libreoffice/share/extensions/dict-en &&
|
||||
cp -vR dictionaries/en/* /usr/lib/libreoffice/share/extensions/dict-en &&
|
||||
mkdir -pv /usr/lib/libreoffice/share/extensions/dict-pt-BR &&
|
||||
cp -vR dictionaries/pt_BR/* /usr/lib/libreoffice/share/extensions/dict-pt-BR</userinput></screen>
|
||||
<screen role="root"><userinput>chown -cR 0:0 dictionaries/ &&
|
||||
mkdir -pv <replaceable><PREFIX></replaceable>/lib/libreoffice/share/extensions/dict-en &&
|
||||
cp -vR dictionaries/en/* <replaceable><PREFIX></replaceable>/lib/libreoffice/share/extensions/dict-en &&
|
||||
mkdir -pv <replaceable><PREFIX></replaceable>/lib/libreoffice/share/extensions/dict-pt-BR &&
|
||||
cp -vR dictionaries/pt_BR/* <replaceable><PREFIX></replaceable>/lib/libreoffice/share/extensions/dict-pt-BR</userinput></screen>
|
||||
|
||||
<para>
|
||||
In the following, do not replace
|
||||
<filename class="directory">/usr</filename> by
|
||||
<filename class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename>.
|
||||
If installed in <filename class="directory">/opt</filename> and there
|
||||
are no icons in the new items of the desktop menu, optionally run
|
||||
the following commands, as <systemitem class="username">root</systemitem>
|
||||
user (it may be necessary to logout the session, before the
|
||||
icons appear):
|
||||
If installed in <filename class="directory">/opt</filename> and the
|
||||
icons in the new items of the desktop menu are not properly displayed,
|
||||
optionally run the following commands, as
|
||||
<systemitem class="username">root</systemitem> user (it may be necessary
|
||||
to logout the session, before the icons appear):
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>mkdir -pv /usr/share/pixmaps &&
|
||||
@ -489,7 +491,7 @@ unset i</userinput></screen>
|
||||
<application>LibreOffice</application> can be built as a Release Build or
|
||||
as a Developer Build, because their default installation paths and user
|
||||
profile paths are different. Developer Build displays the words "Dev" and
|
||||
"LibreOfficeDev" in several places (e.g, menu and splash scren).
|
||||
"Beta" in several places (e.g, menu and splash scren).
|
||||
</para>
|
||||
|
||||
<para>
|
||||
@ -561,14 +563,14 @@ unset i</userinput></screen>
|
||||
libreoffice, lobase, localc, lodraw, loffice, lofromtemplate,
|
||||
loimpress, lomath, loweb, lowriter, soffice and unopkg;
|
||||
several programs under
|
||||
<userinput><prefix></userinput>/lib/libreoffice/program
|
||||
<userinput><replaceable><PREFIX></replaceable></userinput>/lib/libreoffice/program
|
||||
</seg>
|
||||
<seg>
|
||||
several libraries under
|
||||
<userinput><prefix></userinput>/lib/libreoffice/{ure/lib,program}
|
||||
<userinput><replaceable><PREFIX></replaceable></userinput>/lib/libreoffice/{ure/lib,program}
|
||||
</seg>
|
||||
<seg>
|
||||
<userinput><prefix></userinput>/lib/libreoffice
|
||||
<userinput><replaceable><PREFIX></replaceable></userinput>/lib/libreoffice
|
||||
</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
Loading…
Reference in New Issue
Block a user