Gentoo Archives: gentoo-commits

From: Mikhail Pukhlikov <cynede@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/dotnet:master commit in: app-editors/visual-studio-code/
Date: Wed, 29 Aug 2018 08:03:47
Message-Id: 1535529793.38990cc99754a04a5da14b8dd48dcf3a31d312df.cynede@gentoo
1 commit: 38990cc99754a04a5da14b8dd48dcf3a31d312df
2 Author: Cynede <cynede <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 29 08:03:13 2018 +0000
4 Commit: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 29 08:03:13 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=38990cc9
7
8 visual-studio-code: bump to 1.26.1
9
10 .../visual-studio-code-1.20.1.ebuild | 58 ----------------------
11 .../visual-studio-code-1.22.1.ebuild | 57 ---------------------
12 .../visual-studio-code-1.25.1.ebuild | 55 --------------------
13 ...-r1.ebuild => visual-studio-code-1.26.1.ebuild} | 0
14 4 files changed, 170 deletions(-)
15
16 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
17 deleted file mode 100644
18 index 6ca3934..0000000
19 --- a/app-editors/visual-studio-code/visual-studio-code-1.20.1.ebuild
20 +++ /dev/null
21 @@ -1,58 +0,0 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -
27 -inherit eutils
28 -
29 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
30 -HOMEPAGE="https://code.visualstudio.com"
31 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
32 -SRC_URI="amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
33 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )"
34 -RESTRICT="mirror strip bindist"
35 -
36 -LICENSE="MIT"
37 -SLOT="0"
38 -KEYWORDS="~x86 ~amd64"
39 -IUSE=""
40 -
41 -DEPEND=">=gnome-base/gconf-3.2.6-r4:2
42 ->=media-libs/libpng-1.2.46:0
43 ->=x11-libs/cairo-1.14.12:0
44 ->=x11-libs/gtk+-2.24.31-r1:2
45 ->=x11-libs/libXtst-1.2.3:0"
46 -
47 -RDEPEND="${DEPEND}
48 ->=app-crypt/libsecret-0.18.5:0[crypt]
49 ->=net-print/cups-2.1.4:0
50 ->=x11-libs/libnotify-0.7.7:0
51 ->=x11-libs/libXScrnSaver-1.2.2-r1:0"
52 -
53 -QA_PRESTRIPPED="opt/${PN}/code"
54 -QA_PREBUILT="opt/${PN}/code"
55 -
56 -pkg_setup() {
57 - if use amd64; then
58 - S="${WORKDIR}/VSCode-linux-x64"
59 - elif use x86; then
60 - S="${WORKDIR}/VSCode-linux-ia32"
61 - else
62 - # shouldn't be possible with -* special keyword
63 - die
64 - fi
65 -}
66 -
67 -src_install() {
68 - insinto "/opt/${PN}"
69 - doins -r *
70 - dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${PN}"
71 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
72 - doicon "${S}/resources/app/resources/linux/code.png"
73 - fperms +x "/opt/${PN}/code"
74 - fperms +x "/opt/${PN}/bin/code"
75 - fperms +x "/opt/${PN}/libnode.so"
76 - fperms +x "/opt/${PN}/resources/app/node_modules/vscode-ripgrep/bin/rg"
77 - insinto "/usr/share/licenses/${PN}"
78 - newins "resources/app/LICENSE.txt" "LICENSE"
79 -}
80
81 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
82 deleted file mode 100644
83 index 2a4b385..0000000
84 --- a/app-editors/visual-studio-code/visual-studio-code-1.22.1.ebuild
85 +++ /dev/null
86 @@ -1,57 +0,0 @@
87 -# Copyright 1999-2018 Gentoo Foundation
88 -# Distributed under the terms of the GNU General Public License v2
89 -
90 -EAPI=6
91 -
92 -inherit eutils
93 -
94 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
95 -HOMEPAGE="https://code.visualstudio.com"
96 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
97 -SRC_URI="amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
98 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )"
99 -RESTRICT="mirror strip bindist"
100 -
101 -LICENSE="MIT"
102 -SLOT="0"
103 -KEYWORDS="~x86 ~amd64"
104 -IUSE=""
105 -
106 -DEPEND=">=gnome-base/gconf-3.2.6-r4:2
107 ->=media-libs/libpng-1.2.46:0
108 ->=x11-libs/cairo-1.14.12:0
109 ->=x11-libs/gtk+-2.24.31-r1:2
110 ->=x11-libs/libXtst-1.2.3:0"
111 -
112 -RDEPEND="${DEPEND}
113 ->=app-crypt/libsecret-0.18.5:0[crypt]
114 ->=net-print/cups-2.1.4:0
115 ->=x11-libs/libnotify-0.7.7:0
116 ->=x11-libs/libXScrnSaver-1.2.2-r1:0"
117 -
118 -QA_PRESTRIPPED="opt/${PN}/code"
119 -QA_PREBUILT="opt/${PN}/code"
120 -
121 -pkg_setup() {
122 - if use amd64; then
123 - S="${WORKDIR}/VSCode-linux-x64"
124 - elif use x86; then
125 - S="${WORKDIR}/VSCode-linux-ia32"
126 - else
127 - # shouldn't be possible with -* special keyword
128 - die
129 - fi
130 -}
131 -
132 -src_install() {
133 - insinto "/opt/${PN}"
134 - doins -r *
135 - dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/${PN}"
136 - make_desktop_entry "${PN}" "Visual Studio Code" "${PN}" "Development;IDE"
137 - doicon "${S}/resources/app/resources/linux/code.png"
138 - fperms +x "/opt/${PN}/code"
139 - fperms +x "/opt/${PN}/bin/code"
140 - fperms +x "/opt/${PN}/libnode.so"
141 - insinto "/usr/share/licenses/${PN}"
142 - newins "resources/app/LICENSE.txt" "LICENSE"
143 -}
144
145 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
146 deleted file mode 100644
147 index cbe723f..0000000
148 --- a/app-editors/visual-studio-code/visual-studio-code-1.25.1.ebuild
149 +++ /dev/null
150 @@ -1,55 +0,0 @@
151 -# Copyright 1999-2018 Gentoo Foundation
152 -# Distributed under the terms of the GNU General Public License v2
153 -
154 -EAPI=6
155 -
156 -inherit eutils
157 -
158 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
159 -HOMEPAGE="https://code.visualstudio.com"
160 -BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
161 -SRC_URI="amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
162 - x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )"
163 -RESTRICT="mirror strip bindist"
164 -
165 -LICENSE="MIT"
166 -SLOT="0"
167 -KEYWORDS="~x86 ~amd64"
168 -IUSE=""
169 -
170 -DEPEND=">=gnome-base/gconf-3.2.6-r4:2
171 ->=media-libs/libpng-1.2.46:0
172 ->=x11-libs/cairo-1.14.12:0
173 ->=x11-libs/gtk+-2.24.31-r1:2
174 ->=x11-libs/libXtst-1.2.3:0"
175 -
176 -RDEPEND="${DEPEND}
177 ->=app-crypt/libsecret-0.18.5:0[crypt]
178 ->=net-print/cups-2.1.4:0
179 ->=x11-libs/libnotify-0.7.7:0
180 ->=x11-libs/libXScrnSaver-1.2.2-r1:0"
181 -
182 -QA_PRESTRIPPED="opt/${PN}/code"
183 -QA_PREBUILT="opt/${PN}/code"
184 -
185 -pkg_setup() {
186 - if use amd64; then
187 - S="${WORKDIR}/VSCode-linux-x64"
188 - elif use x86; then
189 - S="${WORKDIR}/VSCode-linux-ia32"
190 - else
191 - # shouldn't be possible with -* special keyword
192 - die
193 - fi
194 -}
195 -
196 -src_install() {
197 - dodir "/opt"
198 - # Using doins -r would strip executable bits from all binaries
199 - cp -pPR "${S}" "${D}/opt/${PN}" || die "Failed to copy files"
200 - dosym "${EPREFIX}/opt/${PN}/bin/code" "/usr/bin/code"
201 - make_desktop_entry "code" "Visual Studio Code" "${PN}" "Development;IDE"
202 - doicon "${S}/resources/app/resources/linux/code.png"
203 - insinto "/usr/share/licenses/${PN}"
204 - newins "resources/app/LICENSE.txt" "LICENSE"
205 -}
206
207 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
208 similarity index 100%
209 rename from app-editors/visual-studio-code/visual-studio-code-1.25.0-r1.ebuild
210 rename to app-editors/visual-studio-code/visual-studio-code-1.26.1.ebuild