Author: randy Date: 2005-03-26 16:31:35 -0700 (Sat, 26 Mar 2005) New Revision: 3590
Added: trunk/patches/unzip-5.52-dont_make_noise-1.patch trunk/patches/unzip-5.52-fix_Makefile-1.patch trunk/patches/unzip-5.52-fix_libz-1.patch Removed: trunk/patches/unzip-5.51-dont_make_noise-1.patch trunk/patches/unzip-5.51-fix_Makefile-1.patch trunk/patches/unzip-5.51-fix_libz-1.patch Modified: trunk/BOOK/general.ent trunk/BOOK/general/sysutils/unzip.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/multimedia/libdriv/alsa.xml Log: Updated to UnZip-5.52 Modified: trunk/BOOK/general/sysutils/unzip.xml =================================================================== --- trunk/BOOK/general/sysutils/unzip.xml 2005-03-26 22:08:30 UTC (rev 3589) +++ trunk/BOOK/general/sysutils/unzip.xml 2005-03-26 23:31:35 UTC (rev 3590) @@ -4,12 +4,12 @@ <!ENTITY % general-entities SYSTEM "../../general.ent"> %general-entities; -<!ENTITY unzip-download-http "http://www.mirrorservice.org/sites/ftp.info-zip.org/pub/infozip/src/unzip551.tar.gz"> -<!ENTITY unzip-download-ftp "ftp://ftp.info-zip.org/pub/infozip/src/unzip551.tar.gz"> -<!ENTITY unzip-md5sum "8a25712aac642430d87d21491f7c6bd1"> +<!ENTITY unzip-download-http "http://www.mirrorservice.org/sites/ftp.info-zip.org/pub/infozip/src/unzip552.tar.gz"> +<!ENTITY unzip-download-ftp "ftp://ftp.info-zip.org/pub/infozip/src/unzip552.tar.gz"> +<!ENTITY unzip-md5sum "9d23919999d6eac9217d1f41472034a9"> <!ENTITY unzip-size "1.1 MB"> -<!ENTITY unzip-buildsize "6.5 MB"> -<!ENTITY unzip-time "0.11 SBU"> +<!ENTITY unzip-buildsize "7.2 MB"> +<!ENTITY unzip-time "0.09 SBU"> ]> <sect1 id="unzip" xreflabel="UnZip-&unzip-version;"> @@ -19,6 +19,8 @@ </sect1info> <?dbhtml filename="unzip.html"?> <title>UnZip-&unzip-version;</title> +<indexterm zone="unzip"> +<primary sortas="a-UnZip">UnZip</primary></indexterm> <sect2> <title>Introduction to <application>UnZip</application></title> @@ -71,10 +73,13 @@ patch -Np1 -i ../unzip-&unzip-version;-dont_make_noise-1.patch && cp unix/Makefile . && make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK linux && -make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK linux_shlibz && -make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK install && -cp -d libunzip.so* /usr/lib</command></userinput></screen> +make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK linux_shlibz</command></userinput></screen> +<para>Now, as the root user:</para> + +<screen><userinput role='root'><command>make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK install && +cp -v -d libunzip.so* /usr/lib</command></userinput></screen> + </sect2> <sect2> @@ -99,38 +104,80 @@ <sect2> <title>Contents</title> -<para>The <application>UnZip</application> package contains -<command>unzip</command>, <command>funzip</command>, <command>unzipfsx</command>, -<command>zipgrep</command>, <command>zipinfo</command> and the -<filename class="libraryfile">libunzip</filename> library.</para> +<segmentedlist> +<segtitle>Installed Programs</segtitle> +<segtitle>Installed Library</segtitle> +<segtitle>Installed Directories</segtitle> -</sect2> +<seglistitem> +<seg>funzip, unzip, unzipfsx, zipgrep and zipinfo</seg> +<seg>libunzip.so</seg> +<seg>None</seg> +</seglistitem> +</segmentedlist> -<sect2><title>Description</title> +<variablelist> +<bridgehead renderas="sect3">Short Descriptions</bridgehead> +<?dbfo list-presentation="list"?> -<sect3><title>unzip</title> -<para><command>unzip</command> lists, tests or extracts files from a -<filename>ZIP</filename> archive.</para></sect3> +<varlistentry id="funzip"> +<term><command>funzip</command></term> +<listitem><para>allows the output of <command>unzip</command> commands to be +redirected.</para> +<indexterm zone="unzip funzip"> +<primary sortas="b-funzip">funzip</primary> +</indexterm></listitem> +</varlistentry> -<sect3><title>funzip</title> -<para><command>funzip</command> allows the output of <command>unzip</command> -commands to be redirected.</para></sect3> +<varlistentry id="unzip-prog"> +<term><command>unzip</command></term> +<listitem><para>lists, tests or extracts files from a <filename>ZIP</filename> +archive.</para> +<indexterm zone="unzip unzip-prog"> +<primary sortas="b-unzip">unzip</primary> +</indexterm></listitem> +</varlistentry> -<sect3><title>unzipfsx</title> -<para><command>unzipfsx</command> is the self-extracting stub that can be -prepended to a <filename>ZIP</filename> archive. Files in this format allow -the recipient to decompress the archive without installing -<application>UnZip</application>.</para></sect3> +<varlistentry id="unzipfsx"> +<term><command>unzipfsx</command></term> +<listitem><para>is a self-extracting stub that can be prepended to a +<filename>ZIP</filename> archive. Files in this format allow the recipient to +decompress the archive without installing +<application>UnZip</application>.</para> +<indexterm zone="unzip unzipfsx"> +<primary sortas="b-unzipfsx">unzipfsx</primary> +</indexterm></listitem> +</varlistentry> -<sect3><title>zipgrep</title> -<para><command>zipgrep</command> is a grep for <filename>ZIP</filename> -archives.</para></sect3> +<varlistentry id="zipgrep"> +<term><command>zipgrep</command></term> +<listitem><para>searches files in a <filename>ZIP</filename> archive for +lines matching a pattern.</para> +<indexterm zone="unzip zipgrep"> +<primary sortas="b-zipgrep">zipgrep</primary> +</indexterm></listitem> +</varlistentry> -<sect3><title>zipinfo</title> -<para><command>zipinfo</command> produces technical information about the files -in a <filename>ZIP</filename> archive, including file access permissions, -encryption status, type of compression, etc.</para></sect3> +<varlistentry id="zipinfo"> +<term><command>zipinfo</command></term> +<listitem><para>produces technical information about the files in a +<filename>ZIP</filename> archive, including file access permissions, +encryption status, type of compression, etc.</para> +<indexterm zone="unzip zipinfo"> +<primary sortas="b-zipinfo">zipinfo</primary> +</indexterm></listitem> +</varlistentry> +<varlistentry id="libunzip"> +<term><filename class='libraryfile'>libunzip.so</filename></term> +<listitem><para>contains the <acronym>API</acronym> functions required by the +<application>UnZip</application> programs.</para> +<indexterm zone="unzip libunzip"> +<primary sortas="c-libunzip">libunzip.so</primary> +</indexterm></listitem> +</varlistentry> +</variablelist> + </sect2> </sect1> Modified: trunk/BOOK/general.ent =================================================================== --- trunk/BOOK/general.ent 2005-03-26 22:08:30 UTC (rev 3589) +++ trunk/BOOK/general.ent 2005-03-26 23:31:35 UTC (rev 3590) @@ -120,7 +120,7 @@ <!ENTITY fcron-version "2.9.5.1"> <!ENTITY hdparm-version "5.8"> <!ENTITY which-version "2.16"> -<!ENTITY unzip-version "5.51"> +<!ENTITY unzip-version "5.52"> <!ENTITY zip-version "2.31"> <!ENTITY pciutils-version "2.1.11"> <!ENTITY pkgconfig-version "0.15.0"> Modified: trunk/BOOK/introduction/welcome/changelog.xml =================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml 2005-03-26 22:08:30 UTC (rev 3589) +++ trunk/BOOK/introduction/welcome/changelog.xml 2005-03-26 23:31:35 UTC (rev 3590) @@ -22,8 +22,8 @@ <itemizedlist> -<listitem><para>March 26th, 2005 [randy]: Updated to -HTML Tidy-050324.</para></listitem> +<listitem><para>March 26th, 2005 [randy]: Updated to HTML Tidy-050324 and +UnZip-5.52</para></listitem> <listitem><para>March 25th, 2005 [randy]: Updated to GCC-3.4.3.</para></listitem> Modified: trunk/BOOK/multimedia/libdriv/alsa.xml =================================================================== --- trunk/BOOK/multimedia/libdriv/alsa.xml 2005-03-26 22:08:30 UTC (rev 3589) +++ trunk/BOOK/multimedia/libdriv/alsa.xml 2005-03-26 23:31:35 UTC (rev 3590) @@ -15,10 +15,10 @@ <indexterm zone="alsa"> <primary sortas="g-ALSA-Description">ALSA Description</primary></indexterm> -<para>The Linux kernel now provides ALSA support by default. However, -applications need to interface to that capability. The following five sections -of the book deal with the five separate components of <acronym>ALSA</acronym>: -the libraries, the utilities, the tools, the firmware and the -<acronym>OSS</acronym> compatibility libraries.</para> +<para>The Linux kernel now provides <acronym>ALSA</acronym> support by +default. However, applications need to interface to that capability. The +following five sections of the book deal with the five separate components of +<acronym>ALSA</acronym>: the libraries, the utilities, the tools, the firmware +and the <acronym>OSS</acronym> compatibility libraries.</para> </sect1> Deleted: trunk/patches/unzip-5.51-dont_make_noise-1.patch =================================================================== --- trunk/patches/unzip-5.51-dont_make_noise-1.patch 2005-03-26 22:08:30 UTC (rev 3589) +++ trunk/patches/unzip-5.51-dont_make_noise-1.patch 2005-03-26 23:31:35 UTC (rev 3590) @@ -1,42 +0,0 @@ -Submitted By: Tushar Teredesai <[EMAIL PROTECTED]> -Date: 2003-09-22 -Initial Package Version: 5.50 -Origin: http://archive.linuxfromscratch.org/mail-archives/blfs-dev/2003-August/003213.html -Description: When unzipping files, the unzip stub prints out lot of "useful" info messages. -These messages can cause applications such as Midnight Commander to display strange behavior. -This patch is useful for users linking unzip to the system zlib -(i.e. installed as per the BLFS guidelines). - -$LastChangedBy$ -$Date$ - ---- unzip-5.50/unzipstb.c.orig 2003-09-22 01:05:45.000000000 -0500 -+++ unzip-5.50/unzipstb.c 2003-09-22 01:06:57.000000000 -0500 -@@ -30,27 +30,6 @@ - - pVersion = UzpVersion(); - -- printf("UnZip stub: checking version numbers (DLL is dated %s)\n", -- pVersion->date); -- printf(" UnZip versions: expecting %d.%d%d, using %d.%d%d%s\n", -- UZ_MAJORVER, UZ_MINORVER, UZ_PATCHLEVEL, pVersion->unzip.major, -- pVersion->unzip.minor, pVersion->unzip.patchlevel, pVersion->betalevel); -- printf(" ZipInfo versions: expecting %d.%d%d, using %d.%d%d\n", -- ZI_MAJORVER, ZI_MINORVER, UZ_PATCHLEVEL, pVersion->zipinfo.major, -- pVersion->zipinfo.minor, pVersion->zipinfo.patchlevel); -- --/* -- D2_M*VER and os2dll.* are obsolete, though retained for compatibility: -- -- printf(" OS2 DLL versions: expecting %d.%d%d, using %d.%d%d\n", -- D2_MAJORVER, D2_MINORVER, D2_PATCHLEVEL, pVersion->os2dll.major, -- pVersion->os2dll.minor, pVersion->os2dll.patchlevel); -- */ -- -- if (pVersion->flag & 2) -- printf(" using zlib version %s\n", pVersion->zlib_version); -- printf("\n"); -- - /* call the actual UnZip routine (string-arguments version) */ - return UzpMain(argc, argv); - } Deleted: trunk/patches/unzip-5.51-fix_Makefile-1.patch =================================================================== --- trunk/patches/unzip-5.51-fix_Makefile-1.patch 2005-03-26 22:08:30 UTC (rev 3589) +++ trunk/patches/unzip-5.51-fix_Makefile-1.patch 2005-03-26 23:31:35 UTC (rev 3590) @@ -1,19 +0,0 @@ -Submitted By: BLFS Book <[email protected]> -Date: 2003-10-03 -Initial Package Version: 5.50 -Origin: NA -Description: Creates a missing symlink. - -$LastChangedBy$ -$Date$ - -diff -urN unzip-5.50/unix/Makefile unzip-5.50-rcl/unix/Makefile ---- unzip-5.50/unix/Makefile Sat Feb 16 17:00:38 2002 -+++ unzip-5.50-rcl/unix/Makefile Sat Sep 28 14:32:44 2002 -@@ -818,6 +818,7 @@ - ln -sf crc_gcc.pic.o crc32.pic.o - gcc -shared -Wl,-soname,libunzip.so.0 -o libunzip.so.0.4 $(OBJSDLL) - ln -sf libunzip.so.0.4 libunzip.so.0 -+ ln -sf libunzip.so.0.4 libunzip.so - gcc -c -O unzipstb.c - gcc -o unzip unzipstb.o -L. -lunzip -lz Deleted: trunk/patches/unzip-5.51-fix_libz-1.patch =================================================================== --- trunk/patches/unzip-5.51-fix_libz-1.patch 2005-03-26 22:08:30 UTC (rev 3589) +++ trunk/patches/unzip-5.51-fix_libz-1.patch 2005-03-26 23:31:35 UTC (rev 3590) @@ -1,24 +0,0 @@ -Submitted By: BLFS Book <[email protected]> -Date: 2003-10-03 -Initial Package Version: 5.50 -Origin: NA -Description: Fixes compilation against system zlib. - -$LastChangedBy$ -$Date$ - -diff -urN unzip-5.50/api.c unzip-5.50-rcl/api.c ---- unzip-5.50/api.c Thu Nov 22 23:43:26 2001 -+++ unzip-5.50-rcl/api.c Sat Sep 28 14:31:51 2002 -@@ -48,6 +48,11 @@ - #endif - #include "unzvers.h" - -+/* This is defined as zlibVersion() in zlib.h version 1.1.4 */ -+#ifdef zlib_version -+# undef zlib_version -+#endif -+ - #ifdef DLL /* This source file supplies DLL-only interface code. */ - - jmp_buf dll_error_return; Copied: trunk/patches/unzip-5.52-dont_make_noise-1.patch (from rev 3589, trunk/patches/unzip-5.51-dont_make_noise-1.patch) Copied: trunk/patches/unzip-5.52-fix_Makefile-1.patch (from rev 3589, trunk/patches/unzip-5.51-fix_Makefile-1.patch) Copied: trunk/patches/unzip-5.52-fix_libz-1.patch (from rev 3589, trunk/patches/unzip-5.51-fix_libz-1.patch) -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
