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/