* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-12-07 8:12 Marius Brehler
0 siblings, 0 replies; 25+ messages in thread
From: Marius Brehler @ 2015-12-07 8:12 UTC (permalink / raw
To: gentoo-commits
commit: 1afb3f2d15e00209fbd4488b31b3e234e4399081
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Mon Dec 7 08:11:49 2015 +0000
Commit: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Mon Dec 7 08:11:49 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=1afb3f2d
dev-util/amdapp: Add dependency on x11-drivers/ati-drivers
Let catalyst provide libOpenCL.so* and /etc/OpenCL/vendors files.
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=544124
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=567240
Package-Manager: portage-2.2.20.1
dev-util/amdapp/ChangeLog | 11 +++++++++++
.../amdapp/{amdapp-2.9.1.ebuild => amdapp-2.9.1-r1.ebuild} | 14 ++------------
.../amdapp/{amdapp-3.0.ebuild => amdapp-3.0-r1.ebuild} | 14 ++------------
3 files changed, 15 insertions(+), 24 deletions(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index a78a3e0..582c340 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,6 +2,17 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Id$
+*amdapp-2.9.1-r1 (07 Dec 2015)
+*amdapp-3.0-r1 (07 Dec 2015)
+
+ 07 Dec 2015; Marius Brehler <marbre@linux.sungazer.de>
+ +amdapp-2.9.1-r1.ebuild, +amdapp-3.0-r1.ebuild, -amdapp-2.9.1.ebuild,
+ -amdapp-3.0.ebuild:
+ dev-util/amdapp: Add dependency on x11-drivers/ati-drivers Rely on
+ libOpenCL.so* and /etc/OpenCL/vendors files provided by catalyst. Gentoo-Bug:
+ https://bugs.gentoo.org/show_bug.cgi?id=544124 Gentoo-Bug:
+ https://bugs.gentoo.org/show_bug.cgi?id=567240
+
07 Dec 2015; Marius Brehler <marbre@linux.sungazer.de> -amdapp-2.9.ebuild:
dev-util/amdapp: Drop old
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1-r1.ebuild
similarity index 83%
rename from dev-util/amdapp/amdapp-2.9.1.ebuild
rename to dev-util/amdapp/amdapp-2.9.1-r1.ebuild
index 657a362..b1ac785 100644
--- a/dev-util/amdapp/amdapp-2.9.1.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.1-r1.ebuild
@@ -33,7 +33,8 @@ RDEPEND="
media-libs/freeglut
virtual/opencl
examples? ( media-libs/glew )
- app-eselect/eselect-opencl"
+ app-eselect/eselect-opencl
+ x11-drivers/ati-drivers"
DEPEND="
${RDEPEND}
dev-lang/perl
@@ -61,10 +62,6 @@ src_unpack() {
fi
}
-src_prepare() {
- AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
-}
-
src_compile() {
MAKEOPTS+=" -j1"
use examples && cd samples/opencl && default
@@ -73,11 +70,4 @@ src_compile() {
src_install() {
dodir /opt/AMDAPP
cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
-
- dodir "${AMD_CL}"
- dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
- dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
-
- #insinto /etc/OpenCL/vendors/
- #doins ../etc/OpenCL/vendors/*
}
diff --git a/dev-util/amdapp/amdapp-3.0.ebuild b/dev-util/amdapp/amdapp-3.0-r1.ebuild
similarity index 83%
rename from dev-util/amdapp/amdapp-3.0.ebuild
rename to dev-util/amdapp/amdapp-3.0-r1.ebuild
index 7baa570..a9bea09 100644
--- a/dev-util/amdapp/amdapp-3.0.ebuild
+++ b/dev-util/amdapp/amdapp-3.0-r1.ebuild
@@ -33,7 +33,8 @@ RDEPEND="
media-libs/freeglut
virtual/opencl
examples? ( media-libs/glew )
- app-eselect/eselect-opencl"
+ app-eselect/eselect-opencl
+ x11-drivers/ati-drivers"
DEPEND="
${RDEPEND}
dev-lang/perl
@@ -61,10 +62,6 @@ src_unpack() {
fi
}
-src_prepare() {
- AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
-}
-
src_compile() {
MAKEOPTS+=" -j1"
use examples && cd samples/opencl && default
@@ -73,11 +70,4 @@ src_compile() {
src_install() {
dodir /opt/AMDAPP
cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
-
- dodir "${AMD_CL}"
- dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
- dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
-
- #insinto /etc/OpenCL/vendors/
- #doins ../etc/OpenCL/vendors/*
}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2020-09-27 18:43 Aisha Tammy
0 siblings, 0 replies; 25+ messages in thread
From: Aisha Tammy @ 2020-09-27 18:43 UTC (permalink / raw
To: gentoo-commits
commit: 0614260b17229537554dbac08af8dcaecd43cbdf
Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sun Sep 27 18:43:07 2020 +0000
Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Sun Sep 27 18:43:07 2020 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=0614260b
dev-util/amdapp: drop dead package
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
dev-util/amdapp/amdapp-3.0-r1.ebuild | 73 -----------------------------
dev-util/amdapp/amdapp-3.0-r2.ebuild | 89 ------------------------------------
dev-util/amdapp/metadata.xml | 18 --------
3 files changed, 180 deletions(-)
diff --git a/dev-util/amdapp/amdapp-3.0-r1.ebuild b/dev-util/amdapp/amdapp-3.0-r1.ebuild
deleted file mode 100644
index 359aa2f57..000000000
--- a/dev-util/amdapp/amdapp-3.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit unpacker versionator
-
-MY_V="$(get_version_component_range 1).$(get_version_component_range 2).130.135-GA"
-
-X86_AT="AMD-APP-SDKInstaller-v${MY_V}-linux32.tar.bz2"
-AMD64_AT="AMD-APP-SDKInstaller-v${MY_V}-linux64.tar.bz2"
-
-MY_P_AMD64="AMD-APP-SDK-v${MY_V}-linux64.sh"
-MY_P_AMD32="AMD-APP-SDK-v${MY_V}-linux32.sh"
-
-DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
-HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk"
-SRC_URI="
- amd64? ( ${AMD64_AT} )
- x86? ( ${X86_AT} )"
-
-LICENSE="AMD-APPSDK"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND="
- !<dev-util/amdstream-2.6
- app-eselect/eselect-opencl
- app-eselect/eselect-opengl
- media-libs/freeglut
- media-libs/mesa[video_cards_radeonsi]
- sys-devel/gcc:*
- sys-devel/llvm:*
- virtual/opencl
- examples? ( media-libs/glew:0= )"
-DEPEND="
- ${RDEPEND}
- dev-util/patchelf
- dev-lang/perl
- sys-apps/fakeroot
-"
-
-RESTRICT="mirror strip"
-
-S="${WORKDIR}"
-
-pkg_nofetch() {
- einfo "AMD doesn't provide direct download links. Please download"
- einfo "${ARCHIVE} from ${HOMEPAGE}"
-}
-
-src_unpack() {
- default
-
- cd "${WORKDIR}" || die
-
- if use amd64 || use amd64-linux ; then
- unpacker ./${MY_P_AMD64}
- else
- unpacker ./${MY_P_X86}
- fi
-}
-
-src_compile() {
- MAKEOPTS+=" -j1"
- use examples && cd samples/opencl && default
-}
-
-src_install() {
- dodir /opt/AMDAPP
- cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
-}
diff --git a/dev-util/amdapp/amdapp-3.0-r2.ebuild b/dev-util/amdapp/amdapp-3.0-r2.ebuild
deleted file mode 100644
index bfa63a332..000000000
--- a/dev-util/amdapp/amdapp-3.0-r2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib unpacker versionator
-
-MY_V="$(get_version_component_range 1).$(get_version_component_range 2).130.136-GA"
-
-X86_AT="AMD-APP-SDKInstaller-v${MY_V}-linux32.tar.bz2"
-AMD64_AT="AMD-APP-SDKInstaller-v${MY_V}-linux64.tar.bz2"
-
-MY_P_AMD64="AMD-APP-SDK-v${MY_V}-linux64.sh"
-MY_P_AMD32="AMD-APP-SDK-v${MY_V}-linux32.sh"
-
-DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
-HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk"
-SRC_URI="
- amd64? ( ${AMD64_AT} )
- x86? ( ${X86_AT} )"
-LICENSE="AMD-APPSDK"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND="
- !<dev-util/amdstream-2.6
- app-eselect/eselect-opencl
- app-eselect/eselect-opengl
- media-libs/freeglut
- media-libs/mesa[video_cards_radeonsi]
- sys-devel/gcc:*
- sys-devel/llvm:*
- virtual/opencl
- examples? ( media-libs/glew:0= )"
-DEPEND="
- ${RDEPEND}
- dev-util/patchelf
- dev-lang/perl
- sys-apps/fakeroot
-"
-
-RESTRICT="mirror strip"
-
-S="${WORKDIR}"
-
-OPT_DIR="/opt/AMDAPP"
-
-pkg_nofetch() {
- einfo "AMD doesn't provide direct download links. Please download"
- einfo "${ARCHIVE} from ${HOMEPAGE}"
-}
-
-src_unpack() {
- default
-
- cd "${WORKDIR}" || die
-
- if use amd64 || use amd64-linux ; then
- unpacker ./${MY_P_AMD64}
- else
- unpacker ./${MY_P_X86}
- fi
-}
-
-src_compile() {
- MAKEOPTS+=" -j1"
- use examples && cd samples/opencl && default
-}
-
-src_install() {
- # Copy everything
- insinto $OPT_DIR
- doins -r *
-
- # Set executable bits
- exeinto $OPT_DIR/bin/x86_64/
- doexe bin/x86_64/clinfo
-
- exeinto $OPT_DIR/bin/x86/
- doexe bin/x86/clinfo
-
- # Delete archive - already unpacked
- if use amd64 || use amd64-linux ; then
- rm "${D}/${OPT_DIR}/${MY_P_AMD64}" || die
- else
- rm "${D}/${OPT_DIR}/${MY_P_X86}" || die
- fi
-}
diff --git a/dev-util/amdapp/metadata.xml b/dev-util/amdapp/metadata.xml
deleted file mode 100644
index c5c89b820..000000000
--- a/dev-util/amdapp/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription>
-AMD Accelerated Parallel Processing (APP) is an SDK which includes
-the Bolt libraries and an OpenCL implementation for AMD's CPUs and GPUs.
-</longdescription>
- <maintainer type="person">
- <email>gentryx@gmx.de</email>
- </maintainer>
- <maintainer type="project">
- <email>cluster@gentoo.org</email>
- <name>Gentoo Cluster Project</name>
- </maintainer>
- <use>
- <flag name="examples">Build the OpenCL example programs</flag>
- </use>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2017-03-26 14:45 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2017-03-26 14:45 UTC (permalink / raw
To: gentoo-commits
commit: 662cee61a1be1ed6f247a17c0a402ac639447638
Author: cengique <cengique <AT> users <DOT> sf <DOT> net>
AuthorDate: Sun Mar 26 10:02:43 2017 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 10:02:43 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=662cee61
dev-util/amdapp: Added release and manifest for new AMD download v3.0.130.136 (#605)
* dev-util/amdapp: Added release and manifest for new AMD download v3.0.130.136
Updated EAPI and copyright
replace cp -r with doins
selected media-libs/glew slot 0 as dep
Package-Manager: portage-2.2.28
* removed ati-drivers dependendency and forwarded other style changes from 3.0-r1.ebuild
Package-Manager: portage-2.2.28
* dev-util/amdapp: BUGFIX for doins installing files in wrong place. doins is only for single files, must use cp -r like the previous ebuild.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-util/amdapp: Changed back to undocumented doins -r, set the executable bits, and removed already-unpacked archive
Package-Manager: Portage-2.3.3, Repoman-2.3.1
* dev-util/amdapp: Fixing several small issues asked by jlec and added :* slot to llvm asked by repoman
Package-Manager: Portage-2.3.4, Repoman-2.3.1
dev-util/amdapp/amdapp-3.0-r2.ebuild | 89 ++++++++++++++++++++++++++++++++++++
1 file changed, 89 insertions(+)
diff --git a/dev-util/amdapp/amdapp-3.0-r2.ebuild b/dev-util/amdapp/amdapp-3.0-r2.ebuild
new file mode 100644
index 000000000..bfa63a332
--- /dev/null
+++ b/dev-util/amdapp/amdapp-3.0-r2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib unpacker versionator
+
+MY_V="$(get_version_component_range 1).$(get_version_component_range 2).130.136-GA"
+
+X86_AT="AMD-APP-SDKInstaller-v${MY_V}-linux32.tar.bz2"
+AMD64_AT="AMD-APP-SDKInstaller-v${MY_V}-linux64.tar.bz2"
+
+MY_P_AMD64="AMD-APP-SDK-v${MY_V}-linux64.sh"
+MY_P_AMD32="AMD-APP-SDK-v${MY_V}-linux32.sh"
+
+DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
+HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk"
+SRC_URI="
+ amd64? ( ${AMD64_AT} )
+ x86? ( ${X86_AT} )"
+LICENSE="AMD-APPSDK"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+ !<dev-util/amdstream-2.6
+ app-eselect/eselect-opencl
+ app-eselect/eselect-opengl
+ media-libs/freeglut
+ media-libs/mesa[video_cards_radeonsi]
+ sys-devel/gcc:*
+ sys-devel/llvm:*
+ virtual/opencl
+ examples? ( media-libs/glew:0= )"
+DEPEND="
+ ${RDEPEND}
+ dev-util/patchelf
+ dev-lang/perl
+ sys-apps/fakeroot
+"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}"
+
+OPT_DIR="/opt/AMDAPP"
+
+pkg_nofetch() {
+ einfo "AMD doesn't provide direct download links. Please download"
+ einfo "${ARCHIVE} from ${HOMEPAGE}"
+}
+
+src_unpack() {
+ default
+
+ cd "${WORKDIR}" || die
+
+ if use amd64 || use amd64-linux ; then
+ unpacker ./${MY_P_AMD64}
+ else
+ unpacker ./${MY_P_X86}
+ fi
+}
+
+src_compile() {
+ MAKEOPTS+=" -j1"
+ use examples && cd samples/opencl && default
+}
+
+src_install() {
+ # Copy everything
+ insinto $OPT_DIR
+ doins -r *
+
+ # Set executable bits
+ exeinto $OPT_DIR/bin/x86_64/
+ doexe bin/x86_64/clinfo
+
+ exeinto $OPT_DIR/bin/x86/
+ doexe bin/x86/clinfo
+
+ # Delete archive - already unpacked
+ if use amd64 || use amd64-linux ; then
+ rm "${D}/${OPT_DIR}/${MY_P_AMD64}" || die
+ else
+ rm "${D}/${OPT_DIR}/${MY_P_X86}" || die
+ fi
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2017-02-25 19:18 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2017-02-25 19:18 UTC (permalink / raw
To: gentoo-commits
commit: 401d97b85235ef6d8bb818eaa2289628e058301b
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 25 19:12:34 2017 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Feb 25 19:12:34 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=401d97b8
dev-util/amdapp: Drop unnecessary multilib.eclass import
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-util/amdapp/amdapp-3.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/amdapp/amdapp-3.0-r1.ebuild b/dev-util/amdapp/amdapp-3.0-r1.ebuild
index 356b23b5f..359aa2f57 100644
--- a/dev-util/amdapp/amdapp-3.0-r1.ebuild
+++ b/dev-util/amdapp/amdapp-3.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit multilib unpacker versionator
+inherit unpacker versionator
MY_V="$(get_version_component_range 1).$(get_version_component_range 2).130.135-GA"
@@ -31,7 +31,7 @@ RDEPEND="
media-libs/freeglut
media-libs/mesa[video_cards_radeonsi]
sys-devel/gcc:*
- sys-devel/llvm
+ sys-devel/llvm:*
virtual/opencl
examples? ( media-libs/glew:0= )"
DEPEND="
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2017-01-29 11:59 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2017-01-29 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 14a2831191dd4ed3c55adb49ec386404a378df05
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 11:29:20 2017 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 11:59:22 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=14a28311
dev-util/amdapp: Drop dependency on x11-drivers/ati-drivers
Bump EAPI to 6
sort deps
Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-util/amdapp/amdapp-2.9.1-r1.ebuild | 73 ----------------------------------
dev-util/amdapp/amdapp-3.0-r1.ebuild | 27 +++++++------
2 files changed, 14 insertions(+), 86 deletions(-)
diff --git a/dev-util/amdapp/amdapp-2.9.1-r1.ebuild b/dev-util/amdapp/amdapp-2.9.1-r1.ebuild
deleted file mode 100644
index b1ac785..0000000
--- a/dev-util/amdapp/amdapp-2.9.1-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib unpacker versionator
-
-MY_V=$(get_version_component_range 1).$(get_version_component_range 2)
-
-X86_AT="AMD-APP-SDK-linux-v${MY_V}-1.599.381-GA-x86.tar.bz2"
-AMD64_AT="AMD-APP-SDK-linux-v${MY_V}-1.599.381-GA-x64.tar.bz2"
-
-MY_P_AMD64="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux64.sh"
-MY_P_AMD32="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux32.sh"
-
-DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
-HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk"
-SRC_URI="
- amd64? ( ${AMD64_AT} )
- x86? ( ${X86_AT} )"
-LICENSE="AMD-APPSDK"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND="
- app-eselect/eselect-opengl
- !<dev-util/amdstream-2.6
- sys-devel/llvm
- sys-devel/gcc:*
- media-libs/mesa
- media-libs/freeglut
- virtual/opencl
- examples? ( media-libs/glew )
- app-eselect/eselect-opencl
- x11-drivers/ati-drivers"
-DEPEND="
- ${RDEPEND}
- dev-lang/perl
- dev-util/patchelf
- sys-apps/fakeroot"
-
-RESTRICT="mirror strip"
-
-S="${WORKDIR}"
-
-pkg_nofetch() {
- einfo "AMD doesn't provide direct download links. Please download"
- einfo "${ARCHIVE} from ${HOMEPAGE}"
-}
-
-src_unpack() {
- default
-
- cd "${WORKDIR}" || die
-
- if use amd64 || use amd64-linux ; then
- unpacker ./${MY_P_AMD64}
- else
- unpacker ./${MY_P_X86}
- fi
-}
-
-src_compile() {
- MAKEOPTS+=" -j1"
- use examples && cd samples/opencl && default
-}
-
-src_install() {
- dodir /opt/AMDAPP
- cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
-}
diff --git a/dev-util/amdapp/amdapp-3.0-r1.ebuild b/dev-util/amdapp/amdapp-3.0-r1.ebuild
index a9bea09..9d4baac 100644
--- a/dev-util/amdapp/amdapp-3.0-r1.ebuild
+++ b/dev-util/amdapp/amdapp-3.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit multilib unpacker versionator
@@ -17,29 +17,30 @@ MY_P_AMD32="AMD-APP-SDK-v${MY_V}-linux32.sh"
DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk"
SRC_URI="
- amd64? ( ${AMD64_AT} )
- x86? ( ${X86_AT} )"
+ amd64? ( ${AMD64_AT} )
+ x86? ( ${X86_AT} )"
+
LICENSE="AMD-APPSDK"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND="
- app-eselect/eselect-opengl
!<dev-util/amdstream-2.6
- sys-devel/llvm
- sys-devel/gcc:*
- media-libs/mesa
+ app-eselect/eselect-opencl
+ app-eselect/eselect-opengl
media-libs/freeglut
+ media-libs/mesa[video_cards_radeonsi]
+ sys-devel/gcc:*
+ sys-devel/llvm
virtual/opencl
- examples? ( media-libs/glew )
- app-eselect/eselect-opencl
- x11-drivers/ati-drivers"
+ examples? ( media-libs/glew:0= )"
DEPEND="
${RDEPEND}
- dev-lang/perl
dev-util/patchelf
- sys-apps/fakeroot"
+ dev-lang/perl
+ sys-apps/fakeroot
+"
RESTRICT="mirror strip"
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-12-07 8:12 Marius Brehler
0 siblings, 0 replies; 25+ messages in thread
From: Marius Brehler @ 2015-12-07 8:12 UTC (permalink / raw
To: gentoo-commits
commit: f06f0dd33f21e4d688b27fc33586a132a6a8b51d
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Mon Dec 7 08:08:29 2015 +0000
Commit: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Mon Dec 7 08:08:29 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=f06f0dd3
dev-util/amdapp: Drop old
Package-Manager: portage-2.2.20.1
dev-util/amdapp/ChangeLog | 3 ++
dev-util/amdapp/amdapp-2.9.ebuild | 87 ---------------------------------------
2 files changed, 3 insertions(+), 87 deletions(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index 084e90c..a78a3e0 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Id$
+ 07 Dec 2015; Marius Brehler <marbre@linux.sungazer.de> -amdapp-2.9.ebuild:
+ dev-util/amdapp: Drop old
+
*amdapp-3.0 (27 Nov 2015)
27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +amdapp-3.0.ebuild,
diff --git a/dev-util/amdapp/amdapp-2.9.ebuild b/dev-util/amdapp/amdapp-2.9.ebuild
deleted file mode 100644
index 9ad0deb..0000000
--- a/dev-util/amdapp/amdapp-2.9.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib
-
-X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
-AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
-
-MY_P_AMD64="AMD-APP-SDK-v${PV}-RC-lnx64"
-MY_P_AMD32="AMD-APP-SDK-v${PV}-RC-lnx32"
-MY_P="AMD-APP-SDK-v${PV}-RC"
-
-DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
-HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk"
-SRC_URI="
- amd64? ( ${AMD64_AT} )
- x86? ( ${X86_AT} )"
-
-LICENSE="AMD"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="examples"
-
-RDEPEND="
- app-eselect/eselect-opengl
- !<dev-util/amdstream-2.6
- sys-devel/llvm
- sys-devel/gcc:*
- media-libs/mesa
- media-libs/freeglut
- virtual/opencl
- examples? ( media-libs/glew )
- app-eselect/eselect-opencl"
-DEPEND="
- ${RDEPEND}
- dev-lang/perl
- dev-util/patchelf
- sys-apps/fakeroot"
-
-RESTRICT="mirror strip fetch"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_nofetch() {
- einfo "AMD doesn't provide direct download links. Please download"
- einfo "${ARCHIVE} from ${HOMEPAGE}"
-}
-
-src_unpack() {
- default
-
- cd "${WORKDIR}" || die
-
- if use amd64 || use amd64-linux ; then
- unpack ./${MY_P_AMD64}.tgz
- mv -f "${MY_P_AMD64}" "${MY_P}" || die
- else
- unpack ./${MY_P_X86}.tgz
- mv -f "${MY_P_X86}" "${MY_P}" || die
- fi
-
- unpack ./icd-registration.tgz
-}
-
-src_prepare() {
- AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
-}
-
-src_compile() {
- MAKEOPTS+=" -j1"
- use examples && cd samples/opencl && default
-}
-
-src_install() {
- dodir /opt/AMDAPP
- cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
-
- dodir "${AMD_CL}"
- dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
- dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
-
- insinto /etc/OpenCL/vendors/
- doins ../etc/OpenCL/vendors/*
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-11-27 16:13 Marius Brehler
0 siblings, 0 replies; 25+ messages in thread
From: Marius Brehler @ 2015-11-27 16:13 UTC (permalink / raw
To: gentoo-commits
commit: e64d46f027fa6df8e3b3628bcc936454736b7461
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Nov 27 16:12:05 2015 +0000
Commit: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Fri Nov 27 16:12:05 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=e64d46f0
dev-util/amdapp: Version bump; Fixes issue #542
Package-Manager: portage-2.2.20.1
dev-util/amdapp/ChangeLog | 6 ++++++
dev-util/amdapp/{amdapp-3.0_beta.ebuild => amdapp-3.0.ebuild} | 6 +++---
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index 76f7117..084e90c 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Id$
+*amdapp-3.0 (27 Nov 2015)
+
+ 27 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +amdapp-3.0.ebuild,
+ -amdapp-3.0_beta.ebuild:
+ dev-util/amdapp: Version bump; Fixes issue #542
+
02 Apr 2015; Justin Lecher <jlec@gentoo.org> amdapp-2.9.1.ebuild,
amdapp-2.9.ebuild, amdapp-3.0_beta.ebuild:
dev-util/amdapp: Move to new CAT
diff --git a/dev-util/amdapp/amdapp-3.0_beta.ebuild b/dev-util/amdapp/amdapp-3.0.ebuild
similarity index 92%
rename from dev-util/amdapp/amdapp-3.0_beta.ebuild
rename to dev-util/amdapp/amdapp-3.0.ebuild
index db1a8e6..7baa570 100644
--- a/dev-util/amdapp/amdapp-3.0_beta.ebuild
+++ b/dev-util/amdapp/amdapp-3.0.ebuild
@@ -6,10 +6,10 @@ EAPI=5
inherit multilib unpacker versionator
-MY_V="$(get_version_component_range 1).$(get_version_component_range 2)-0.113.50-Beta"
+MY_V="$(get_version_component_range 1).$(get_version_component_range 2).130.135-GA"
-X86_AT="AMD-APP-SDK-v${MY_V}-linux32-1.tar.bz2"
-AMD64_AT="AMD-APP-SDK-v${MY_V}-linux64.tar.bz2"
+X86_AT="AMD-APP-SDKInstaller-v${MY_V}-linux32.tar.bz2"
+AMD64_AT="AMD-APP-SDKInstaller-v${MY_V}-linux64.tar.bz2"
MY_P_AMD64="AMD-APP-SDK-v${MY_V}-linux64.sh"
MY_P_AMD32="AMD-APP-SDK-v${MY_V}-linux32.sh"
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-09-23 12:48 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2015-09-23 12:48 UTC (permalink / raw
To: gentoo-commits
commit: e98f4302900bd55a9d1a80ece294d5983cafcff0
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 12:25:30 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 12:25:30 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=e98f4302
dev-util/amdapp: Use default functions
Package-Manager: portage-2.2.21
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-util/amdapp/amdapp-2.9.1.ebuild | 2 +-
dev-util/amdapp/amdapp-2.9.ebuild | 2 +-
dev-util/amdapp/amdapp-3.0_beta.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild
index b483113..657a362 100644
--- a/dev-util/amdapp/amdapp-2.9.1.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.1.ebuild
@@ -67,7 +67,7 @@ src_prepare() {
src_compile() {
MAKEOPTS+=" -j1"
- use examples && cd samples/opencl && emake
+ use examples && cd samples/opencl && default
}
src_install() {
diff --git a/dev-util/amdapp/amdapp-2.9.ebuild b/dev-util/amdapp/amdapp-2.9.ebuild
index 1620a54..9ad0deb 100644
--- a/dev-util/amdapp/amdapp-2.9.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.ebuild
@@ -71,7 +71,7 @@ src_prepare() {
src_compile() {
MAKEOPTS+=" -j1"
- use examples && cd samples/opencl && emake
+ use examples && cd samples/opencl && default
}
src_install() {
diff --git a/dev-util/amdapp/amdapp-3.0_beta.ebuild b/dev-util/amdapp/amdapp-3.0_beta.ebuild
index e9c7740..db1a8e6 100644
--- a/dev-util/amdapp/amdapp-3.0_beta.ebuild
+++ b/dev-util/amdapp/amdapp-3.0_beta.ebuild
@@ -67,7 +67,7 @@ src_prepare() {
src_compile() {
MAKEOPTS+=" -j1"
- use examples && cd samples/opencl && emake
+ use examples && cd samples/opencl && default
}
src_install() {
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-04-02 10:34 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2015-04-02 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 2fc0a0b6d1c20d62188c91e769985cf41f0b6c80
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 2 10:25:23 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Apr 2 10:25:23 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=2fc0a0b6
dev-util/amdapp: Move to new CAT
Package-Manager: portage-2.2.18
dev-util/amdapp/ChangeLog | 4 ++++
dev-util/amdapp/amdapp-2.9.1.ebuild | 6 +++---
dev-util/amdapp/amdapp-2.9.ebuild | 4 ++--
dev-util/amdapp/amdapp-3.0_beta.ebuild | 6 +++---
4 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index e7d0edc..22843d1 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 02 Apr 2015; Justin Lecher <jlec@gentoo.org> amdapp-2.9.1.ebuild,
+ amdapp-2.9.ebuild, amdapp-3.0_beta.ebuild:
+ dev-util/amdapp: Move to new CAT
+
*amdapp-3.0_beta (23 Mar 2015)
23 Mar 2015; Marius Brehler <marbre@linux.sungazer.de>
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild
index 6e28cc4..1f54be1 100644
--- a/dev-util/amdapp/amdapp-2.9.1.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.1.ebuild
@@ -25,15 +25,15 @@ KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND="
- app-admin/eselect-opengl
+ app-eselect/eselect-opengl
!<dev-util/amdstream-2.6
sys-devel/llvm
- sys-devel/gcc
+ sys-devel/gcc:*
media-libs/mesa
media-libs/freeglut
virtual/opencl
examples? ( media-libs/glew )
- app-admin/eselect-opencl"
+ app-eselect/eselect-opencl"
DEPEND="
${RDEPEND}
dev-lang/perl
diff --git a/dev-util/amdapp/amdapp-2.9.ebuild b/dev-util/amdapp/amdapp-2.9.ebuild
index d588083..1228f5d 100644
--- a/dev-util/amdapp/amdapp-2.9.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.ebuild
@@ -25,7 +25,7 @@ KEYWORDS="~x86 ~amd64"
IUSE="examples"
RDEPEND="
- app-admin/eselect-opengl
+ app-eselect/eselect-opengl
!<dev-util/amdstream-2.6
sys-devel/llvm
sys-devel/gcc:*
@@ -33,7 +33,7 @@ RDEPEND="
media-libs/freeglut
virtual/opencl
examples? ( media-libs/glew )
- app-admin/eselect-opencl"
+ app-eselect/eselect-opencl"
DEPEND="
${RDEPEND}
dev-lang/perl
diff --git a/dev-util/amdapp/amdapp-3.0_beta.ebuild b/dev-util/amdapp/amdapp-3.0_beta.ebuild
index 19193b1..858a469 100644
--- a/dev-util/amdapp/amdapp-3.0_beta.ebuild
+++ b/dev-util/amdapp/amdapp-3.0_beta.ebuild
@@ -25,15 +25,15 @@ KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND="
- app-admin/eselect-opengl
+ app-eselect/eselect-opengl
!<dev-util/amdstream-2.6
sys-devel/llvm
- sys-devel/gcc
+ sys-devel/gcc:*
media-libs/mesa
media-libs/freeglut
virtual/opencl
examples? ( media-libs/glew )
- app-admin/eselect-opencl"
+ app-eselect/eselect-opencl"
DEPEND="
${RDEPEND}
dev-lang/perl
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-03-03 12:26 git@oystercatcher mirror+tproxy
0 siblings, 0 replies; 25+ messages in thread
From: git@oystercatcher mirror+tproxy @ 2015-03-03 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 2767831a1353e3a2b2b4fea49325c90d84db0deb
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Tue Mar 3 09:19:30 2015 +0000
Commit: git@oystercatcher mirror+tproxy <git <AT> oystercatcher <DOT> gentoo <DOT> org>
CommitDate: Tue Mar 3 09:19:30 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2767831a
dev-util/amdapp: Minor fixes
Package-Manager: portage-2.2.14
dev-util/amdapp/amdapp-2.9.1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild
index b5e6d12..6e28cc4 100644
--- a/dev-util/amdapp/amdapp-2.9.1.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.1.ebuild
@@ -15,14 +15,13 @@ MY_P_AMD64="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux64.sh"
MY_P_AMD32="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux32.sh"
DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
-HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/\
-amd-accelerated-parallel-processing-app-sdk"
+HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk"
SRC_URI="
amd64? ( ${AMD64_AT} )
x86? ( ${X86_AT} )"
LICENSE="AMD-APPSDK"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND="
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-03-03 12:26 git@oystercatcher mirror+tproxy
0 siblings, 0 replies; 25+ messages in thread
From: git@oystercatcher mirror+tproxy @ 2015-03-03 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 0a0aaebb309498510b235face1ad3141098d47dd
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sun Feb 1 11:59:02 2015 +0000
Commit: git@oystercatcher mirror+tproxy <git <AT> oystercatcher <DOT> gentoo <DOT> org>
CommitDate: Tue Mar 3 09:16:35 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0a0aaebb
dev-util/amdapp-2.9.1: Version bump
dev-util/amdapp/ChangeLog | 6 +++
dev-util/amdapp/amdapp-2.9.1.ebuild | 84 +++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index 8cf85ee..0bf4083 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*amdapp-2.9.1 (03 Mar 2015)
+
+ 03 Mar 2015; Marius Brehler <marbre@linux.sungazer.de>
+ +amdapp-2.9.1.ebuild:
+ Version bump
+
18 Feb 2015; Justin Lecher <jlec@gentoo.org> -amdapp-2.8.ebuild,
amdapp-2.9.ebuild, metadata.xml:
dev-util/amdapp: fix SLOT operators; restrict fetch; drop old
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild
new file mode 100644
index 0000000..17f31d5
--- /dev/null
+++ b/dev-util/amdapp/amdapp-2.9.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit multilib unpacker versionator
+
+MY_V=$(get_version_component_range 1).$(get_version_component_range 2)
+
+X86_AT="AMD-APP-SDK-linux-v${MY_V}-1.599.381-GA-x86.tar.bz2"
+AMD64_AT="AMD-APP-SDK-linux-v${MY_V}-1.599.381-GA-x64.tar.bz2"
+
+MY_P_AMD64="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux64.sh"
+MY_P_AMD32="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux32.sh"
+
+DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
+HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/\
+amd-accelerated-parallel-processing-app-sdk"
+SRC_URI="
+ amd64? ( ${AMD64_AT} )
+ x86? ( ${X86_AT} )"
+LICENSE="AMD-APPSDK"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="examples"
+
+RDEPEND="
+ app-admin/eselect-opengl
+ !<dev-util/amdstream-2.6
+ sys-devel/llvm
+ sys-devel/gcc
+ media-libs/mesa
+ media-libs/freeglut
+ virtual/opencl
+ examples? ( media-libs/glew )
+ app-admin/eselect-opencl"
+DEPEND="
+ ${RDEPEND}
+ dev-lang/perl
+ dev-util/patchelf
+ sys-apps/fakeroot"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+ einfo "AMD doesn't provide direct download links. Please download"
+ einfo "${ARCHIVE} from ${HOMEPAGE}"
+}
+
+src_unpack() {
+ default
+
+ cd "${WORKDIR}" || die
+
+ if use amd64 || use amd64-linux ; then
+ unpacker ./${MY_P_AMD64}
+ else
+ unpacker ./${MY_P_X86}
+ fi
+}
+
+src_prepare() {
+ AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
+}
+
+src_compile() {
+ MAKEOPTS+=" -j1"
+ use examples && cd samples/opencl && emake
+}
+
+src_install() {
+ dodir /opt/AMDAPP
+ cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
+
+ dodir "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
+
+ #insinto /etc/OpenCL/vendors/
+ #doins ../etc/OpenCL/vendors/*
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-03-03 12:26 git@oystercatcher mirror+tproxy
0 siblings, 0 replies; 25+ messages in thread
From: git@oystercatcher mirror+tproxy @ 2015-03-03 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 0a98777ad3c98375cca3164897981eed7c579500
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sun Feb 1 13:08:41 2015 +0000
Commit: git@oystercatcher mirror+tproxy <git <AT> oystercatcher <DOT> gentoo <DOT> org>
CommitDate: Tue Mar 3 09:17:33 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0a98777a
dev-util/amdapp-2.9.1: Remove trailing whitespace
dev-util/amdapp/amdapp-2.9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild
index 17f31d5..b5e6d12 100644
--- a/dev-util/amdapp/amdapp-2.9.1.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.1.ebuild
@@ -51,7 +51,7 @@ pkg_nofetch() {
}
src_unpack() {
- default
+ default
cd "${WORKDIR}" || die
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-03-03 12:26 Nicolas Bock
0 siblings, 0 replies; 25+ messages in thread
From: Nicolas Bock @ 2015-03-03 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 0a0aaebb309498510b235face1ad3141098d47dd
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sun Feb 1 11:59:02 2015 +0000
Commit: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Tue Mar 3 09:16:35 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0a0aaebb
dev-util/amdapp-2.9.1: Version bump
dev-util/amdapp/ChangeLog | 6 +++
dev-util/amdapp/amdapp-2.9.1.ebuild | 84 +++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index 8cf85ee..0bf4083 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*amdapp-2.9.1 (03 Mar 2015)
+
+ 03 Mar 2015; Marius Brehler <marbre@linux.sungazer.de>
+ +amdapp-2.9.1.ebuild:
+ Version bump
+
18 Feb 2015; Justin Lecher <jlec@gentoo.org> -amdapp-2.8.ebuild,
amdapp-2.9.ebuild, metadata.xml:
dev-util/amdapp: fix SLOT operators; restrict fetch; drop old
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild
new file mode 100644
index 0000000..17f31d5
--- /dev/null
+++ b/dev-util/amdapp/amdapp-2.9.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit multilib unpacker versionator
+
+MY_V=$(get_version_component_range 1).$(get_version_component_range 2)
+
+X86_AT="AMD-APP-SDK-linux-v${MY_V}-1.599.381-GA-x86.tar.bz2"
+AMD64_AT="AMD-APP-SDK-linux-v${MY_V}-1.599.381-GA-x64.tar.bz2"
+
+MY_P_AMD64="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux64.sh"
+MY_P_AMD32="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux32.sh"
+
+DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
+HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/\
+amd-accelerated-parallel-processing-app-sdk"
+SRC_URI="
+ amd64? ( ${AMD64_AT} )
+ x86? ( ${X86_AT} )"
+LICENSE="AMD-APPSDK"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="examples"
+
+RDEPEND="
+ app-admin/eselect-opengl
+ !<dev-util/amdstream-2.6
+ sys-devel/llvm
+ sys-devel/gcc
+ media-libs/mesa
+ media-libs/freeglut
+ virtual/opencl
+ examples? ( media-libs/glew )
+ app-admin/eselect-opencl"
+DEPEND="
+ ${RDEPEND}
+ dev-lang/perl
+ dev-util/patchelf
+ sys-apps/fakeroot"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+ einfo "AMD doesn't provide direct download links. Please download"
+ einfo "${ARCHIVE} from ${HOMEPAGE}"
+}
+
+src_unpack() {
+ default
+
+ cd "${WORKDIR}" || die
+
+ if use amd64 || use amd64-linux ; then
+ unpacker ./${MY_P_AMD64}
+ else
+ unpacker ./${MY_P_X86}
+ fi
+}
+
+src_prepare() {
+ AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
+}
+
+src_compile() {
+ MAKEOPTS+=" -j1"
+ use examples && cd samples/opencl && emake
+}
+
+src_install() {
+ dodir /opt/AMDAPP
+ cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
+
+ dodir "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
+
+ #insinto /etc/OpenCL/vendors/
+ #doins ../etc/OpenCL/vendors/*
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-03-03 12:26 Nicolas Bock
0 siblings, 0 replies; 25+ messages in thread
From: Nicolas Bock @ 2015-03-03 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 2767831a1353e3a2b2b4fea49325c90d84db0deb
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Tue Mar 3 09:19:30 2015 +0000
Commit: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Tue Mar 3 09:19:30 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2767831a
dev-util/amdapp: Minor fixes
Package-Manager: portage-2.2.14
dev-util/amdapp/amdapp-2.9.1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild
index b5e6d12..6e28cc4 100644
--- a/dev-util/amdapp/amdapp-2.9.1.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.1.ebuild
@@ -15,14 +15,13 @@ MY_P_AMD64="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux64.sh"
MY_P_AMD32="AMD-APP-SDK-v${MY_V}-1.599.381-GA-linux32.sh"
DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
-HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/\
-amd-accelerated-parallel-processing-app-sdk"
+HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk"
SRC_URI="
amd64? ( ${AMD64_AT} )
x86? ( ${X86_AT} )"
LICENSE="AMD-APPSDK"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND="
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-03-03 12:26 Nicolas Bock
0 siblings, 0 replies; 25+ messages in thread
From: Nicolas Bock @ 2015-03-03 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 0a98777ad3c98375cca3164897981eed7c579500
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sun Feb 1 13:08:41 2015 +0000
Commit: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Tue Mar 3 09:17:33 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0a98777a
dev-util/amdapp-2.9.1: Remove trailing whitespace
dev-util/amdapp/amdapp-2.9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/amdapp/amdapp-2.9.1.ebuild b/dev-util/amdapp/amdapp-2.9.1.ebuild
index 17f31d5..b5e6d12 100644
--- a/dev-util/amdapp/amdapp-2.9.1.ebuild
+++ b/dev-util/amdapp/amdapp-2.9.1.ebuild
@@ -51,7 +51,7 @@ pkg_nofetch() {
}
src_unpack() {
- default
+ default
cd "${WORKDIR}" || die
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-02-02 12:06 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2015-02-02 12:06 UTC (permalink / raw
To: gentoo-commits
commit: ad29d580a2cbf4dc172bc8e2d931d93f422b22b8
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sun Feb 1 11:33:59 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Feb 1 11:33:59 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ad29d580
dev-util/amdapp: Bump to 2.9 and fix 32bit
---
dev-util/amdapp/ChangeLog | 8 +++-
dev-util/amdapp/amdapp-2.9.ebuild | 87 +++++++++++++++++++++++++++++++++++++++
2 files changed, 94 insertions(+), 1 deletion(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index 85df99a..6b46c97 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/amdapp
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*amdapp-2.9 (01 Feb 2015)
+
+ 01 Feb 2015; Marius Brehler <marbre@linux.sungazer.de>
+ +amdapp-2.9.ebuild:
+ Version bump and fix 32bit build
+
14 Nov 2014; Christoph Junghans <ottxor@gentoo.org> amdapp-2.8.ebuild:
switch to virtual/opencl
diff --git a/dev-util/amdapp/amdapp-2.9.ebuild b/dev-util/amdapp/amdapp-2.9.ebuild
new file mode 100644
index 0000000..d981d2c
--- /dev/null
+++ b/dev-util/amdapp/amdapp-2.9.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit multilib
+
+X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
+AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
+
+MY_P_AMD64="AMD-APP-SDK-v${PV}-RC-lnx64"
+MY_P_AMD32="AMD-APP-SDK-v${PV}-RC-lnx32"
+MY_P="AMD-APP-SDK-v${PV}-RC"
+
+DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
+HOMEPAGE="http://developer.amd.com/tools-and-sdks/opencl-zone/\
+amd-accelerated-parallel-processing-app-sdk"
+SRC_URI="
+ amd64? ( ${AMD64_AT} )
+ x86? ( ${X86_AT} )"
+LICENSE="AMD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="examples"
+
+RDEPEND="
+ app-admin/eselect-opengl
+ !<dev-util/amdstream-2.6
+ sys-devel/llvm
+ sys-devel/gcc
+ media-libs/mesa
+ media-libs/freeglut
+ virtual/opencl
+ examples? ( media-libs/glew )
+ app-admin/eselect-opencl"
+DEPEND="
+ ${RDEPEND}
+ dev-lang/perl
+ dev-util/patchelf
+ sys-apps/fakeroot"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_nofetch() {
+ einfo "AMD doesn't provide direct download links. Please download"
+ einfo "${ARCHIVE} from ${HOMEPAGE}"
+}
+
+src_unpack() {
+ default
+
+ cd "${WORKDIR}" || die
+
+ if use amd64 || use amd64-linux ; then
+ unpack ./${MY_P_AMD64}.tgz
+ mv -f "${MY_P_AMD64}" "${MY_P}" || die
+ else
+ unpack ./${MY_P_X86}.tgz
+ mv -f "${MY_P_X86}" "${MY_P}" || die
+ fi
+
+ unpack ./icd-registration.tgz
+}
+
+src_prepare() {
+ AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
+}
+
+src_compile() {
+ MAKEOPTS+=" -j1"
+ use examples && cd samples/opencl && emake
+}
+
+src_install() {
+ dodir /opt/AMDAPP
+ cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
+
+ dodir "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
+
+ insinto /etc/OpenCL/vendors/
+ doins ../etc/OpenCL/vendors/*
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-02-02 12:06 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2015-02-02 12:06 UTC (permalink / raw
To: gentoo-commits
commit: 58e9888d4d5da475c4f27e04ab34ce42365b0533
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sun Feb 1 12:07:40 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Feb 1 12:07:40 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=58e9888d
Drop dev-util/amdapp-2.8
---
dev-util/amdapp/ChangeLog | 4 +++
dev-util/amdapp/amdapp-2.8.ebuild | 75 ---------------------------------------
2 files changed, 4 insertions(+), 75 deletions(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index 6b46c97..a5c6739 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 01 Feb 2015; Marius Brehler <marbre@linux.sungazer.de>
+ -amdapp-2.8.ebuild:
+ Drop old (source unavailable)
+
*amdapp-2.9 (01 Feb 2015)
01 Feb 2015; Marius Brehler <marbre@linux.sungazer.de>
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
deleted file mode 100644
index 53a239e..0000000
--- a/dev-util/amdapp/amdapp-2.8.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit multilib
-
-X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
-AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
-
-MY_P="AMD-APP-SDK-v2.8-RC-lnx64"
-
-DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
-HOMEPAGE="http://developer.amd.com/tools/heterogeneous-computing/\
-amd-accelerated-parallel-processing-app-sdk"
-SRC_URI="
- amd64? ( ${AMD64_AT} )
- x86? ( ${X86_AT} )"
-LICENSE="AMD"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="examples"
-
-RDEPEND="
- app-admin/eselect-opengl
- !<dev-util/amdstream-2.6
- sys-devel/llvm
- sys-devel/gcc
- media-libs/mesa
- media-libs/freeglut
- virtual/opencl
- examples? ( media-libs/glew )
- app-admin/eselect-opencl"
-DEPEND="
- ${RDEPEND}
- dev-lang/perl
- dev-util/patchelf
- sys-apps/fakeroot"
-
-RESTRICT="mirror strip"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_nofetch() {
- einfo "AMD doesn't provide direct download links. Please download"
- einfo "${ARCHIVE} from ${HOMEPAGE}"
-}
-
-src_unpack() {
- default
- unpack ./${MY_P}.tgz
- unpack ./icd-registration.tgz
-}
-
-src_prepare() {
- AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
-}
-
-src_compile() {
- MAKEOPTS+=" -j1"
- use examples && cd samples/opencl && emake
-}
-
-src_install() {
- dodir /opt/AMDAPP
- cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
-
- dodir "${AMD_CL}"
- dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
- dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
-
- insinto /etc/OpenCL/vendors/
- doins ../etc/OpenCL/vendors/*
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-02-02 12:06 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2015-02-02 12:06 UTC (permalink / raw
To: gentoo-commits
commit: 97b61d541723ddbb3bc8a865037bab8e014005c5
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Mon Feb 2 08:05:48 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Feb 2 08:05:48 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=97b61d54
Revert "Drop dev-util/amdapp-2.8"
This reverts commit 58e9888d4d5da475c4f27e04ab34ce42365b0533.
---
dev-util/amdapp/ChangeLog | 4 ---
dev-util/amdapp/amdapp-2.8.ebuild | 75 +++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+), 4 deletions(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index a5c6739..6b46c97 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,10 +2,6 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
- 01 Feb 2015; Marius Brehler <marbre@linux.sungazer.de>
- -amdapp-2.8.ebuild:
- Drop old (source unavailable)
-
*amdapp-2.9 (01 Feb 2015)
01 Feb 2015; Marius Brehler <marbre@linux.sungazer.de>
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
new file mode 100644
index 0000000..53a239e
--- /dev/null
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit multilib
+
+X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
+AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
+
+MY_P="AMD-APP-SDK-v2.8-RC-lnx64"
+
+DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
+HOMEPAGE="http://developer.amd.com/tools/heterogeneous-computing/\
+amd-accelerated-parallel-processing-app-sdk"
+SRC_URI="
+ amd64? ( ${AMD64_AT} )
+ x86? ( ${X86_AT} )"
+LICENSE="AMD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="examples"
+
+RDEPEND="
+ app-admin/eselect-opengl
+ !<dev-util/amdstream-2.6
+ sys-devel/llvm
+ sys-devel/gcc
+ media-libs/mesa
+ media-libs/freeglut
+ virtual/opencl
+ examples? ( media-libs/glew )
+ app-admin/eselect-opencl"
+DEPEND="
+ ${RDEPEND}
+ dev-lang/perl
+ dev-util/patchelf
+ sys-apps/fakeroot"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_nofetch() {
+ einfo "AMD doesn't provide direct download links. Please download"
+ einfo "${ARCHIVE} from ${HOMEPAGE}"
+}
+
+src_unpack() {
+ default
+ unpack ./${MY_P}.tgz
+ unpack ./icd-registration.tgz
+}
+
+src_prepare() {
+ AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
+}
+
+src_compile() {
+ MAKEOPTS+=" -j1"
+ use examples && cd samples/opencl && emake
+}
+
+src_install() {
+ dodir /opt/AMDAPP
+ cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
+
+ dodir "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
+
+ insinto /etc/OpenCL/vendors/
+ doins ../etc/OpenCL/vendors/*
+}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2015-02-02 12:06 Justin Lecher
0 siblings, 0 replies; 25+ messages in thread
From: Justin Lecher @ 2015-02-02 12:06 UTC (permalink / raw
To: gentoo-commits
commit: 171a83acc6180827dcc5912b1d42404a81433c54
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Mon Feb 2 08:09:06 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Feb 2 08:09:06 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=171a83ac
dev-util/amdap: Fix 32bit build, add link to download archive
---
dev-util/amdapp/ChangeLog | 4 ++++
dev-util/amdapp/amdapp-2.8.ebuild | 22 ++++++++++++++++++----
2 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
index 6b46c97..1bf218e 100644
--- a/dev-util/amdapp/ChangeLog
+++ b/dev-util/amdapp/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 02 Feb 2015; Marius Brehler <marbre@linux.sungazer.de>
+ amdapp-2.8.ebuild:
+ Fix 32bit build, add link to download archive
+
*amdapp-2.9 (01 Feb 2015)
01 Feb 2015; Marius Brehler <marbre@linux.sungazer.de>
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
index 53a239e..1d921bb 100644
--- a/dev-util/amdapp/amdapp-2.8.ebuild
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -9,11 +9,15 @@ inherit multilib
X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
-MY_P="AMD-APP-SDK-v2.8-RC-lnx64"
+MY_P_AMD64="AMD-APP-SDK-v${PV}-RC-lnx64"
+MY_P_AMD32="AMD-APP-SDK-v${PV}-RC-lnx32"
+MY_P="AMD-APP-SDK-v${PV}-RC"
DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
HOMEPAGE="http://developer.amd.com/tools/heterogeneous-computing/\
amd-accelerated-parallel-processing-app-sdk"
+CURI="http://developer.amd.com/tools-and-sdks/opencl-zone/\
+amd-accelerated-parallel-processing-app-sdk/download-archive"
SRC_URI="
amd64? ( ${AMD64_AT} )
x86? ( ${X86_AT} )"
@@ -44,12 +48,22 @@ S="${WORKDIR}/${MY_P}"
pkg_nofetch() {
einfo "AMD doesn't provide direct download links. Please download"
- einfo "${ARCHIVE} from ${HOMEPAGE}"
+ einfo "${ARCHIVE} from ${CURI}"
}
src_unpack() {
default
- unpack ./${MY_P}.tgz
+
+ cd "${WORKDIR}" || die
+
+ if use amd64 || use amd64-linux ; then
+ unpack ./${MY_P_AMD64}.tgz
+ mv -f "${MY_P_AMD64}" "${MY_P}" || die
+ else
+ unpack ./${MY_P_X86}.tgz
+ mv -f "${MY_P_X86}" "${MY_P}" || die
+ fi
+
unpack ./icd-registration.tgz
}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2014-11-15 0:21 Christoph Junghans
0 siblings, 0 replies; 25+ messages in thread
From: Christoph Junghans @ 2014-11-15 0:21 UTC (permalink / raw
To: gentoo-commits
commit: 08f55023f47700036603c7efb63478efdf938f84
Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 14 23:57:01 2014 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Nov 14 23:57:01 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=08f55023
switch to virtual/opencl
Package-Manager: portage-2.2.8-r2
---
dev-util/amdapp/ChangeLog | 6 ++++++
dev-util/amdapp/amdapp-2.8.ebuild | 3 +--
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/dev-util/amdapp/ChangeLog b/dev-util/amdapp/ChangeLog
new file mode 100644
index 0000000..85df99a
--- /dev/null
+++ b/dev-util/amdapp/ChangeLog
@@ -0,0 +1,6 @@
+# ChangeLog for dev-util/amdapp
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 14 Nov 2014; Christoph Junghans <ottxor@gentoo.org> amdapp-2.8.ebuild:
+ switch to virtual/opencl
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
index 7676903..53a239e 100644
--- a/dev-util/amdapp/amdapp-2.8.ebuild
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -29,8 +29,7 @@ RDEPEND="
sys-devel/gcc
media-libs/mesa
media-libs/freeglut
- || ( dev-util/opencl-headers dev-util/nvidia-cuda-toolkit
- >=x11-drivers/ati-drivers-11.12[opencl] )
+ virtual/opencl
examples? ( media-libs/glew )
app-admin/eselect-opencl"
DEPEND="
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2013-07-04 19:10 Christoph Junghans
0 siblings, 0 replies; 25+ messages in thread
From: Christoph Junghans @ 2013-07-04 19:10 UTC (permalink / raw
To: gentoo-commits
commit: 2c494d0346f3b0a8da5646b43f725a10be62141e
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Wed Jul 3 03:53:44 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 03:53:44 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2c494d03
moving variable declaration to src_prepare()
---
dev-util/amdapp/amdapp-2.8.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
index e8ece4e..ed0c0d1 100644
--- a/dev-util/amdapp/amdapp-2.8.ebuild
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -6,8 +6,6 @@ EAPI=5
inherit multilib
-AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
-
X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
@@ -54,6 +52,10 @@ src_unpack() {
unpack ./icd-registration.tgz
}
+src_prepare() {
+ AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
+}
+
src_compile() {
MAKEOPTS+=" -j1"
use examples && cd samples/opencl && emake
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2013-07-04 19:10 Christoph Junghans
0 siblings, 0 replies; 25+ messages in thread
From: Christoph Junghans @ 2013-07-04 19:10 UTC (permalink / raw
To: gentoo-commits
commit: 58fdeccb10699b2881e324656500630d953dad00
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Tue Jul 2 19:47:54 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Jul 2 19:47:54 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=58fdeccb
fixed (e)make invokation
---
dev-util/amdapp/amdapp-2.8.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
index 6308615..e8ece4e 100644
--- a/dev-util/amdapp/amdapp-2.8.ebuild
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -55,7 +55,8 @@ src_unpack() {
}
src_compile() {
- use examples && make -j1
+ MAKEOPTS+=" -j1"
+ use examples && cd samples/opencl && emake
}
src_install() {
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2013-07-04 19:10 Christoph Junghans
0 siblings, 0 replies; 25+ messages in thread
From: Christoph Junghans @ 2013-07-04 19:10 UTC (permalink / raw
To: gentoo-commits
commit: 919b0432ea9cae6554dd5fa9bfab9723fad07a6a
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Thu Jun 27 22:00:25 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 22:00:25 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=919b0432
integrate AMD OpenCL libs into Gentoo infrastructure
---
dev-util/amdapp/amdapp-2.8.ebuild | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
index f002d07..6308615 100644
--- a/dev-util/amdapp/amdapp-2.8.ebuild
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -4,6 +4,10 @@
EAPI=5
+inherit multilib
+
+AMD_CL=usr/$(get_libdir)/OpenCL/vendors/amd/
+
X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
@@ -51,13 +55,17 @@ src_unpack() {
}
src_compile() {
- use examples && emake
+ use examples && make -j1
}
src_install() {
dodir /opt/AMDAPP
cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
+ dodir "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so" "${AMD_CL}"
+ dosym "/opt/AMDAPP/lib/`arch`/libOpenCL.so.1" "${AMD_CL}"
+
insinto /etc/OpenCL/vendors/
doins ../etc/OpenCL/vendors/*
}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2013-05-15 11:35 Kacper Kowalik
0 siblings, 0 replies; 25+ messages in thread
From: Kacper Kowalik @ 2013-05-15 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 750106681608f10cbad4e14fd48fba41726afe84
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Wed May 15 10:58:13 2013 +0000
Commit: Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Wed May 15 10:58:13 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=75010668
accounting for Justin's comments
---
dev-util/amdapp/amdapp-2.8.ebuild | 20 +++++++++-----------
1 files changed, 9 insertions(+), 11 deletions(-)
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
index 9d02b0b..f002d07 100644
--- a/dev-util/amdapp/amdapp-2.8.ebuild
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -21,6 +21,7 @@ IUSE="examples"
RDEPEND="
app-admin/eselect-opengl
+ !<dev-util/amdstream-2.6
sys-devel/llvm
sys-devel/gcc
media-libs/mesa
@@ -32,34 +33,31 @@ DEPEND="
${RDEPEND}
dev-lang/perl
dev-util/patchelf
- !<dev-util/amdstream-2.6
sys-apps/fakeroot"
RESTRICT="mirror strip"
S="${WORKDIR}/${MY_P}"
+pkg_nofetch() {
+ einfo "AMD doesn't provide direct download links. Please download"
+ einfo "${ARCHIVE} from ${HOMEPAGE}"
+}
+
src_unpack() {
- default_src_unpack
+ default
unpack ./${MY_P}.tgz
unpack ./icd-registration.tgz
}
src_compile() {
- if use examples; then
- emake || die "Make failed!"
- fi
+ use examples && emake
}
src_install() {
dodir /opt/AMDAPP
- cp -R "${S}/"* "${D}/opt/AMDAPP" || die "Install failed!"
+ cp -R "${S}/"* "${ED}/opt/AMDAPP" || die "Install failed!"
insinto /etc/OpenCL/vendors/
doins ../etc/OpenCL/vendors/*
}
-
-pkg_nofetch() {
- einfo "AMD doesn't provide direct download links. Please download"
- einfo "${ARCHIVE} from ${HOMEPAGE}"
-}
^ permalink raw reply related [flat|nested] 25+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/
@ 2013-05-15 11:35 Kacper Kowalik
0 siblings, 0 replies; 25+ messages in thread
From: Kacper Kowalik @ 2013-05-15 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 037d14433e5b1c29a9cb21f88af35093e1e28046
Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
AuthorDate: Wed May 15 07:03:41 2013 +0000
Commit: Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Wed May 15 07:03:41 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=037d1443
adding ebuild for AMD APP
---
dev-util/amdapp/amdapp-2.8.ebuild | 65 +++++++++++++++++++++++++++++++++++++
dev-util/amdapp/metadata.xml | 15 ++++++++
2 files changed, 80 insertions(+), 0 deletions(-)
diff --git a/dev-util/amdapp/amdapp-2.8.ebuild b/dev-util/amdapp/amdapp-2.8.ebuild
new file mode 100644
index 0000000..9d02b0b
--- /dev/null
+++ b/dev-util/amdapp/amdapp-2.8.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+X86_AT="AMD-APP-SDK-v${PV}-lnx32.tgz"
+AMD64_AT="AMD-APP-SDK-v${PV}-lnx64.tgz"
+
+MY_P="AMD-APP-SDK-v2.8-RC-lnx64"
+
+DESCRIPTION="AMD Accelerated Parallel Processing (APP) SDK"
+HOMEPAGE="http://developer.amd.com/tools/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk"
+SRC_URI="
+ amd64? ( ${AMD64_AT} )
+ x86? ( ${X86_AT} )"
+LICENSE="AMD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="examples"
+
+RDEPEND="
+ app-admin/eselect-opengl
+ sys-devel/llvm
+ sys-devel/gcc
+ media-libs/mesa
+ media-libs/freeglut
+ || ( dev-util/opencl-headers dev-util/nvidia-cuda-toolkit >=x11-drivers/ati-drivers-11.12[opencl] )
+ examples? ( media-libs/glew )
+ app-admin/eselect-opencl"
+DEPEND="
+ ${RDEPEND}
+ dev-lang/perl
+ dev-util/patchelf
+ !<dev-util/amdstream-2.6
+ sys-apps/fakeroot"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ default_src_unpack
+ unpack ./${MY_P}.tgz
+ unpack ./icd-registration.tgz
+}
+
+src_compile() {
+ if use examples; then
+ emake || die "Make failed!"
+ fi
+}
+
+src_install() {
+ dodir /opt/AMDAPP
+ cp -R "${S}/"* "${D}/opt/AMDAPP" || die "Install failed!"
+
+ insinto /etc/OpenCL/vendors/
+ doins ../etc/OpenCL/vendors/*
+}
+
+pkg_nofetch() {
+ einfo "AMD doesn't provide direct download links. Please download"
+ einfo "${ARCHIVE} from ${HOMEPAGE}"
+}
diff --git a/dev-util/amdapp/metadata.xml b/dev-util/amdapp/metadata.xml
new file mode 100644
index 0000000..870080c
--- /dev/null
+++ b/dev-util/amdapp/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>cluster</herd>
+ <longdescription>
+ AMD Accelerated Parallel Processing (APP) is an SDK which includes
+ the Bolt libraries and an OpenCL implementation for AMD's CPUs and GPUs.
+ </longdescription>
+ <maintainer>
+ <email>gentryx@gmx.de</email>
+ </maintainer>
+ <use>
+ <flag name='examples'>Build the OpenCL example programs</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 25+ messages in thread
end of thread, other threads:[~2020-09-27 18:43 UTC | newest]
Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-07 8:12 [gentoo-commits] proj/sci:master commit in: dev-util/amdapp/ Marius Brehler
-- strict thread matches above, loose matches on Subject: below --
2020-09-27 18:43 Aisha Tammy
2017-03-26 14:45 Justin Lecher
2017-02-25 19:18 Justin Lecher
2017-01-29 11:59 Justin Lecher
2015-12-07 8:12 Marius Brehler
2015-11-27 16:13 Marius Brehler
2015-09-23 12:48 Justin Lecher
2015-04-02 10:34 Justin Lecher
2015-03-03 12:26 git@oystercatcher mirror+tproxy
2015-03-03 12:26 git@oystercatcher mirror+tproxy
2015-03-03 12:26 git@oystercatcher mirror+tproxy
2015-03-03 12:26 Nicolas Bock
2015-03-03 12:26 Nicolas Bock
2015-03-03 12:26 Nicolas Bock
2015-02-02 12:06 Justin Lecher
2015-02-02 12:06 Justin Lecher
2015-02-02 12:06 Justin Lecher
2015-02-02 12:06 Justin Lecher
2014-11-15 0:21 Christoph Junghans
2013-07-04 19:10 Christoph Junghans
2013-07-04 19:10 Christoph Junghans
2013-07-04 19:10 Christoph Junghans
2013-05-15 11:35 Kacper Kowalik
2013-05-15 11:35 Kacper Kowalik
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox