From 3e6432a30c6e27a195ce571cfebaa26114b158d0 Mon Sep 17 00:00:00 2001 From: Petteri Räty Date: Sat, 12 May 2007 14:04:26 +0000 Subject: 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. Package-Manager: portage-2.1.2.7 --- net-wireless/bluez-libs/ChangeLog | 6 +++++- net-wireless/bluez-libs/Manifest | 22 +++++++++++----------- net-wireless/bluez-libs/bluez-libs-3.10.ebuild | 14 +++++++++++--- 3 files changed, 27 insertions(+), 15 deletions(-) (limited to 'net-wireless/bluez-libs') 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 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 bluez-libs-3.10.ebuild: diff --git a/net-wireless/bluez-libs/Manifest b/net-wireless/bluez-libs/Manifest index af83a15f31c3..0b92ff22ad0a 100644 --- a/net-wireless/bluez-libs/Manifest +++ b/net-wireless/bluez-libs/Manifest @@ -17,14 +17,14 @@ EBUILD bluez-libs-2.25.ebuild 628 RMD160 a4f50127de4308b67daa1c80766117424e8c5e9 MD5 818745e9fa60df5f2d8fd7bbd6722f51 bluez-libs-2.25.ebuild 628 RMD160 a4f50127de4308b67daa1c80766117424e8c5e94 bluez-libs-2.25.ebuild 628 SHA256 f26805579e3a556434b92335d6781d8ca8b624cadf27f783f747d70f37436d9b bluez-libs-2.25.ebuild 628 -EBUILD bluez-libs-3.10.ebuild 1022 RMD160 afea3b55fe7baa8f214078a73ef4a56339089a22 SHA1 7a2bfa74cb1fbca52d16804fb593544688e02c34 SHA256 1e77c47bed7b05e1faf235c83549d9f13b7c408724ee2d975b2805f6165ea8ca -MD5 43f0e2c3843f8a6cdc4f789321cede4c bluez-libs-3.10.ebuild 1022 -RMD160 afea3b55fe7baa8f214078a73ef4a56339089a22 bluez-libs-3.10.ebuild 1022 -SHA256 1e77c47bed7b05e1faf235c83549d9f13b7c408724ee2d975b2805f6165ea8ca bluez-libs-3.10.ebuild 1022 -MISC ChangeLog 9809 RMD160 df3213ab777721f46fb79b60dcbc15974e12b483 SHA1 f7c7bcebcb867826f63519575412eb8d6d9da5f3 SHA256 0b02f9ca38f58839603b1948c312da45f78851b4c13e286d046c1f311e7b5082 -MD5 e418fa5e1731ebdb77250e181781eb50 ChangeLog 9809 -RMD160 df3213ab777721f46fb79b60dcbc15974e12b483 ChangeLog 9809 -SHA256 0b02f9ca38f58839603b1948c312da45f78851b4c13e286d046c1f311e7b5082 ChangeLog 9809 +EBUILD bluez-libs-3.10.ebuild 1265 RMD160 6ad2a5e4b27e4a4e16b31887d499c909bf07d19b SHA1 ba25eb8487726060b0643b78aea26be895118bfe SHA256 5ac30052c56a0b4b4e4def244b3a06d4669e589b500e3fee47c0324f023ba686 +MD5 509013049a948b05c00789115dbb948c bluez-libs-3.10.ebuild 1265 +RMD160 6ad2a5e4b27e4a4e16b31887d499c909bf07d19b bluez-libs-3.10.ebuild 1265 +SHA256 5ac30052c56a0b4b4e4def244b3a06d4669e589b500e3fee47c0324f023ba686 bluez-libs-3.10.ebuild 1265 +MISC ChangeLog 10035 RMD160 e71f3eab98a36e027e3bd961cdf2afbb4bff22c0 SHA1 26f9909f88abcaa456cf016e6a7b27e58b0530af SHA256 d0ea0411d403110828fbe2872f09669c24cb838f257e2289edf2df4ff70e9da5 +MD5 096ee49960f9b0ecdf50d27c7fbd8011 ChangeLog 10035 +RMD160 e71f3eab98a36e027e3bd961cdf2afbb4bff22c0 ChangeLog 10035 +SHA256 d0ea0411d403110828fbe2872f09669c24cb838f257e2289edf2df4ff70e9da5 ChangeLog 10035 MISC metadata.xml 238 RMD160 7378e9ef4e072c5c38c47d60597224488028a233 SHA1 edb113e6130dc14285350e37f0c40ef3c1a0e4e0 SHA256 41570ebdd7c5c209c3c94c2699e14cdcdb771b64c35ef5228b5c18e9b5c5ed6a MD5 aed5e3d5a3a806f5aaf90828b6f018af metadata.xml 238 RMD160 7378e9ef4e072c5c38c47d60597224488028a233 metadata.xml 238 @@ -44,7 +44,7 @@ SHA256 417498dcaeafd5e77b2ea0dedf2162e65c1d182efb30e4eba04fcd53fd6629d8 files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (GNU/Linux) -iD8DBQFGRODzcxLzpIGCsLQRAo5JAJ9xfZSCiShKmX9U+3YUCDAlcn8oegCbBaLd -lhgcx2Bu/+MVRgFOmvwBxA4= -=20oD +iD8DBQFGRclocxLzpIGCsLQRAvZoAJ9S9QRfrmUAIXqCisFMi12lwcyjXACfYE/U +7cZm/bexq2sBtwqef0BOmBg= +=gXay -----END PGP SIGNATURE----- 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" } -- cgit v1.2.3-65-gdbad