[gnome-shell] gnome-shell-build-setup.sh: install libdb on Fedora 18.
- From: Owen Taylor <otaylor src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] gnome-shell-build-setup.sh: install libdb on Fedora 18.
- Date: Fri, 5 Oct 2012 18:00:31 +0000 (UTC)
commit 1e890a8a0a6705ea59fc9c53f4265768d0ccdab6
Author: Owen W. Taylor <otaylor fishsoup net>
Date: Fri Oct 5 13:43:37 2012 -0400
gnome-shell-build-setup.sh: install libdb on Fedora 18.
For F18, db4-devel doesn't install the main -ldb and db.h any more,
so we need the libdb-devel package and Berkeley DB 5.
tools/build/gnome-shell-build-setup.sh | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/tools/build/gnome-shell-build-setup.sh b/tools/build/gnome-shell-build-setup.sh
index fd511aa..8ff7fbb 100755
--- a/tools/build/gnome-shell-build-setup.sh
+++ b/tools/build/gnome-shell-build-setup.sh
@@ -98,7 +98,7 @@ xcb: f:xcb-util-devel d:libx11-xcb-dev # startup-notification
# Other libraries
cracklib: fs:cracklib-devel d:libcrack2-dev # libpwquality
cups: fs:cups-devel d:libcups2-dev # gnome-control-center
-db4: f:db4-devel d:libdb-dev # evolution-data-server
+libdb: d:libdb-dev # evolution-data-server - see below for Fedora
icu: f:libicu-devel d:libicu-dev # WebKit
libacl: f:libacl-devel d:libacl1-dev # gudev
libcurl: f:libcurl-devel # liboauth. See below for Debian
@@ -212,6 +212,14 @@ if test "x$system" = xFedora ; then
reqd="$reqd gettext-devel"
fi
+ # For evolution-data-server:
+ # /usr/include/db.h moved packages in Fedora 18
+ if expr $version \>= 18 > /dev/null ; then
+ reqd="$reqd libdb-devel"
+ else
+ reqd="$reqd db4-devel"
+ fi
+
echo -n "Computing packages to install ... "
for pkg in $reqd ; do
if ! rpm -q --whatprovides $pkg > /dev/null 2>&1; then
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]