commit:     c668bef6158b10c416b42b9828b1ab918187b25d
Author:     Mathy Vanvoorden <mathy <AT> vanvoorden <DOT> be>
AuthorDate: Fri Dec  1 09:19:14 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 22:09:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c668bef6

net-libs/zmqpp: fix multilib-strict check failure.

Closes: https://github.com/gentoo/gentoo/pull/6368

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-libs/zmqpp/files/zmqpp-4.2.0-multilib-strict.patch | 15 +++++++++++++++
 net-libs/zmqpp/zmqpp-4.2.0.ebuild                      |  4 ++++
 2 files changed, 19 insertions(+)

diff --git a/net-libs/zmqpp/files/zmqpp-4.2.0-multilib-strict.patch 
b/net-libs/zmqpp/files/zmqpp-4.2.0-multilib-strict.patch
new file mode 100644
index 00000000000..798c028396c
--- /dev/null
+++ b/net-libs/zmqpp/files/zmqpp-4.2.0-multilib-strict.patch
@@ -0,0 +1,15 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 489916a..e6ca7d3 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -231,8 +231,8 @@ endif()
+ # -------
+ install(TARGETS ${INSTALL_TARGET_LIST}
+         RUNTIME DESTINATION bin
+-        LIBRARY DESTINATION lib
+-        ARCHIVE DESTINATION lib)
++        LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++        ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ 
+ install(DIRECTORY src/zmqpp DESTINATION include/
+         FILES_MATCHING PATTERN "*.hpp")

diff --git a/net-libs/zmqpp/zmqpp-4.2.0.ebuild 
b/net-libs/zmqpp/zmqpp-4.2.0.ebuild
index e60bfa0f62c..4eb86e192ea 100644
--- a/net-libs/zmqpp/zmqpp-4.2.0.ebuild
+++ b/net-libs/zmqpp/zmqpp-4.2.0.ebuild
@@ -23,6 +23,10 @@ IUSE="static-libs"
 DEPEND="net-libs/zeromq[static-libs?]"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+       "${FILESDIR}/${P}-multilib-strict.patch"
+)
+
 src_configure() {
        local mycmakeargs=(
                -DIS_TRAVIS_CI_BUILD=OFF

Reply via email to