summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-08-23 00:14:31 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2009-08-23 00:14:31 +0000
commit71f3480fc944725c148586ce37d019093baa6a65 (patch)
treeaa20964af76b232178d96c0b8acec81f2b77de80 /eclass
parentUse shared libmilter library (#245950). (diff)
downloadhistorical-71f3480fc944725c148586ce37d019093baa6a65.tar.gz
historical-71f3480fc944725c148586ce37d019093baa6a65.tar.bz2
historical-71f3480fc944725c148586ce37d019093baa6a65.zip
The gnome-desktop-sharp assembly is currently locked to libgnome-desktop.so.11. Since it seems Gnome upstream will not make ABI-incompatible changes for now, we can relax dependencies. Solves bug 279072.
Diffstat (limited to 'eclass')
-rw-r--r--eclass/gtk-sharp-module.eclass10
1 files changed, 6 insertions, 4 deletions
diff --git a/eclass/gtk-sharp-module.eclass b/eclass/gtk-sharp-module.eclass
index f3c126622b88..ead9ffa4d304 100644
--- a/eclass/gtk-sharp-module.eclass
+++ b/eclass/gtk-sharp-module.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-sharp-module.eclass,v 1.24 2009/05/03 20:03:10 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-sharp-module.eclass,v 1.25 2009/08/23 00:14:31 loki_val Exp $
# @ECLASS: gtk-sharp-module.eclass
# @MAINTAINER:
@@ -203,9 +203,11 @@ case ${PF} in
;;
#gnome-desktop-sharp tarball
gnome-desktop-sharp-*)
- # NOTE: This is REQUIRED to be locked to PV_MAJOR
- # libgnome-desktop-2.so.INTEGER is hardcoded in gnomedesktop-sharp.dll.config
- add_depend "=gnome-base/gnome-desktop-${PV_MAJOR}*"
+ # NOTE: libgnome-desktop-2.so has been known to make binary-
+ # incompatible changes, requiring .so bumps. gnome-desktop-sharp
+ # is locked to a specific .so.n version, so strict dependencies
+ # may be required in the future (as it has in the past).
+ add_depend ">=gnome-base/gnome-desktop-${PV_MAJOR}"
;;
gnome-panel-sharp-*)
add_depend ">=gnome-base/gnome-panel-${PV_MAJOR}"