Author: bdubbs Date: Wed Jan 2 17:37:08 2019 New Revision: 20909 Log: Update to exiv2-0.27.0. Fixe Update to Text-CSV-1.99 (Perl Module). Update to Unicode-Collate-1.27 (Perl Module). Update to File-Which-1.23 (Perl Module). Update to Unicode-LineBreak-2019.001 (Perl Module).
Modified: trunk/BOOK/general/graphlib/exiv2.xml trunk/BOOK/general/prog/perl-modules/perl-file-which.xml trunk/BOOK/general/prog/perl-modules/perl-text-csv.xml trunk/BOOK/general/prog/perl-modules/perl-unicode-collate.xml trunk/BOOK/general/prog/perl-modules/perl-unicode-linebreak.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/graphlib/exiv2.xml ============================================================================== --- trunk/BOOK/general/graphlib/exiv2.xml Wed Jan 2 00:30:56 2019 (r20908) +++ trunk/BOOK/general/graphlib/exiv2.xml Wed Jan 2 17:37:08 2019 (r20909) @@ -4,12 +4,12 @@ <!ENTITY % general-entities SYSTEM "../../general.ent"> %general-entities; - <!ENTITY exiv2-download-http "http://www.exiv2.org/builds/exiv2-&exiv2-version;-trunk.tar.gz"> + <!ENTITY exiv2-download-http "http://www.exiv2.org/builds/exiv2-&exiv2-version;-Source.tar.gz"> <!ENTITY exiv2-download-ftp " "> - <!ENTITY exiv2-md5sum "5399e3b570d7f9205f0e76d47582da4c"> - <!ENTITY exiv2-size "5.4 MB"> - <!ENTITY exiv2-buildsize "39 MB"> - <!ENTITY exiv2-time "1.2 SBU"> + <!ENTITY exiv2-md5sum "57d58c9cef127c5fa24bf0e1fbbd1f8c"> + <!ENTITY exiv2-size "26 MB"> + <!ENTITY exiv2-buildsize "86 MB"> + <!ENTITY exiv2-time "0.3 SBU (Using parallelism=4)"> ]> <sect1 id="exiv2" xreflabel="Exiv2-&exiv2-version;"> @@ -97,17 +97,25 @@ <sect2 role="installation"> <title>Installation of Exiv2</title> + <para>First, disable building a sample program that fails:</para> + +<screen><userinput>sed -i '/conntest/s/^/#/' samples/CMakeLists.txt</userinput></screen> + <para> Install <application>Exiv2</application> by running the following commands: </para> -<screen><userinput>./configure --prefix=/usr \ - --enable-video \ - --enable-webready \ - --without-ssh \ - --disable-static && +<screen><userinput>mkdir build && +cd build && +cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DEXIV2_ENABLE_VIDEO=yes \ + -DEXIV2_ENABLE_WEBREADY=yes \ + -DEXIV2_ENABLE_CURL=yes \ + -DEXIV2_BUILD_SAMPLES=no \ + -G "Unix Makefiles" .. && make</userinput></screen> <para> @@ -118,8 +126,7 @@ Now, as the <systemitem class="username">root</systemitem> user: </para> -<screen role="root"><userinput>make install && -chmod -v 755 /usr/lib/libexiv2.so</userinput></screen> +<screen role="root"><userinput>make install</userinput></screen> </sect2> @@ -127,29 +134,25 @@ <title>Command Explanations</title> <para> - <parameter>--enable-video</parameter>: + <parameter>-DEXIV2_ENABLE_VIDEO=yes</parameter>: This switch enables managing video metadata. </para> <para> - <parameter>--enable-webready</parameter>: + <parameter>-DEXIV2_ENABLE_WEBREADY=yes</parameter>: This switch enables managing web image metadata. </para> <para> - <parameter>--without-ssh</parameter>: - This switch is necessary when webready is enabled and <ulink - url="http://www.libssh.org/">libssh</ulink> is not installed. Libssh is - required for ssh. + <parameter>-DEXIV2_BUILD_SAMPLES=no</parameter>: + This switch is necessary to suppress building and installing + sample programs. If the samle programs are built, 34 additional + programs are installed in /usr/bin. </para> - <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" - href="../../xincludes/static-libraries.xml"/> - <para> - <option>--without-curl</option>: - This switch is necessary when webready is enabled and <xref - linkend="curl"/> is not installed. Libcurl is required for http. + <parameter>-DEXIV2_ENABLE_CURL=yes</parameter>: + This switch is necessary to enable network/http capabilities. </para> </sect2> @@ -160,17 +163,19 @@ <segmentedlist> <segtitle>Installed Program</segtitle> <segtitle>Installed Library</segtitle> - <segtitle>Installed Directory</segtitle> + <segtitle>Installed Directories</segtitle> <seglistitem> <seg> exiv2 </seg> <seg> - libexiv2.so + libexiv2.so and + libxmp.a </seg> <seg> - /usr/include/exiv2 + /usr/include/exiv2 and + /usr/share/exiv2 </seg> </seglistitem> </segmentedlist> Modified: trunk/BOOK/general/prog/perl-modules/perl-file-which.xml ============================================================================== --- trunk/BOOK/general/prog/perl-modules/perl-file-which.xml Wed Jan 2 00:30:56 2019 (r20908) +++ trunk/BOOK/general/prog/perl-modules/perl-file-which.xml Wed Jan 2 17:37:08 2019 (r20909) @@ -5,7 +5,7 @@ %general-entities; <!ENTITY my-download-http "&perl_authors;/id/P/PL/PLICEASE/File-Which-&File-Which-version;.tar.gz"> - <!ENTITY my-md5sum "face60fafd220dc83fa581ef6f96d480"> + <!ENTITY my-md5sum "c8f054534c3c098dd7a0dada60aaae34"> ]> Modified: trunk/BOOK/general/prog/perl-modules/perl-text-csv.xml ============================================================================== --- trunk/BOOK/general/prog/perl-modules/perl-text-csv.xml Wed Jan 2 00:30:56 2019 (r20908) +++ trunk/BOOK/general/prog/perl-modules/perl-text-csv.xml Wed Jan 2 17:37:08 2019 (r20909) @@ -5,7 +5,7 @@ %general-entities; <!ENTITY my-download-http "&perl_authors;/id/I/IS/ISHIGAKI/Text-CSV-&Text-CSV-version;.tar.gz"> - <!ENTITY my-md5sum "06e9ff3c867fa5ba7f8793ae06ea73ac"> + <!ENTITY my-md5sum "f2d01a8a9d217dcc9dbe17be195898e3"> ]> Modified: trunk/BOOK/general/prog/perl-modules/perl-unicode-collate.xml ============================================================================== --- trunk/BOOK/general/prog/perl-modules/perl-unicode-collate.xml Wed Jan 2 00:30:56 2019 (r20908) +++ trunk/BOOK/general/prog/perl-modules/perl-unicode-collate.xml Wed Jan 2 17:37:08 2019 (r20909) @@ -5,7 +5,7 @@ %general-entities; <!ENTITY my-download-http "&perl_authors;/id/S/SA/SADAHIRO/Unicode-Collate-&Unicode-Collate-version;.tar.gz"> - <!ENTITY my-md5sum "b077a891392c02fcc26d3c9f7dfc1734"> + <!ENTITY my-md5sum "9affc3cfe915a1c4016d42e6d62a5f0e"> ]> Modified: trunk/BOOK/general/prog/perl-modules/perl-unicode-linebreak.xml ============================================================================== --- trunk/BOOK/general/prog/perl-modules/perl-unicode-linebreak.xml Wed Jan 2 00:30:56 2019 (r20908) +++ trunk/BOOK/general/prog/perl-modules/perl-unicode-linebreak.xml Wed Jan 2 17:37:08 2019 (r20909) @@ -5,7 +5,7 @@ %general-entities; <!ENTITY my-download-http "&perl_authors;/id/N/NE/NEZUMI/Unicode-LineBreak-&Unicode-LineBreak-version;.tar.gz"> - <!ENTITY my-md5sum "736dcb04f6a250bd28e4279f2b8592af"> + <!ENTITY my-md5sum "003d6da7a13700e069afed9238c864b9"> ]> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Wed Jan 2 00:30:56 2019 (r20908) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Jan 2 17:37:08 2019 (r20909) @@ -44,6 +44,26 @@ <listitem> <para>January 2nd, 2019</para> <itemizedlist> + <listitem> + <para>[bdubbs] - Update to exiv2-0.27.0. Fixe + <ulink url="&blfs-ticket-root;11490">#11490</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to Text-CSV-1.99 (Perl Module). Fixes + <ulink url="&blfs-ticket-root;11503">#11503</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to Unicode-Collate-1.27 (Perl Module). Fixes + <ulink url="&blfs-ticket-root;11497">#11497</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to File-Which-1.23 (Perl Module). Fixes + <ulink url="&blfs-ticket-root;11496">#11496</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to Unicode-LineBreak-2019.001 (Perl Module). Fixes + <ulink url="&blfs-ticket-root;11493">#11493</ulink>.</para> + </listitem> <listitem revision="systemd"> <para>[renodr] - Update to gnome-backgrounds-3.30.0. Partially fixes <ulink url="&blfs-ticket-root;11090">#11090</ulink>.</para> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Wed Jan 2 00:30:56 2019 (r20908) +++ trunk/BOOK/packages.ent Wed Jan 2 17:37:08 2019 (r20909) @@ -199,7 +199,7 @@ <!-- Chapter 10 --> <!ENTITY aalib-version "1.4rc5"> <!ENTITY babl-version "0.1.60"> -<!ENTITY exiv2-version "0.26"> +<!ENTITY exiv2-version "0.27.0"> <!ENTITY freetype2-version "2.9.1"> <!ENTITY fontconfig-version "2.13.1"> <!-- stable lt .90 micro version --> <!ENTITY fribidi-version "1.0.5"> @@ -384,7 +384,7 @@ <!ENTITY Error-version "0.17026"> <!--<!ENTITY File-BaseDir-version "0.08">--> <!ENTITY File-Slurper-version "0.012"> -<!ENTITY File-Which-version "1.22"> +<!ENTITY File-Which-version "1.23"> <!ENTITY HTML-Parser-version "3.72"> <!ENTITY HTTP-Daemon-version "6.01"> <!ENTITY IO-Socket-SSL-version "2.060"> @@ -404,10 +404,10 @@ <!ENTITY Test-Command-version "0.11"> <!ENTITY Test-Differences-version "0.64"> <!ENTITY Text-BibTeX-version "0.85"> -<!ENTITY Text-CSV-version "1.97"> +<!ENTITY Text-CSV-version "1.98"> <!ENTITY Text-Roman-version "3.5"> -<!ENTITY Unicode-Collate-version "1.25"> -<!ENTITY Unicode-LineBreak-version "2018.003"> +<!ENTITY Unicode-Collate-version "1.27"> +<!ENTITY Unicode-LineBreak-version "2019.001"> <!ENTITY URI-version "1.74"> <!ENTITY XML-LibXML-Simple-version "0.99"> <!ENTITY XML-LibXSLT-version "1.96"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page