Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
bin_PROGRAMS += rpmqpack
rpmqpack_SOURCES = rpmqpack.c
-rpmqpack_LDADD = lib/librpm.la
+rpmqpack_LDADD = lib/librpm.la @WITH_DB_LIB@
rpmconfig_DATA = rpmrc
rpmrc: $(top_srcdir)/rpmrc.in
],[
AC_MSG_ERROR([missing required header db.h])
])
+ AC_DEFINE(WITH_EXTERNAL_DB, 1, [Use external db?])
;;
* ) # Fall back to internal db if available
if [ test -x db/dist/configure ]; then
NULL, NULL },
{ "lockdbfd", 0,POPT_ARG_NONE, &staticdbi.dbi_lockdbfd, 0,
NULL, NULL },
+#ifndef WITH_EXTERNAL_DB
{ "nofsync", 0,POPT_BIT_SET, &staticdbi.dbi_oflags, DB_NOFSYNC,
NULL, NULL },
+#endif
POPT_TABLEEND
};