From 468fc941fcaf7cfaa773f24beae66cde98dc6e4d Mon Sep 17 00:00:00 2001 From: Alexis Ballier Date: Thu, 16 Apr 2009 08:42:29 +0000 Subject: do not run ldconfig at install, bug #266220 Package-Manager: portage-2.2_rc30/cvs/Linux x86_64 --- media-libs/slv2/ChangeLog | 8 ++++++-- media-libs/slv2/Manifest | 13 +++++++------ media-libs/slv2/files/ldconfig.patch | 14 ++++++++++++++ media-libs/slv2/slv2-0.6.2.ebuild | 10 +++++++--- 4 files changed, 34 insertions(+), 11 deletions(-) create mode 100644 media-libs/slv2/files/ldconfig.patch (limited to 'media-libs') diff --git a/media-libs/slv2/ChangeLog b/media-libs/slv2/ChangeLog index cbb1f60ffaed..bb9260c172fa 100644 --- a/media-libs/slv2/ChangeLog +++ b/media-libs/slv2/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/slv2 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/slv2/ChangeLog,v 1.12 2008/12/08 09:07:10 aballier Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/slv2/ChangeLog,v 1.13 2009/04/16 08:42:29 aballier Exp $ + + 16 Apr 2009; Alexis Ballier +files/ldconfig.patch, + slv2-0.6.2.ebuild: + do not run ldconfig at install, bug #266220 08 Dec 2008; Alexis Ballier -slv2-0.6.0.ebuild, -slv2-0.6.1.ebuild: diff --git a/media-libs/slv2/Manifest b/media-libs/slv2/Manifest index 98987e42ad75..9d33be4367e4 100644 --- a/media-libs/slv2/Manifest +++ b/media-libs/slv2/Manifest @@ -1,16 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX ldconfig.patch 441 RMD160 84edb43236c6b63e64a5a9a125cc2f515d4e9cc2 SHA1 7c3a3156a74ba5d0f0545c7e7255cd0b6d76a359 SHA256 492e270623f07fbf4f748ee94056a1e30d012dd40cb07203d4dfdce0a9aed19b DIST slv2-0.5.0.tar.gz 446011 RMD160 706861ddf1e9cae1388207860060519519fcfa3f SHA1 df969c9c06cf1a3d33d5006973ee8a1bd15c7d6c SHA256 98137b730cb474ffec166aacfc2d614ca40ddec751db0f272256401061d71087 DIST slv2-0.6.2.tar.bz2 153844 RMD160 83ddde6a2caacd9bfdf1bac20820cd6b3d385217 SHA1 59f7968b848b89d57df07d29a2a26a4905723ff3 SHA256 6e00a0e91de98ed1e3eb50c5490236aa4430603332ae7a4d1027a1d3c11a19ed EBUILD slv2-0.5.0.ebuild 1027 RMD160 bd3666ce0657701ee9a1fff9f4a7a96a842a8d8d SHA1 1099193e211213c7cbe5c0a34c00c2abf39ac2d3 SHA256 cd3c29ba7decb3d3fbc9919daeec80575d1f4e3fa4583fb8aee014379573993f -EBUILD slv2-0.6.2.ebuild 1131 RMD160 b7f638df20f28dff013025c1f7a2a4bac80ebb73 SHA1 08112ad66e019ae1b47dd23c4edd7ded20f00e11 SHA256 1af2461c545e63b8aed1dead934f8cf6a2c5953280bcef98792ce3f4bc7d37a9 -MISC ChangeLog 1556 RMD160 68e2eb056ef12ad9e6d01456ba26cc1b3d77d44a SHA1 7c4448481e940823396ecd9c30c3686671ec2766 SHA256 763d05016150bd71b78c42f08c2355e94749c52fa7a68ea884cf752864dbe157 +EBUILD slv2-0.6.2.ebuild 1194 RMD160 eb5fcb0b9e8844d172e5583d7686edc00949ec6a SHA1 37569f2b5fd0c0cc21fcde5465288edba4eec5c1 SHA256 70cbe77e3838568ddf3849cf66d5df3ee500420882a9d205c86a4c1f1f740e61 +MISC ChangeLog 1699 RMD160 913b7a2251046f74ed95bc16631a7398e26daaf0 SHA1 f2b5ecf31569e77bf2974bdda361a3bb1d609471 SHA256 32d791e9b20ac0fada2790193c57114050928f567f3a9b60f06e31e864ba8ebc MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) +Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkk848YACgkQvFcC4BYPU0oNWACgw9cZWT2bzjj9As9Q3HiXubKR -1OoAnjNIQdpijaYOQX8XI0RZFy2OOayy -=ccK8 +iEYEARECAAYFAknm73oACgkQvFcC4BYPU0rkTQCghs81Jl5fUsfzaojjcDI6x9kO +ssMAnRSGFH7IifiFlJDrkkiIaACb0pAN +=F6VO -----END PGP SIGNATURE----- diff --git a/media-libs/slv2/files/ldconfig.patch b/media-libs/slv2/files/ldconfig.patch new file mode 100644 index 000000000000..f53ff9e7df59 --- /dev/null +++ b/media-libs/slv2/files/ldconfig.patch @@ -0,0 +1,14 @@ +Index: slv2-0.6.2/autowaf.py +=================================================================== +--- slv2-0.6.2.orig/autowaf.py ++++ slv2-0.6.2/autowaf.py +@@ -324,8 +324,5 @@ def build_dox(bld, name, version, srcdir + out1.command_is_external = True + + def shutdown(): +- # This isn't really correct (for packaging), but people asking is annoying +- if Options.commands['install']: +- try: os.popen("/sbin/ldconfig") +- except: pass ++ return + diff --git a/media-libs/slv2/slv2-0.6.2.ebuild b/media-libs/slv2/slv2-0.6.2.ebuild index c86b8cbfc11c..71e10d4b5e9c 100644 --- a/media-libs/slv2/slv2-0.6.2.ebuild +++ b/media-libs/slv2/slv2-0.6.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/slv2/slv2-0.6.2.ebuild,v 1.1 2008/12/08 09:06:15 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/slv2/slv2-0.6.2.ebuild,v 1.2 2009/04/16 08:42:29 aballier Exp $ EAPI=2 -inherit multilib toolchain-funcs +inherit multilib toolchain-funcs eutils DESCRIPTION="A library to make the use of LV2 plugins as simple as possible for applications" HOMEPAGE="http://wiki.drobilla.net/SLV2" @@ -22,6 +22,10 @@ DEPEND="${RDEPEND} doc? ( app-doc/doxygen ) dev-util/pkgconfig" +src_prepare() { + epatch "${FILESDIR}/ldconfig.patch" +} + src_configure() { tc-export CC CXX CPP AR RANLIB ./waf configure \ -- cgit v1.2.3-65-gdbad