Hello,

I have improved rpm-3.0.3-43mdk.src.rpm spec so that it builds under
Mandrake 6.0 installation and lists all docs it should. Here's the diff.
--- rpm.spec.orig       Sun Jan  9 00:41:35 2000
+++ rpm.spec    Sun Jan  9 03:42:15 2000
@@ -3,7 +3,7 @@
 Summary: The Red Hat package management system.
 Name: rpm
 Version: %{version}
-Release: 43mdk
+Release: 44mdk_mhz
 Group: System Environment/Base
 Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-3.0.x/rpm-%{version}.tar.bz2
 Source1: k6-rpmrc.bz2
@@ -16,8 +16,9 @@
 Copyright: GPL
 Conflicts: patch < 2.5
 Prereq: gawk fileutils textutils sh-utils mktemp
-BuildPreReq: python-devel
-BuildRequires: bzip2 >= 0.9.0c-2
+BuildPreReq: python-devel zlib-devel
+BuildPreReq: rpm-devel < 3.0.3
+BuildPreReq: bzip2 >= 0.9.0c-2
 Requires: bzip2 >= 0.9.0c-2
 BuildRoot: /var/tmp/rpm-%{version}-root
 
@@ -132,11 +133,14 @@
        file $i|grep -q "not stripped" && strip $i
 done
 
+rm -f doc/manual/Makefile*
+
 { cd $RPM_BUILD_ROOT
   strip ./bin/rpm
   strip ./usr/bin/rpm2cpio
 }
 
+
 %clean
 #rm -rf $RPM_BUILD_ROOT
 echo "rm -rf $RPM_BUILD_ROOT, cause i'm not gonna"
@@ -158,7 +162,7 @@
 %files
 %defattr(-,root,root)
 %doc RPM-PGP-KEY CHANGES GROUPS
-%doc docs/*
+%doc doc/manual/*
 /bin/rpm
 /usr/bin/*
 /usr/man/man8/rpm.8.bz2
@@ -188,6 +192,10 @@
 /usr/lib/librpmbuild.la
 
 %changelog
+* Sun Jan  9 2000 Mikhail Zabaluev <[EMAIL PROTECTED]>
+- improved dependencies
+- fixed doc file list
+
 * Tue Nov  2 1999 Chmouel Boudjnah <[EMAIL PROTECTED]>
 - s/-O6/-O3/
 

Reply via email to