diff options
author | 2019-04-24 11:47:26 +0400 | |
---|---|---|
committer | 2019-04-24 11:47:26 +0400 | |
commit | 8cf1a34cc1bc6f07293671e6704494577fa50900 (patch) | |
tree | 9262d5f7be8141523a34dc0928baee086c38d9a4 /app-editors | |
parent | Merge pull request #420 from madsl/master (diff) | |
download | dotnet-8cf1a34cc1bc6f07293671e6704494577fa50900.tar.gz dotnet-8cf1a34cc1bc6f07293671e6704494577fa50900.tar.bz2 dotnet-8cf1a34cc1bc6f07293671e6704494577fa50900.zip |
visual studio 1.33.1
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/visual-studio-code/Manifest | 2 | ||||
-rw-r--r-- | app-editors/visual-studio-code/visual-studio-code-1.33.1.ebuild | 54 |
2 files changed, 56 insertions, 0 deletions
diff --git a/app-editors/visual-studio-code/Manifest b/app-editors/visual-studio-code/Manifest index 6e5be8f..007d12f 100644 --- a/app-editors/visual-studio-code/Manifest +++ b/app-editors/visual-studio-code/Manifest @@ -6,3 +6,5 @@ DIST visual-studio-code-1.30.1-amd64.tar.gz 64971757 SHA256 8ac8f4149c555def050b DIST visual-studio-code-1.30.1-x86.tar.gz 67933497 SHA256 2b01605044ec3b7561505cb782ca214f55fed96e133851e91a856aeef09b4df5 SHA512 bde379cf2da31fe7408bfad0158a6c227a7194110f3198711cea14dcdbeaa8a83f8f67ff3885ba8fdadef26c9d57a1b86e6b1a11475913895e45b67b5c835fbe WHIRLPOOL 06a4d2320268cb722055c7fe90ec544155646e5b5fb04bbc009e278fdade0e90dd799e0b64e138f12424db55ecf84ce7060dbb7e7d0739e8dddd072b96f2f75a DIST visual-studio-code-1.31.0-amd64.tar.gz 67903602 SHA256 df76027ee8c74e8219770d03a0a69ec980653969fd150fa7e94c6bc9c6db74bf SHA512 9a3e5d1ccafe0261129522e9a7a7ee4729af618d54b6383383c0568814362241eb98a3d5995920c4e2e71f735d7d99253cdb2f0f14e675eb3801cef13dccb32d WHIRLPOOL cf234c04daaa856f968faaff09afc92dc9ac754733fd0fc33125317c1aebffdaaf7580ad0fb45d1e870ece4b92e585a1f61dcf04445aaa58862a0885ded77ecc DIST visual-studio-code-1.31.0-x86.tar.gz 68895784 SHA256 3660a97350b914d6f88983768c0fec0c8a124caebd03787e9292c6239cdbaf26 SHA512 93400394283a311879d1eb10e72ff0a40a948ca79128847c6739990b43cfa0da7d7ef42e480b0c1bf374b788d588b69b3d73b4063729e44a6275759ab0a1a197 WHIRLPOOL bcaca2449614312e4bf8f255a10e24708153cc49f8a0539bedad2c2a442c235cb8bec227026d80cdf616ed4760ce8f0255da360299f0a852f4b9c722d9aa5f48 +DIST visual-studio-code-1.33.1-amd64.tar.gz 68365770 SHA256 fbf31a814755c54ff744a5da77b5652aa6963a1c3a365a6399cc65ef30935152 SHA512 bd8035051d52eca92979cb39187aa45fb6bb66715eda2950b472a9566dfacd52d20d7c45782c69c43f0d031a06c714f6270886840d3318881f8a38d4bfbc0b68 WHIRLPOOL 42cbec701d3f0aff09a7f4d7382e0325bf40dd436a2520bbc4a18e12ce0f646efa61442dbab9731b410dc990de66e72d9fa30c3c0ddb8fb70a0d2177e4d4d4b2 +DIST visual-studio-code-1.33.1-x86.tar.gz 69343642 SHA256 ef790862b83c0007d2e43704f562477a1c0be3272ff6125bcbf183eec9085358 SHA512 4ba061d2cdab3872f92848e607ad531fbcf80dd9855984812997c283a89beaabcd8485929b73f939ce685547fc5817b5c56a9ffbd00872639c19cddd8685b62d WHIRLPOOL 631c7dd97e686c29bedec31980fc676c5609649156324217cc7361f93352bafef6301004ec988fd731d4f73bead89e6b7acaa15d454e33ae91e1ae1539a93130 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.33.1.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.33.1.ebuild new file mode 100644 index 0000000..9507316 --- /dev/null +++ b/app-editors/visual-studio-code/visual-studio-code-1.33.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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}" +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/${EXEC_NAME}" + make_desktop_entry "${EXEC_NAME}" "Visual Studio Code" "${PN}" "Development;IDE" + newicon "${S}/resources/app/resources/linux/code.png" "${PN}.png" +} |