commit:     f1d65aceb36f6ee6a4cf868dd5f9aa939b1eccef
Author:     kuzetsa <kuzetsa <AT> gmail <DOT> com>
AuthorDate: Tue Mar  6 14:35:34 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Tue Mar  6 16:47:07 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=f1d65ace

app-editors/visual-studio-code: add ~x86 keyword

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../visual-studio-code/visual-studio-code-1.20.1.ebuild    | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
index d2c8a9c..d2c4065 100644
--- a/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
+++ b/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
@@ -8,12 +8,13 @@ inherit eutils
 DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
 HOMEPAGE="https://code.visualstudio.com";
 BASE_URI="https://vscode-update.azurewebsites.net/${PV}";
-SRC_URI="${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz"
+SRC_URI="amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
+       x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )"
 RESTRICT="mirror strip bindist"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~x86 ~amd64"
 IUSE=""
 
 DEPEND=">=gnome-base/gconf-3.2.6-r4:2
@@ -32,7 +33,14 @@ QA_PRESTRIPPED="opt/${PN}/code"
 QA_PREBUILT="opt/${PN}/code"
 
 pkg_setup() {
-       S="${WORKDIR}/VSCode-linux-x64"
+       if use amd64; then
+               S="${WORKDIR}/VSCode-linux-x64"
+       elif use x86; then
+               S="${WORKDIR}/VSCode-linux-ia32"
+       else
+               # shouldn't be possible with -* special keyword
+               die
+       fi
 }
 
 src_install() {

Reply via email to