commit:     cdf83fa51f24ee7beeb0cd715326a31b471a5720
Author:     Alexander Presnyakov <flagist0 <AT> gmail <DOT> com>
AuthorDate: Sat Jun 13 11:06:07 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Jun 13 11:06:07 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=cdf83fa5

neuro/sci: media-libs/avbin-bin build fixed -- moved source directory 
determination to pkg_setup

Package-Manager: portage-2.2.14

 media-libs/avbin-bin/ChangeLog          |  4 ++++
 media-libs/avbin-bin/avbin-bin-7.ebuild | 13 +++++++------
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/media-libs/avbin-bin/ChangeLog b/media-libs/avbin-bin/ChangeLog
index 761bf88..5b1f303 100644
--- a/media-libs/avbin-bin/ChangeLog
+++ b/media-libs/avbin-bin/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Jun 2015; Alexander Presnyakov <[email protected]> avbin-bin-7.ebuild:
+  neuro/sci: media-libs/avbin-bin build fixed -- moved source directory
+  determination to pkg_setup
+
   09 Jun 2015; Alexander Presnyakov <[email protected]> avbin-bin-7.ebuild:
   neuro/sci: media-libs/avbin-bin build fixed -- package S (source directory)
   depends on architecture

diff --git a/media-libs/avbin-bin/avbin-bin-7.ebuild 
b/media-libs/avbin-bin/avbin-bin-7.ebuild
index db4bcf7..8d655a4 100644
--- a/media-libs/avbin-bin/avbin-bin-7.ebuild
+++ b/media-libs/avbin-bin/avbin-bin-7.ebuild
@@ -15,12 +15,13 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 -*"
 IUSE=""
 
-if use amd64; then
-       S="${WORKDIR}"/avbin-linux-x86-64-${PV}
-elif use x86; then
-       S="${WORKDIR}"/avbin-linux-x86-32-${PV}
-fi
-
+pkg_setup(){
+       if use amd64; then
+               S="${WORKDIR}"/avbin-linux-x86-64-${PV}
+       elif use x86; then
+               S="${WORKDIR}"/avbin-linux-x86-32-${PV}
+       fi
+}
 src_install() {
        ln -s libavbin.so.${PV} libavbin.so || die
        dolib libavbin.so*

Reply via email to