Gentoo Archives: gentoo-commits

From: "Tiziano Mueller (dev-zero)" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/boost: boost-1.50.0-r2.ebuild ChangeLog
Date: Mon, 27 Aug 2012 08:11:42
Message-Id: 20120827081130.EA1FD208C3@flycatcher.gentoo.org
1 dev-zero 12/08/27 08:11:30
2
3 Modified: boost-1.50.0-r2.ebuild ChangeLog
4 Log:
5 Remove symlinks in platform-specific libdirs and not only lib64 (thanks to Freundlich).
6
7 (Portage version: 2.1.11.9/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.2 dev-libs/boost/boost-1.50.0-r2.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boost/boost-1.50.0-r2.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boost/boost-1.50.0-r2.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boost/boost-1.50.0-r2.ebuild?r1=1.1&r2=1.2
15
16 Index: boost-1.50.0-r2.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.50.0-r2.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- boost-1.50.0-r2.ebuild 24 Aug 2012 09:46:08 -0000 1.1
23 +++ boost-1.50.0-r2.ebuild 27 Aug 2012 08:11:30 -0000 1.2
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2012 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.50.0-r2.ebuild,v 1.1 2012/08/24 09:46:08 dev-zero Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.50.0-r2.ebuild,v 1.2 2012/08/27 08:11:30 dev-zero Exp $
29
30 EAPI="4"
31 PYTHON_DEPEND="python? *"
32 @@ -553,11 +553,11 @@
33 fi
34 done
35
36 - pushd "${ROOT}/usr/lib64" 1>/dev/null
37 + pushd "${ROOT}/usr/$(get_libdir)" 1>/dev/null
38 local lib
39 for lib in libboost_*.{a,so} ; do
40 [[ -L "${lib}" && "${lib}" != libboost_*[[:digit:]]_[[:digit:]][[:digit:]]@(${_suffices}).@(a|so) ]] || continue
41 - rm "${lib}" || die -q "Unable to remove \"/usr/lib64/${lib}\" symlink"
42 + rm "${lib}" || die -q "Unable to remove \"/usr/$(get_libdir)/${lib}\" symlink"
43 done
44 popd 1>/dev/null
45
46 @@ -570,7 +570,7 @@
47
48 local python_module python_module_dir
49 for python_module in mpi.py mpi_debug.py ; do
50 - for python_module_dir in "${ROOT}"usr/lib64/python*/site-packages ; do
51 + for python_module_dir in "${ROOT}"usr/$(get_libdir)/python*/site-packages ; do
52 if [[ -e "${python_module_dir}/${python_module}" ]] ; then
53 rm "${python_module_dir}/${python_module}" || die -q "Unable to remove \"${python_module_dir}/${python_module}\""
54 fi
55 @@ -579,7 +579,7 @@
56
57 # Deprecated code for older versions of Boost.
58 local mod="mpi.so"
59 - for moddir in "${ROOT}"/usr/lib64/python*/site-packages ; do
60 + for moddir in "${ROOT}"/usr/$(get_libdir)/python*/site-packages ; do
61 if [ -L "${moddir}/${mod}" ] ; then
62 rm "${moddir}/${mod}" || die -q "Unable to remove \"${moddir}/${mod}\" symlink"
63 else
64
65
66
67 1.258 dev-libs/boost/ChangeLog
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boost/ChangeLog?rev=1.258&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boost/ChangeLog?rev=1.258&content-type=text/plain
71 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boost/ChangeLog?r1=1.257&r2=1.258
72
73 Index: ChangeLog
74 ===================================================================
75 RCS file: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v
76 retrieving revision 1.257
77 retrieving revision 1.258
78 diff -u -r1.257 -r1.258
79 --- ChangeLog 24 Aug 2012 09:46:08 -0000 1.257
80 +++ ChangeLog 27 Aug 2012 08:11:30 -0000 1.258
81 @@ -1,6 +1,10 @@
82 # ChangeLog for dev-libs/boost
83 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
84 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.257 2012/08/24 09:46:08 dev-zero Exp $
85 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.258 2012/08/27 08:11:30 dev-zero Exp $
86 +
87 + 27 Aug 2012; Tiziano Müller <dev-zero@g.o> boost-1.50.0-r2.ebuild:
88 + Remove symlinks in platform-specific libdirs and not only lib64 (thanks to
89 + Freundlich).
90
91 *boost-1.50.0-r2 (24 Aug 2012)