From: Jan Rękorajski Date: Sun, 25 Nov 2012 18:27:55 +0000 (+0100) Subject: - add tool to reset LSN of rpm database X-Git-Tag: auto/th/rpm-5.4.10-35.1~9 X-Git-Url: http://git.pld-linux.org/?p=packages%2Frpm.git;a=commitdiff_plain;h=8e8746c04653e8f7a28a3fb89b669239fb35e7f1;hp=f19018149ff7b99d2ee9efb890dced16108067a5 - add tool to reset LSN of rpm database --- diff --git a/rpm.spec b/rpm.spec index 20b8228..adbeb70 100644 --- a/rpm.spec +++ b/rpm.spec @@ -89,6 +89,7 @@ Source24: rpm.noautoreqfiles Source25: %{name}-php-requires.php Source26: rpmdb_checkversion.c Source27: macros.lang +Source28: rpmdb_reset.c Patch0: %{name}-branch.patch Patch1: %{name}-man_pl.patch Patch2: %{name}-popt-aliases.patch @@ -901,6 +902,7 @@ install %{SOURCE11} scripts/perl.prov.in awk -f %{SOURCE6} %{SOURCE1} install %{SOURCE26} tools/rpmdb_checkversion.c +install %{SOURCE28} tools/rpmdb_reset.c %build %{__libtoolize} @@ -963,11 +965,17 @@ sed -i \ %{__cc} %{rpmcflags} -I/usr/include/db%{reqdb_ver} tools/rpmdb_checkversion.c \ -o tools/rpmdb_checkversion -ldb-%{reqdb_ver} +%{__cc} %{rpmcflags} -I/usr/include/db%{reqdb_ver} tools/rpmdb_reset.c \ + -o tools/rpmdb_reset -ldb-%{reqdb_ver} if tools/rpmdb_checkversion -V 2>&1 | grep "t match library version"; then echo "Error linking rpmdb tools!" exit 1 fi +if tools/rpmdb_reset -V 2>&1 | grep "t match library version"; then + echo "Error linking rpmdb tools!" + exit 1 +fi %install rm -rf $RPM_BUILD_ROOT