[packages/rpm/db52] - add tool to reset LSN of rpm database

baggins baggins at pld-linux.org
Sun Nov 25 19:29:58 CET 2012


commit 8e8746c04653e8f7a28a3fb89b669239fb35e7f1
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Nov 25 19:27:55 2012 +0100

    - add tool to reset LSN of rpm database

 rpm.spec | 8 ++++++++
 1 file changed, 8 insertions(+)
---
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
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm.git/commitdiff/8e8746c04653e8f7a28a3fb89b669239fb35e7f1



More information about the pld-cvs-commit mailing list