X-Git-Url: http://git.pld-linux.org/?p=packages%2Frpm.git;a=blobdiff_plain;f=rpm-compress-doc.patch;h=2a87e6cf91bb9e14bceba975a9e3b0fb01c443f0;hp=7c3661fd1806a263b4c78d3acbdfe314c06b7e7c;hb=0deac93da92e1ea54877deef140eb6ec9463885c;hpb=a48527420dc6e917fdeee45eb8254b5bea93eb36 diff --git a/rpm-compress-doc.patch b/rpm-compress-doc.patch index 7c3661f..2a87e6c 100644 --- a/rpm-compress-doc.patch +++ b/rpm-compress-doc.patch @@ -1,33 +1,14 @@ -diff -ur rpm-4.0.4/build/files.c rpm-4.0.4-/build/files.c ---- rpm-4.0.4/build/files.c Thu Feb 14 18:28:48 2002 -+++ rpm-4.0.4-/build/files.c Fri May 17 11:16:53 2002 -@@ -1002,6 +1002,16 @@ - appendStringBuf(pkg->specialDoc, "cp -pr "); - appendStringBuf(pkg->specialDoc, specialDocBuf); - appendLineStringBuf(pkg->specialDoc, " $DOCDIR"); -+ -+ { -+ char *compress_doc; -+ -+ compress_doc = rpmExpand("%{__compress_doc}", NULL); -+ if (compress_doc && *compress_doc != '%') -+ appendLineStringBuf(pkg->specialDoc, compress_doc); -+ if (compress_doc) -+ free(compress_doc); -+ } - } - } - -diff -ur rpm-4.0.4/platform.in rpm-4.0.4-/platform.in ---- rpm-4.0.4/platform.in Fri May 17 11:18:12 2002 -+++ rpm-4.0.4-/platform.in Fri May 17 11:17:44 2002 -@@ -102,6 +102,9 @@ - %{__os_install_post}\ - %{nil} +diff -ur rpm-4.0.4/macros/macros.in rpm-4.0.4-/macros/macros.in +--- rpm-4.0.4/macros/macros.in Fri May 17 11:18:12 2002 ++++ rpm-4.0.4-/macros/macros.in Fri May 17 11:17:44 2002 +@@ -1208,6 +1208,9 @@ + #%__spec_triggerin_pre %{nil} + #%__spec_triggerin_post %{nil} +# Executed at after copying %doc to DOCDIR, with $DOCDIR set -+%__compress_doc @prefix@/lib/rpm/compress-doc%{?_noautocompressdoc: --noautocompressdoc='%{_noautocompressdoc}'} ++%__compress_doc @prefix@/lib/rpm/compress-doc%{?_noautocompressdoc: --noautocompressdoc='%{_noautocompressdoc}'} + - @redhat@#--------------------------------------------------------------------- - @redhat@# Expanded at end of %prep - @redhat@# + #============================================================================== + # ---- configure macros. + # Macro(s) slavishly copied from autoconf's config.status. +