commit:     1d6b89951f6d82039c7d2216c4a774bde14be8bd
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Jun  5 10:10:59 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun  5 10:10:59 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=1d6b8995

dev-libs/boost-compute: Fix BoostComputeConfig.cmake location

Package-Manager: portage-2.2.18

 dev-libs/boost-compute/ChangeLog                           |  9 ++++++++-
 ...oost-compute-0.4.ebuild => boost-compute-0.4-r1.ebuild} |  0
 dev-libs/boost-compute/boost-compute-9999.ebuild           |  4 ++++
 .../boost-compute/files/boost-compute-0.4-CMakeLists.patch | 14 ++++++++++++++
 4 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/dev-libs/boost-compute/ChangeLog b/dev-libs/boost-compute/ChangeLog
index eefb055..37d9336 100644
--- a/dev-libs/boost-compute/ChangeLog
+++ b/dev-libs/boost-compute/ChangeLog
@@ -1,10 +1,17 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*boost-compute-0.4-r1 (05 Jun 2015)
+
+  05 Jun 2015; Marius Brehler <[email protected]>
+  +boost-compute-0.4-r1.ebuild, +files/boost-compute-0.4-CMakeLists.patch,
+  -boost-compute-0.4.ebuild, boost-compute-9999.ebuild:
+  Fix BoostComputeConfig.cmake location
+
 *boost-compute-9999 (01 Feb 2015)
 *boost-compute-0.4 (01 Feb 2015)
 
   01 Feb 2015; Marius Brehler <[email protected]>
   +metadata.xml, +boost-compute-9999.ebuild, +boost-compute-0.4.ebuild:
   Add Boost.Compute to overlay
- 
\ No newline at end of file
+ 

diff --git a/dev-libs/boost-compute/boost-compute-0.4.ebuild 
b/dev-libs/boost-compute/boost-compute-0.4-r1.ebuild
similarity index 100%
rename from dev-libs/boost-compute/boost-compute-0.4.ebuild
rename to dev-libs/boost-compute/boost-compute-0.4-r1.ebuild

diff --git a/dev-libs/boost-compute/boost-compute-9999.ebuild 
b/dev-libs/boost-compute/boost-compute-9999.ebuild
index 320fa9d..b9b09c9 100644
--- a/dev-libs/boost-compute/boost-compute-9999.ebuild
+++ b/dev-libs/boost-compute/boost-compute-9999.ebuild
@@ -26,3 +26,7 @@ RDEPEND="
        virtual/opencl
 "
 DEPEND="${RDEPEND}"
+
+PATCHES=(
+       "${FILESDIR}/${PN}"-0.4-CMakeLists.patch
+)

diff --git a/dev-libs/boost-compute/files/boost-compute-0.4-CMakeLists.patch 
b/dev-libs/boost-compute/files/boost-compute-0.4-CMakeLists.patch
new file mode 100644
index 0000000..86d3a9e
--- /dev/null
+++ b/dev-libs/boost-compute/files/boost-compute-0.4-CMakeLists.patch
@@ -0,0 +1,14 @@
+Install the BoostComputeConfig to /usr/lib/cmake instead of /usr/share/cmake.
+
+Patch by Marius Brehler.
+--- CMakeLists.txt
++++ CMakeLists.txt
+@@ -81,7 +81,7 @@ configure_file(
+ # install cmake config file
+ install(
+   FILES ${BoostCompute_BINARY_DIR}/BoostComputeConfig.cmake
+-  DESTINATION share/cmake/BoostCompute
++  DESTINATION lib/cmake/BoostCompute
+ )
+ 
+ # install header files

Reply via email to