- remove always false ifdef, index type must also be set for rpm.org
--- /dev/null
+--- poldek-0.42.2/pm/rpmorg/rpmdb_depdirs.c~ 2020-10-21 15:02:08.000000000 +0200
++++ poldek-0.42.2/pm/rpmorg/rpmdb_depdirs.c 2020-10-21 15:02:22.244854642 +0200
+@@ -74,9 +74,7 @@
+
+ index = "Requirename";
+
+-#ifdef HAVE_RPM_5
+ dbtype = DB_BTREE; /* XXX: should be detected at runtime */
+-#endif
+ if (rootdir == NULL)
+ rootdir = "/";
+
Patch4: %{name}-info.patch
Patch5: %{name}-multiarch-x32.patch
Patch6: rpm-4.15.patch
+Patch7: db-index-format.patch
+Patch8: rpm4-uname-deps.patch
URL: http://poldek.pld-linux.org/
BuildRequires: %{db_pkg}-devel >= %{ver_db}
BuildRequires: autoconf >= 2.63
%patch4 -p1
%patch5 -p1
%patch6 -p1
+%patch7 -p1
+%patch8 -p1
%{__rm} doc/poldek.info
%{__rm} m4/libtool.m4 m4/lt*.m4
--- /dev/null
+--- poldek-0.42.2/pm/rpmorg/misc.c~ 2020-01-25 22:59:59.000000000 +0100
++++ poldek-0.42.2/pm/rpmorg/misc.c 2020-10-22 08:56:32.637093626 +0200
+@@ -76,6 +76,9 @@
+ int i;
+ rpmcap_fn functions[] = {
+ rpmdsRpmlib,
++#ifdef HAVE_RPMDSUNAME
++ (rpmcap_fn)rpmdsUname,
++#endif
+ NULL,
+ };
+