public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-07-06  8:43 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-07-06  8:43 UTC (permalink / raw
  To: gentoo-commits

commit:     a673c9556882e289396e47167704c5dd551c7a69
Author:     Lucian Poston <lucianposton <AT> pm <DOT> me>
AuthorDate: Fri Jul  6 08:15:37 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Fri Jul  6 08:15:37 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=a673c955

app-editors/visual-studio-code: Fix missing perms

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...dio-code-1.25.0.ebuild => visual-studio-code-1.25.0-r1.ebuild} | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.25.0-r1.ebuild
similarity index 90%
rename from app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild
rename to app-editors/visual-studio-code/visual-studio-code-1.25.0-r1.ebuild
index f2e334f..cbe723f 100644
--- a/app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild
+++ b/app-editors/visual-studio-code/visual-studio-code-1.25.0-r1.ebuild
@@ -44,14 +44,12 @@ pkg_setup() {
 }
 
 src_install() {
-	insinto "/opt/${PN}"
-	doins -r *
+	dodir "/opt"
+	# Using doins -r would strip executable bits from all binaries
+	cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
 	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
 	make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
 	doicon "${S}/resources/app/resources/linux/code.png"
-	fperms +x "/opt/${PN}/code"
-	fperms +x "/opt/${PN}/bin/code"
-	fperms +x "/opt/${PN}/libnode.so"
 	insinto "/usr/share/licenses/${PN}"
 	newins "resources/app/LICENSE.txt" "LICENSE"
 }


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-10-10 11:24 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-10-10 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     cb3fa853bfd2fb7d636cbb5fa68220ae4c1c87ff
Author:     Andrew Hlynskyi <ahlincq <AT> gmail <DOT> com>
AuthorDate: Mon Oct  8 11:07:12 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Mon Oct  8 11:10:51 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=cb3fa853

app-editors/visual-studio-code: Rename executable symlink from 'code' to 'vscode'

The "code" name is too broad and may lead to name clashes
so it's better to use short but well known "vscode" name.

 app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild
index c4ac60f..6196f21 100644
--- a/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild
+++ b/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild
@@ -5,6 +5,7 @@ EAPI=6
 
 inherit eutils
 
+EXEC_NAME=vscode
 DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
 HOMEPAGE="https://code.visualstudio.com"
 BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
@@ -47,8 +48,8 @@ src_install() {
 	dodir "/opt"
 	# Using doins -r would strip executable bits from all binaries
 	cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
-	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
-	make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
+	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${EXEC_NAME}"
+	make_desktop_entry "${EXEC_NAME}" "Visual Studio Code" "${PN}" "Development;IDE"
 	newicon "${S}/resources/app/resources/linux/code.png" "${PN}.png"
 	insinto "/usr/share/licenses/${PN}"
 	newins "resources/app/LICENSE.txt" "LICENSE"


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-10-10 11:24 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-10-10 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     cf8ebbb25ffa77dff3002e8d8fe5cab671270876
Author:     Andrew Hlynskyi <ahlincq <AT> gmail <DOT> com>
AuthorDate: Mon Oct  8 10:52:22 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Mon Oct  8 11:01:30 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=cf8ebbb2

app-editors/visual-studio-code: Fix desktop icon name as it referenced as ${PN} by third parameter for make_desktop_entry command

 ...al-studio-code-1.26.1.ebuild => visual-studio-code-1.26.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.26.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.26.1-r1.ebuild
similarity index 95%
rename from app-editors/visual-studio-code/visual-studio-code-1.26.1.ebuild
rename to app-editors/visual-studio-code/visual-studio-code-1.26.1-r1.ebuild
index cbe723f..c4ac60f 100644
--- a/app-editors/visual-studio-code/visual-studio-code-1.26.1.ebuild
+++ b/app-editors/visual-studio-code/visual-studio-code-1.26.1-r1.ebuild
@@ -49,7 +49,7 @@ src_install() {
 	cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
 	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
 	make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
-	doicon "${S}/resources/app/resources/linux/code.png"
+	newicon "${S}/resources/app/resources/linux/code.png" "${PN}.png"
 	insinto "/usr/share/licenses/${PN}"
 	newins "resources/app/LICENSE.txt" "LICENSE"
 }


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-10-10 11:24 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-10-10 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     61a9ffab042ad3ab252f07888150c1a44d31c624
Author:     Andrew Hlynskyi <ahlincq <AT> gmail <DOT> com>
AuthorDate: Mon Oct  8 11:00:17 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Mon Oct  8 11:01:34 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=61a9ffab

app-editors/visual-studio-code: Bump 1.27.2

 .../visual-studio-code-1.27.2.ebuild               | 55 ++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild
new file mode 100644
index 0000000..c4ac60f
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.27.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
+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="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=gnome-base/gconf-3.2.6-r4:2
+>=media-libs/libpng-1.2.46:0
+>=x11-libs/cairo-1.14.12:0
+>=x11-libs/gtk+-2.24.31-r1:2
+>=x11-libs/libXtst-1.2.3:0"
+
+RDEPEND="${DEPEND}
+>=app-crypt/libsecret-0.18.5:0[crypt]
+>=net-print/cups-2.1.4:0
+>=x11-libs/libnotify-0.7.7:0
+>=x11-libs/libXScrnSaver-1.2.2-r1:0"
+
+QA_PRESTRIPPED="opt/${PN}/code"
+QA_PREBUILT="opt/${PN}/code"
+
+pkg_setup() {
+	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() {
+	dodir "/opt"
+	# Using doins -r would strip executable bits from all binaries
+	cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
+	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
+	make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
+	newicon "${S}/resources/app/resources/linux/code.png" "${PN}.png"
+	insinto "/usr/share/licenses/${PN}"
+	newins "resources/app/LICENSE.txt" "LICENSE"
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-08-29  8:03 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-08-29  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     38990cc99754a04a5da14b8dd48dcf3a31d312df
Author:     Cynede <cynede <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 29 08:03:13 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Wed Aug 29 08:03:13 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=38990cc9

visual-studio-code: bump to 1.26.1

 .../visual-studio-code-1.20.1.ebuild               | 58 ----------------------
 .../visual-studio-code-1.22.1.ebuild               | 57 ---------------------
 .../visual-studio-code-1.25.1.ebuild               | 55 --------------------
 ...-r1.ebuild => visual-studio-code-1.26.1.ebuild} |  0
 4 files changed, 170 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
deleted file mode 100644
index 6ca3934..0000000
--- a/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com"
-BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
-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="~x86 ~amd64"
-IUSE=""
-
-DEPEND=">=gnome-base/gconf-3.2.6-r4:2
->=media-libs/libpng-1.2.46:0
->=x11-libs/cairo-1.14.12:0
->=x11-libs/gtk+-2.24.31-r1:2
->=x11-libs/libXtst-1.2.3:0"
-
-RDEPEND="${DEPEND}
->=app-crypt/libsecret-0.18.5:0[crypt]
->=net-print/cups-2.1.4:0
->=x11-libs/libnotify-0.7.7:0
->=x11-libs/libXScrnSaver-1.2.2-r1:0"
-
-QA_PRESTRIPPED="opt/${PN}/code"
-QA_PREBUILT="opt/${PN}/code"
-
-pkg_setup() {
-	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() {
-	insinto "/opt/${PN}"
-	doins -r *
-	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${PN}"
-	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
-	doicon "${S}/resources/app/resources/linux/code.png"
-	fperms +x "/opt/${PN}/code"
-	fperms +x "/opt/${PN}/bin/code"
-	fperms +x "/opt/${PN}/libnode.so"
-	fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
-	insinto "/usr/share/licenses/${PN}"
-	newins "resources/app/LICENSE.txt" "LICENSE"
-}

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.22.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.22.1.ebuild
deleted file mode 100644
index 2a4b385..0000000
--- a/app-editors/visual-studio-code/visual-studio-code-1.22.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com"
-BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
-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="~x86 ~amd64"
-IUSE=""
-
-DEPEND=">=gnome-base/gconf-3.2.6-r4:2
->=media-libs/libpng-1.2.46:0
->=x11-libs/cairo-1.14.12:0
->=x11-libs/gtk+-2.24.31-r1:2
->=x11-libs/libXtst-1.2.3:0"
-
-RDEPEND="${DEPEND}
->=app-crypt/libsecret-0.18.5:0[crypt]
->=net-print/cups-2.1.4:0
->=x11-libs/libnotify-0.7.7:0
->=x11-libs/libXScrnSaver-1.2.2-r1:0"
-
-QA_PRESTRIPPED="opt/${PN}/code"
-QA_PREBUILT="opt/${PN}/code"
-
-pkg_setup() {
-	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() {
-	insinto "/opt/${PN}"
-	doins -r *
-	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${PN}"
-	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
-	doicon "${S}/resources/app/resources/linux/code.png"
-	fperms +x "/opt/${PN}/code"
-	fperms +x "/opt/${PN}/bin/code"
-	fperms +x "/opt/${PN}/libnode.so"
-	insinto "/usr/share/licenses/${PN}"
-	newins "resources/app/LICENSE.txt" "LICENSE"
-}

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
deleted file mode 100644
index cbe723f..0000000
--- a/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com"
-BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
-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="~x86 ~amd64"
-IUSE=""
-
-DEPEND=">=gnome-base/gconf-3.2.6-r4:2
->=media-libs/libpng-1.2.46:0
->=x11-libs/cairo-1.14.12:0
->=x11-libs/gtk+-2.24.31-r1:2
->=x11-libs/libXtst-1.2.3:0"
-
-RDEPEND="${DEPEND}
->=app-crypt/libsecret-0.18.5:0[crypt]
->=net-print/cups-2.1.4:0
->=x11-libs/libnotify-0.7.7:0
->=x11-libs/libXScrnSaver-1.2.2-r1:0"
-
-QA_PRESTRIPPED="opt/${PN}/code"
-QA_PREBUILT="opt/${PN}/code"
-
-pkg_setup() {
-	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() {
-	dodir "/opt"
-	# Using doins -r would strip executable bits from all binaries
-	cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
-	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
-	make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
-	doicon "${S}/resources/app/resources/linux/code.png"
-	insinto "/usr/share/licenses/${PN}"
-	newins "resources/app/LICENSE.txt" "LICENSE"
-}

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.25.0-r1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.26.1.ebuild
similarity index 100%
rename from app-editors/visual-studio-code/visual-studio-code-1.25.0-r1.ebuild
rename to app-editors/visual-studio-code/visual-studio-code-1.26.1.ebuild


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-08-06 12:58 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-08-06 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     58b3777301dd07d0c5f91057124c1a6cb613e012
Author:     Lucian Poston <lucianposton <AT> pm <DOT> me>
AuthorDate: Wed Aug  1 10:08:08 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Wed Aug  1 10:08:08 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=58b37773

app-editors/visual-studio-code: Bump 1.25.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../visual-studio-code-1.25.1.ebuild               | 55 ++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
new file mode 100644
index 0000000..cbe723f
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
+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="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=gnome-base/gconf-3.2.6-r4:2
+>=media-libs/libpng-1.2.46:0
+>=x11-libs/cairo-1.14.12:0
+>=x11-libs/gtk+-2.24.31-r1:2
+>=x11-libs/libXtst-1.2.3:0"
+
+RDEPEND="${DEPEND}
+>=app-crypt/libsecret-0.18.5:0[crypt]
+>=net-print/cups-2.1.4:0
+>=x11-libs/libnotify-0.7.7:0
+>=x11-libs/libXScrnSaver-1.2.2-r1:0"
+
+QA_PRESTRIPPED="opt/${PN}/code"
+QA_PREBUILT="opt/${PN}/code"
+
+pkg_setup() {
+	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() {
+	dodir "/opt"
+	# Using doins -r would strip executable bits from all binaries
+	cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
+	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
+	make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
+	doicon "${S}/resources/app/resources/linux/code.png"
+	insinto "/usr/share/licenses/${PN}"
+	newins "resources/app/LICENSE.txt" "LICENSE"
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-07-06  6:24 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-07-06  6:24 UTC (permalink / raw
  To: gentoo-commits

commit:     f173c1f86333f595387fa77a7a700da355af2fc4
Author:     Lucian Poston <lucianposton <AT> pm <DOT> me>
AuthorDate: Fri Jul  6 06:16:18 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Fri Jul  6 06:16:18 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=f173c1f8

app-editors/visual-studio-code: Bump 1.25.0

Also renames /usr/bin/visual-studio-code to /usr/bin/code, as other
tools (e.g. unity-editor) require visual studio code to be named as
such.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../visual-studio-code-1.25.0.ebuild               | 57 ++++++++++++++++++++++
 1 file changed, 57 insertions(+)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild
new file mode 100644
index 0000000..f2e334f
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.25.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
+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="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=gnome-base/gconf-3.2.6-r4:2
+>=media-libs/libpng-1.2.46:0
+>=x11-libs/cairo-1.14.12:0
+>=x11-libs/gtk+-2.24.31-r1:2
+>=x11-libs/libXtst-1.2.3:0"
+
+RDEPEND="${DEPEND}
+>=app-crypt/libsecret-0.18.5:0[crypt]
+>=net-print/cups-2.1.4:0
+>=x11-libs/libnotify-0.7.7:0
+>=x11-libs/libXScrnSaver-1.2.2-r1:0"
+
+QA_PRESTRIPPED="opt/${PN}/code"
+QA_PREBUILT="opt/${PN}/code"
+
+pkg_setup() {
+	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() {
+	insinto "/opt/${PN}"
+	doins -r *
+	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
+	make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
+	doicon "${S}/resources/app/resources/linux/code.png"
+	fperms +x "/opt/${PN}/code"
+	fperms +x "/opt/${PN}/bin/code"
+	fperms +x "/opt/${PN}/libnode.so"
+	insinto "/usr/share/licenses/${PN}"
+	newins "resources/app/LICENSE.txt" "LICENSE"
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-04-19 15:41 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-04-19 15:41 UTC (permalink / raw
  To: gentoo-commits

commit:     5e0e3ca5b24062e19e92070af0376f9229d1852e
Author:     Asgeir Bjarni Ingvarsson <asgeir <AT> fundinn <DOT> org>
AuthorDate: Thu Apr 12 01:44:53 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Thu Apr 12 01:44:53 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=5e0e3ca5

app-editors/visual-studio-code: Add version 1.22.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../visual-studio-code-1.22.1.ebuild               | 57 ++++++++++++++++++++++
 1 file changed, 57 insertions(+)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.22.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.22.1.ebuild
new file mode 100644
index 0000000..2a4b385
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.22.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
+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="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=gnome-base/gconf-3.2.6-r4:2
+>=media-libs/libpng-1.2.46:0
+>=x11-libs/cairo-1.14.12:0
+>=x11-libs/gtk+-2.24.31-r1:2
+>=x11-libs/libXtst-1.2.3:0"
+
+RDEPEND="${DEPEND}
+>=app-crypt/libsecret-0.18.5:0[crypt]
+>=net-print/cups-2.1.4:0
+>=x11-libs/libnotify-0.7.7:0
+>=x11-libs/libXScrnSaver-1.2.2-r1:0"
+
+QA_PRESTRIPPED="opt/${PN}/code"
+QA_PREBUILT="opt/${PN}/code"
+
+pkg_setup() {
+	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() {
+	insinto "/opt/${PN}"
+	doins -r *
+	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${PN}"
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
+	doicon "${S}/resources/app/resources/linux/code.png"
+	fperms +x "/opt/${PN}/code"
+	fperms +x "/opt/${PN}/bin/code"
+	fperms +x "/opt/${PN}/libnode.so"
+	insinto "/usr/share/licenses/${PN}"
+	newins "resources/app/LICENSE.txt" "LICENSE"
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-03-07  6:22 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-03-07  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     a7e1084947760541685fe9b41f54af91eefb76a5
Author:     kuzetsa <kuzetsa <AT> gmail <DOT> com>
AuthorDate: Tue Mar  6 16:50:17 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Tue Mar  6 16:50:17 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=a7e10849

app-editors/visual-studio-code: upstream-packaged icon

rather than cluttering the tree, use this doicon:

${S}/resources/app/resources/linux/code.png

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 d2c4065..6ca3934 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
@@ -48,7 +48,7 @@ src_install() {
 	doins -r *
 	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${PN}"
 	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
-	doicon "${FILESDIR}/${PN}.png"
+	doicon "${S}/resources/app/resources/linux/code.png"
 	fperms +x "/opt/${PN}/code"
 	fperms +x "/opt/${PN}/bin/code"
 	fperms +x "/opt/${PN}/libnode.so"


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-03-07  6:22 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-03-07  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     8beccead458c37ba7c547e436220122e7c5dcca0
Author:     kuzetsa <kuzetsa <AT> gmail <DOT> com>
AuthorDate: Tue Mar  6 13:21:10 2018 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Tue Mar  6 13:21:10 2018 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=8beccead

app-editors/visual-studio-code: readability refactor (indentation, etc.)

repoman doesn't care. should've known better:

https://devmanual.gentoo.org/ebuild-writing/[...]
file-format/index.html#indenting-and-whitespace

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../visual-studio-code-1.20.1.ebuild               | 40 ++++++++++------------
 1 file changed, 18 insertions(+), 22 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 ae8585f..d2c8a9c 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
@@ -16,39 +16,35 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-DEPEND="
->=gnome-base/gconf-3.2.6-r4:2
+DEPEND=">=gnome-base/gconf-3.2.6-r4:2
 >=media-libs/libpng-1.2.46:0
 >=x11-libs/cairo-1.14.12:0
 >=x11-libs/gtk+-2.24.31-r1:2
->=x11-libs/libXtst-1.2.3:0
-"
+>=x11-libs/libXtst-1.2.3:0"
 
-RDEPEND="
-${DEPEND}
+RDEPEND="${DEPEND}
 >=app-crypt/libsecret-0.18.5:0[crypt]
 >=net-print/cups-2.1.4:0
 >=x11-libs/libnotify-0.7.7:0
->=x11-libs/libXScrnSaver-1.2.2-r1:0
-"
+>=x11-libs/libXScrnSaver-1.2.2-r1:0"
 
 QA_PRESTRIPPED="opt/${PN}/code"
 QA_PREBUILT="opt/${PN}/code"
 
-pkg_setup(){
-S="${WORKDIR}/VSCode-linux-x64"
+pkg_setup() {
+	S="${WORKDIR}/VSCode-linux-x64"
 }
 
-src_install(){
-insinto "/opt/${PN}"
-doins -r *
-dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${PN}"
-make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
-doicon "${FILESDIR}/${PN}.png"
-fperms +x "/opt/${PN}/code"
-fperms +x "/opt/${PN}/bin/code"
-fperms +x "/opt/${PN}/libnode.so"
-fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
-insinto "/usr/share/licenses/${PN}"
-newins "resources/app/LICENSE.txt" "LICENSE"
+src_install() {
+	insinto "/opt/${PN}"
+	doins -r *
+	dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${PN}"
+	make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
+	doicon "${FILESDIR}/${PN}.png"
+	fperms +x "/opt/${PN}/code"
+	fperms +x "/opt/${PN}/bin/code"
+	fperms +x "/opt/${PN}/libnode.so"
+	fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
+	insinto "/usr/share/licenses/${PN}"
+	newins "resources/app/LICENSE.txt" "LICENSE"
 }


^ permalink raw reply related	[flat|nested] 11+ messages in thread
* [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
@ 2018-03-07  6:22 Mikhail Pukhlikov
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Pukhlikov @ 2018-03-07  6:22 UTC (permalink / raw
  To: gentoo-commits

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() {


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2018-10-10 11:24 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-06  8:43 [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/ Mikhail Pukhlikov
  -- strict thread matches above, loose matches on Subject: below --
2018-10-10 11:24 Mikhail Pukhlikov
2018-10-10 11:24 Mikhail Pukhlikov
2018-10-10 11:24 Mikhail Pukhlikov
2018-08-29  8:03 Mikhail Pukhlikov
2018-08-06 12:58 Mikhail Pukhlikov
2018-07-06  6:24 Mikhail Pukhlikov
2018-04-19 15:41 Mikhail Pukhlikov
2018-03-07  6:22 Mikhail Pukhlikov
2018-03-07  6:22 Mikhail Pukhlikov
2018-03-07  6:22 Mikhail Pukhlikov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox