summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2015-11-23 08:39:41 +0100
committerFabian Groffen <grobian@gentoo.org>2015-11-23 08:39:41 +0100
commitf9261abf270429c1766e661063a1656dc200fb32 (patch)
treefcf38ca5fce0e71fd6dd81de40937c4a48fd0c0f /dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
parentdev-python/subunit: Stable for HPPA (bug #564588). (diff)
downloadgentoo-f9261abf270429c1766e661063a1656dc200fb32.tar.gz
gentoo-f9261abf270429c1766e661063a1656dc200fb32.tar.bz2
gentoo-f9261abf270429c1766e661063a1656dc200fb32.zip
dev-java/soylatte-jdk-bin: fix use call in global scope, bug #566532
Package-Manager: portage-2.2.20-prefix
Diffstat (limited to 'dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild')
-rw-r--r--dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild12
1 files changed, 9 insertions, 3 deletions
diff --git a/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild b/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
index 762a97588e8c..f69bd3d26dc0 100644
--- a/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
+++ b/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
@@ -23,12 +23,16 @@ RDEPEND="dev-db/unixODBC"
JAVA_PROVIDE="jdbc-stdext"
-MY_P=soylatte16-i386-${PV}
-use x64-macos && MY_P=soylatte16-amd64-${PV}
+chdir_s() {
+ local MY_P=soylatte16-i386-${PV}
+ use x64-macos && MY_P=soylatte16-amd64-${PV}
-S=${WORKDIR}/${MY_P}
+ cd "${WORKDIR}"/${MY_P}
+}
src_prepare() {
+ chdir_s
+
# fix install_names
local arch=i586
use x64-macos && arch=amd64
@@ -74,6 +78,8 @@ src_prepare() {
}
src_install() {
+ chdir_s
+
local dirs="bin include jre lib man"
dodir /opt/${P}