summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/luxrays/luxrays-1.2.1.ebuild')
-rw-r--r--media-libs/luxrays/luxrays-1.2.1.ebuild13
1 files changed, 9 insertions, 4 deletions
diff --git a/media-libs/luxrays/luxrays-1.2.1.ebuild b/media-libs/luxrays/luxrays-1.2.1.ebuild
index d6b4516..f96137e 100644
--- a/media-libs/luxrays/luxrays-1.2.1.ebuild
+++ b/media-libs/luxrays/luxrays-1.2.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.luxrender.net"
EHG_REVISION="475fbf15f0ca"
SRC_URI="https://bitbucket.org/luxrender/luxrays/get/${EHG_REVISION}.tar.bz2"
-S="${WORKDIR}/luxrender-luxrays-${EHG_REVISION}"
+#S="${WORKDIR}/luxrender-luxrays-${EHG_REVISION}"
LICENSE="GPL-3"
SLOT="0"
@@ -23,6 +23,11 @@ DEPEND=">=dev-libs/boost-1.43
virtual/opencl
virtual/opengl"
+src_unpack() {
+ unpack ${A}
+ mv "${WORKDIR}/luxrender-luxrays-${EHG_REVISION}" "${WORKDIR}/${P}"
+}
+
src_configure() {
append-flags "-fPIC"
use debug && append-flags -ggdb
@@ -36,10 +41,10 @@ src_compile() {
}
src_install() {
- dodoc AUTHORS.txt
+ dodoc ${S}/AUTHORS.txt
insinto /usr/include
- doins -r include/luxrays
+ doins -r ${S}/include/luxrays
- dolib.a lib/libluxrays.a
+ dolib.a ${BUILD_DIR}/lib/libluxrays.a
}