ref: refs/heads/master
commit b7138441b93344663631cd660d83ab6d97193283
Author: Michael Schroeder
Date: Mon Aug 31 12:33:42 2009 +0200
- adapt to build with rpm-4.7
---
CMakeLists.txt | 8 +++++---
ext/repo_rpmdb.c | 10 +++++-----
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 829fed4..9f7522a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -38,11 +38,13 @@ FIND_PACKAGE(ZLIB REQUIRED)
IF ( FEDORA )
MESSAGE(STATUS "Building for Fedora")
ADD_DEFINITIONS( -DFEDORA )
-FIND_LIBRARY(RPMDB_LIBRARY NAMES rpm)
-ELSE ( FEDORA )
-FIND_LIBRARY(RPMDB_LIBRARY NAMES rpmdb)
ENDIF ( FEDORA)
+FIND_LIBRARY(RPMDB_LIBRARY NAMES rpmdb)
+IF ( NOT RPMDB_LIBRARY )
+FIND_LIBRARY(RPMDB_LIBRARY NAMES rpm)
+ENDIF( NOT RPMDB_LIBRARY )
+
SET( PACKAGE "satsolver" )
SET( VERSION "${LIBSATSOLVER_MAJOR}.${LIBSATSOLVER_MINOR}.${LIBSATSOLVER_PATCH}" )
diff --git a/ext/repo_rpmdb.c b/ext/repo_rpmdb.c
index 8947f9a..d87e90f 100644
--- a/ext/repo_rpmdb.c
+++ b/ext/repo_rpmdb.c
@@ -22,14 +22,14 @@
#include
#include
-#ifdef FEDORA
-#include
-#else
-#include
-#endif
#include
#include
#include
+#include
+
+#ifndef DB_CREATE
+#include
+#endif
#include "pool.h"
#include "repo.h"
--
To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org
For additional commands, e-mail: zypp-commit+help@opensuse.org