Gentoo Archives: gentoo-commits

From: Maciej Mrozowski <reavertm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/kadu/, net-im/kadu/files/
Date: Fri, 03 Nov 2017 02:37:54
Message-Id: 1509676652.d98611843b68f0c3d545d291df522f1b71a60737.reavertm@gentoo
1 commit: d98611843b68f0c3d545d291df522f1b71a60737
2 Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 3 02:37:32 2017 +0000
4 Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 3 02:37:32 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9861184
7
8 net-im/kadu: Make rpath absolute, bug 614202.
9
10 Package-Manager: Portage-2.3.8, Repoman-2.3.4
11
12 net-im/kadu/files/kadu-4.3-fix-plugins-rpath.patch | 12 ++++++++++++
13 net-im/kadu/kadu-4.3-r1.ebuild | 1 +
14 2 files changed, 13 insertions(+)
15
16 diff --git a/net-im/kadu/files/kadu-4.3-fix-plugins-rpath.patch b/net-im/kadu/files/kadu-4.3-fix-plugins-rpath.patch
17 new file mode 100644
18 index 00000000000..bb171af5f41
19 --- /dev/null
20 +++ b/net-im/kadu/files/kadu-4.3-fix-plugins-rpath.patch
21 @@ -0,0 +1,12 @@
22 +diff -ruN kadu-4.3/cmake/KaduMacros.cmake my/cmake/KaduMacros.cmake
23 +--- kadu-4.3/cmake/KaduMacros.cmake 2017-01-24 22:36:21.000000000 +0100
24 ++++ my/cmake/KaduMacros.cmake 2017-11-03 03:24:17.827054622 +0100
25 +@@ -221,7 +221,7 @@
26 +
27 + if (NOT WIN32)
28 + set_target_properties (${KADU_PLUGIN_NAME} PROPERTIES
29 +- INSTALL_RPATH "${KADU_INSTALL_LIB_DIR}/kadu"
30 ++ INSTALL_RPATH "${KADU_INSTALL_PREFIX}/${KADU_INSTALL_LIB_DIR}/kadu"
31 + BUILD_WITH_INSTALL_RPATH TRUE
32 + )
33 + endif ()
34
35 diff --git a/net-im/kadu/kadu-4.3-r1.ebuild b/net-im/kadu/kadu-4.3-r1.ebuild
36 index a2dbc88c32f..b33c0729b45 100644
37 --- a/net-im/kadu/kadu-4.3-r1.ebuild
38 +++ b/net-im/kadu/kadu-4.3-r1.ebuild
39 @@ -102,6 +102,7 @@ word_fix
40
41 PATCHES=(
42 "${FILESDIR}/${PN}-4.3-do-not-force-ccache.patch"
43 + "${FILESDIR}/${PN}-4.3-fix-plugins-rpath.patch"
44 )
45
46 src_configure() {