app-eselect/eselect-opencl: [QA] Fix BadHomepage
[gentoo.git] / app-eselect / eselect-opencl / eselect-opencl-1.1.0-r4.ebuild
index e12b83f1fe84c669f437adc9db9d9039aa435a98..4e7eb99472566ef962a2af253216a947897ec16b 100644 (file)
@@ -1,13 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=5
 
 inherit multilib
 
 DESCRIPTION="Utility to change the OpenCL implementation being used"
-HOMEPAGE="https://www.gentoo.org/"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
 
 # Source:
 # http://www.khronos.org/registry/cl/api/${CL_ABI}/opencl.h
@@ -31,10 +30,12 @@ SRC_URI="
        "
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
-DEPEND="app-arch/xz-utils"
+DEPEND="
+       app-arch/unzip
+       app-arch/xz-utils"
 RDEPEND=">=app-admin/eselect-1.2.4"
 
 pkg_postinst() {
@@ -53,17 +54,17 @@ src_install() {
 
        # We install all versions of OpenCL headers
        for CL_ABI in 1.0 1.1 1.2 2.0 2.1; do
-               mkdir -p "${D}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}"
+               mkdir -p "${ED}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}"
                for f in ${headers[@]}; do
-                       cp "${WORKDIR}"/OpenCL-Headers-opencl${CL_ABI/./}/${f} "${D}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}/${f}" > /dev/null
+                       cp "${WORKDIR}"/OpenCL-Headers-opencl${CL_ABI/./}/${f} "${ED}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}/${f}" > /dev/null
                done
        done
 
        for i in 1.1 1.2 2.1; do
-               cp "${WORKDIR}"/$i/cl.hpp "${D}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}/"
+               cp "${WORKDIR}"/$i/cl.hpp "${ED}/usr/$(get_libdir)/OpenCL/global/include/CL-${CL_ABI}/"
        done
        # Create symlinks to newest. Maybe this should be switchable?
        for f in ${headers[@]}; do
-               dosym "${D}/usr/$(get_libdir)/OpenCL/global/include/CL-1.2/${f}" "/usr/include/CL/${f}"
+               dosym "../../$(get_libdir)/OpenCL/global/include/CL-1.2/${f}" "/usr/include/CL/${f}"
        done
 }