summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2007-05-12 14:04:26 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2007-05-12 14:04:26 +0000
commit0e9b11d7215be039bcbea34532afbd4359f09754 (patch)
tree7747284dd3c527085ebc6758c61e96d95030befb /net-wireless/bluez-libs
parentAdded ~ppc64; bug #177466 (diff)
downloadgentoo-2-0e9b11d7215be039bcbea34532afbd4359f09754.tar.gz
gentoo-2-0e9b11d7215be039bcbea34532afbd4359f09754.tar.bz2
gentoo-2-0e9b11d7215be039bcbea34532afbd4359f09754.zip
Replacing libbluetooth.so.1 with a symlink doesn't work when upgrading so remove it and add pkg_postinst message telling to run revdep-rebuild.
(Portage version: 2.1.2.7)
Diffstat (limited to 'net-wireless/bluez-libs')
-rw-r--r--net-wireless/bluez-libs/ChangeLog6
-rw-r--r--net-wireless/bluez-libs/bluez-libs-3.10.ebuild14
2 files changed, 16 insertions, 4 deletions
diff --git a/net-wireless/bluez-libs/ChangeLog b/net-wireless/bluez-libs/ChangeLog
index f31401ac88b0..51a32e38440b 100644
--- a/net-wireless/bluez-libs/ChangeLog
+++ b/net-wireless/bluez-libs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-wireless/bluez-libs
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-libs/ChangeLog,v 1.80 2007/05/11 21:32:35 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-libs/ChangeLog,v 1.81 2007/05/12 14:04:26 betelgeuse Exp $
+
+ 12 May 2007; Petteri Räty <betelgeuse@gentoo.org> bluez-libs-3.10.ebuild:
+ Replacing libbluetooth.so.1 with a symlink doesn't work when upgrading so
+ remove it and add pkg_postinst message telling to run revdep-rebuild.
11 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
bluez-libs-3.10.ebuild:
diff --git a/net-wireless/bluez-libs/bluez-libs-3.10.ebuild b/net-wireless/bluez-libs/bluez-libs-3.10.ebuild
index 74690e0aee30..4afdf544808c 100644
--- a/net-wireless/bluez-libs/bluez-libs-3.10.ebuild
+++ b/net-wireless/bluez-libs/bluez-libs-3.10.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-libs/bluez-libs-3.10.ebuild,v 1.3 2007/05/11 21:32:35 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-libs/bluez-libs-3.10.ebuild,v 1.4 2007/05/12 14:04:26 betelgeuse Exp $
-inherit multilib libtool
+inherit libtool
DESCRIPTION="Bluetooth Userspace Libraries"
HOMEPAGE="http://bluez.sourceforge.net/"
@@ -31,5 +31,13 @@ src_install() {
# http://article.gmane.org/gmane.linux.bluez.announce/57
# Although library major number changed, API is compatible.
- dosym libbluetooth.so.2 /usr/$(get_libdir)/libbluetooth.so.1
+ # Does not work with upgrades because ldconfig changes the symlink
+ # to point back to the old version.
+ #dosym libbluetooth.so.2 /usr/$(get_libdir)/libbluetooth.so.1
+}
+
+pkg_postinst() {
+ elog "The ABI version of libbluetooth has changed."
+ elog "Please run:"
+ elog " revdep-rebuild --library libbluetooth.so.1"
}