Gentoo Archives: gentoo-commits

From: Samuel Bernardo <samuelbernardo.mail@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/ssnb:master commit in: app-editors/visual-studio-code/
Date: Sat, 09 Apr 2022 17:04:42
Message-Id: 1649523862.00c13501de1c900844e57b9dc72eedf8db61e39b.samuelbernardo@gentoo
1 commit: 00c13501de1c900844e57b9dc72eedf8db61e39b
2 Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
3 AuthorDate: Sat Apr 9 17:04:22 2022 +0000
4 Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
5 CommitDate: Sat Apr 9 17:04:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=00c13501
7
8 Update and cleanup visual-studio-code ebuild
9
10 Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>
11
12 .../visual-studio-code-1.62.0.ebuild | 76 ----------------------
13 .../visual-studio-code-1.62.3.ebuild | 76 ----------------------
14 .../visual-studio-code-1.64.0.ebuild | 76 ----------------------
15 .../visual-studio-code-1.64.2.ebuild | 76 ----------------------
16 ...6.0.ebuild => visual-studio-code-1.66.1.ebuild} | 0
17 5 files changed, 304 deletions(-)
18
19 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.62.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.62.0.ebuild
20 deleted file mode 100644
21 index 0045fac..0000000
22 --- a/app-editors/visual-studio-code/visual-studio-code-1.62.0.ebuild
23 +++ /dev/null
24 @@ -1,76 +0,0 @@
25 -# Copyright 1999-2021 Gentoo Authors
26 -# Distributed under the terms of the GNU General Public License v2
27 -
28 -EAPI=8
29 -
30 -inherit desktop pax-utils
31 -
32 -MY_PN="vscode"
33 -MY_P=${MY_PN}-${PV}
34 -
35 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft (binary version)"
36 -HOMEPAGE="https://code.visualstudio.com"
37 -BASE_URI="https://update.code.visualstudio.com/${PV}"
38 -SRC_URI="
39 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
40 - "
41 -RESTRICT="mirror strip bindist"
42 -
43 -LICENSE="MS-vscode-EULA"
44 -SLOT="0"
45 -KEYWORDS="~amd64"
46 -IUSE="global-menu libsecret qt5"
47 -
48 -DEPEND="
49 - >=media-libs/libpng-1.2.46
50 - >=x11-libs/gtk+-2.24.8-r1:2
51 - x11-libs/cairo
52 - gnome-base/gconf
53 - x11-libs/libXtst
54 - !app-editors/vscode
55 -"
56 -
57 -RDEPEND="
58 - ${DEPEND}
59 - >=net-print/cups-2.0.0
60 - x11-libs/libnotify
61 - x11-libs/libXScrnSaver
62 - dev-libs/nss
63 - libsecret? ( app-crypt/libsecret[crypt] )
64 - global-menu? (
65 - dev-libs/libdbusmenu
66 - qt5? (
67 - dev-libs/libdbusmenu-qt
68 - )
69 - )
70 -"
71 -
72 -DOCS=( resources/app/LICENSE.rtf )
73 -
74 -QA_PRESTRIPPED="opt/${MY_PN}/code"
75 -QA_PREBUILT="opt/${MY_PN}/code"
76 -
77 -pkg_setup(){
78 - use amd64 && S="${WORKDIR}/VSCode-linux-x64"
79 - use x86 && S="${WORKDIR}/VSCode-linux-ia32"
80 -}
81 -
82 -src_install(){
83 - pax-mark m code
84 - insinto "/opt/${PN}"
85 - doins -r *
86 - fperms +x "/opt/${PN}/code"
87 - fperms +x "/opt/${PN}/bin/code"
88 - #fperms +x "/opt/${PN}/libnode.so"
89 - fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
90 - fperms +x "/opt/${PN}/resources/app/extensions/git/dist/askpass.sh"
91 - dosym "/opt/${PN}/bin/code" "/usr/bin/${MY_PN}"
92 - make_desktop_entry "${MY_PN}" "Visual Studio Code" "${MY_PN}" "Development;IDE"
93 - newicon "resources/app/resources/linux/code.png" ${MY_PN}.png
94 - einstalldocs
95 -}
96 -
97 -pkg_postinst(){
98 - elog "You may install some additional utils, so check them in:"
99 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
100 -}
101
102 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.62.3.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.62.3.ebuild
103 deleted file mode 100644
104 index 0045fac..0000000
105 --- a/app-editors/visual-studio-code/visual-studio-code-1.62.3.ebuild
106 +++ /dev/null
107 @@ -1,76 +0,0 @@
108 -# Copyright 1999-2021 Gentoo Authors
109 -# Distributed under the terms of the GNU General Public License v2
110 -
111 -EAPI=8
112 -
113 -inherit desktop pax-utils
114 -
115 -MY_PN="vscode"
116 -MY_P=${MY_PN}-${PV}
117 -
118 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft (binary version)"
119 -HOMEPAGE="https://code.visualstudio.com"
120 -BASE_URI="https://update.code.visualstudio.com/${PV}"
121 -SRC_URI="
122 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
123 - "
124 -RESTRICT="mirror strip bindist"
125 -
126 -LICENSE="MS-vscode-EULA"
127 -SLOT="0"
128 -KEYWORDS="~amd64"
129 -IUSE="global-menu libsecret qt5"
130 -
131 -DEPEND="
132 - >=media-libs/libpng-1.2.46
133 - >=x11-libs/gtk+-2.24.8-r1:2
134 - x11-libs/cairo
135 - gnome-base/gconf
136 - x11-libs/libXtst
137 - !app-editors/vscode
138 -"
139 -
140 -RDEPEND="
141 - ${DEPEND}
142 - >=net-print/cups-2.0.0
143 - x11-libs/libnotify
144 - x11-libs/libXScrnSaver
145 - dev-libs/nss
146 - libsecret? ( app-crypt/libsecret[crypt] )
147 - global-menu? (
148 - dev-libs/libdbusmenu
149 - qt5? (
150 - dev-libs/libdbusmenu-qt
151 - )
152 - )
153 -"
154 -
155 -DOCS=( resources/app/LICENSE.rtf )
156 -
157 -QA_PRESTRIPPED="opt/${MY_PN}/code"
158 -QA_PREBUILT="opt/${MY_PN}/code"
159 -
160 -pkg_setup(){
161 - use amd64 && S="${WORKDIR}/VSCode-linux-x64"
162 - use x86 && S="${WORKDIR}/VSCode-linux-ia32"
163 -}
164 -
165 -src_install(){
166 - pax-mark m code
167 - insinto "/opt/${PN}"
168 - doins -r *
169 - fperms +x "/opt/${PN}/code"
170 - fperms +x "/opt/${PN}/bin/code"
171 - #fperms +x "/opt/${PN}/libnode.so"
172 - fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
173 - fperms +x "/opt/${PN}/resources/app/extensions/git/dist/askpass.sh"
174 - dosym "/opt/${PN}/bin/code" "/usr/bin/${MY_PN}"
175 - make_desktop_entry "${MY_PN}" "Visual Studio Code" "${MY_PN}" "Development;IDE"
176 - newicon "resources/app/resources/linux/code.png" ${MY_PN}.png
177 - einstalldocs
178 -}
179 -
180 -pkg_postinst(){
181 - elog "You may install some additional utils, so check them in:"
182 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
183 -}
184
185 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.64.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.64.0.ebuild
186 deleted file mode 100644
187 index 6cca9c7..0000000
188 --- a/app-editors/visual-studio-code/visual-studio-code-1.64.0.ebuild
189 +++ /dev/null
190 @@ -1,76 +0,0 @@
191 -# Copyright 1999-2022 Gentoo Authors
192 -# Distributed under the terms of the GNU General Public License v2
193 -
194 -EAPI=8
195 -
196 -inherit desktop pax-utils
197 -
198 -MY_PN="vscode"
199 -MY_P=${MY_PN}-${PV}
200 -
201 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft (binary version)"
202 -HOMEPAGE="https://code.visualstudio.com"
203 -BASE_URI="https://update.code.visualstudio.com/${PV}"
204 -SRC_URI="
205 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
206 - "
207 -RESTRICT="mirror strip bindist"
208 -
209 -LICENSE="MS-vscode-EULA"
210 -SLOT="0"
211 -KEYWORDS="~amd64"
212 -IUSE="global-menu libsecret qt5"
213 -
214 -DEPEND="
215 - >=media-libs/libpng-1.2.46
216 - >=x11-libs/gtk+-2.24.8-r1:2
217 - x11-libs/cairo
218 - gnome-base/gconf
219 - x11-libs/libXtst
220 - !app-editors/vscode
221 -"
222 -
223 -RDEPEND="
224 - ${DEPEND}
225 - >=net-print/cups-2.0.0
226 - x11-libs/libnotify
227 - x11-libs/libXScrnSaver
228 - dev-libs/nss
229 - libsecret? ( app-crypt/libsecret[crypt] )
230 - global-menu? (
231 - dev-libs/libdbusmenu
232 - qt5? (
233 - dev-libs/libdbusmenu-qt
234 - )
235 - )
236 -"
237 -
238 -DOCS=( resources/app/LICENSE.rtf )
239 -
240 -QA_PRESTRIPPED="opt/${MY_PN}/code"
241 -QA_PREBUILT="opt/${MY_PN}/code"
242 -
243 -pkg_setup(){
244 - use amd64 && S="${WORKDIR}/VSCode-linux-x64"
245 - use x86 && S="${WORKDIR}/VSCode-linux-ia32"
246 -}
247 -
248 -src_install(){
249 - pax-mark m code
250 - insinto "/opt/${PN}"
251 - doins -r *
252 - fperms +x "/opt/${PN}/code"
253 - fperms +x "/opt/${PN}/bin/code"
254 - #fperms +x "/opt/${PN}/libnode.so"
255 - #fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
256 - fperms +x "/opt/${PN}/resources/app/extensions/git/dist/askpass.sh"
257 - dosym "/opt/${PN}/bin/code" "/usr/bin/${MY_PN}"
258 - make_desktop_entry "${MY_PN}" "Visual Studio Code" "${MY_PN}" "Development;IDE"
259 - newicon "resources/app/resources/linux/code.png" ${MY_PN}.png
260 - einstalldocs
261 -}
262 -
263 -pkg_postinst(){
264 - elog "You may install some additional utils, so check them in:"
265 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
266 -}
267
268 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.64.2.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.64.2.ebuild
269 deleted file mode 100644
270 index 6cca9c7..0000000
271 --- a/app-editors/visual-studio-code/visual-studio-code-1.64.2.ebuild
272 +++ /dev/null
273 @@ -1,76 +0,0 @@
274 -# Copyright 1999-2022 Gentoo Authors
275 -# Distributed under the terms of the GNU General Public License v2
276 -
277 -EAPI=8
278 -
279 -inherit desktop pax-utils
280 -
281 -MY_PN="vscode"
282 -MY_P=${MY_PN}-${PV}
283 -
284 -DESCRIPTION="Multiplatform Visual Studio Code from Microsoft (binary version)"
285 -HOMEPAGE="https://code.visualstudio.com"
286 -BASE_URI="https://update.code.visualstudio.com/${PV}"
287 -SRC_URI="
288 - amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
289 - "
290 -RESTRICT="mirror strip bindist"
291 -
292 -LICENSE="MS-vscode-EULA"
293 -SLOT="0"
294 -KEYWORDS="~amd64"
295 -IUSE="global-menu libsecret qt5"
296 -
297 -DEPEND="
298 - >=media-libs/libpng-1.2.46
299 - >=x11-libs/gtk+-2.24.8-r1:2
300 - x11-libs/cairo
301 - gnome-base/gconf
302 - x11-libs/libXtst
303 - !app-editors/vscode
304 -"
305 -
306 -RDEPEND="
307 - ${DEPEND}
308 - >=net-print/cups-2.0.0
309 - x11-libs/libnotify
310 - x11-libs/libXScrnSaver
311 - dev-libs/nss
312 - libsecret? ( app-crypt/libsecret[crypt] )
313 - global-menu? (
314 - dev-libs/libdbusmenu
315 - qt5? (
316 - dev-libs/libdbusmenu-qt
317 - )
318 - )
319 -"
320 -
321 -DOCS=( resources/app/LICENSE.rtf )
322 -
323 -QA_PRESTRIPPED="opt/${MY_PN}/code"
324 -QA_PREBUILT="opt/${MY_PN}/code"
325 -
326 -pkg_setup(){
327 - use amd64 && S="${WORKDIR}/VSCode-linux-x64"
328 - use x86 && S="${WORKDIR}/VSCode-linux-ia32"
329 -}
330 -
331 -src_install(){
332 - pax-mark m code
333 - insinto "/opt/${PN}"
334 - doins -r *
335 - fperms +x "/opt/${PN}/code"
336 - fperms +x "/opt/${PN}/bin/code"
337 - #fperms +x "/opt/${PN}/libnode.so"
338 - #fperms +x "/opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
339 - fperms +x "/opt/${PN}/resources/app/extensions/git/dist/askpass.sh"
340 - dosym "/opt/${PN}/bin/code" "/usr/bin/${MY_PN}"
341 - make_desktop_entry "${MY_PN}" "Visual Studio Code" "${MY_PN}" "Development;IDE"
342 - newicon "resources/app/resources/linux/code.png" ${MY_PN}.png
343 - einstalldocs
344 -}
345 -
346 -pkg_postinst(){
347 - elog "You may install some additional utils, so check them in:"
348 - elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
349 -}
350
351 diff --git a/app-editors/visual-studio-code/visual-studio-code-1.66.0.ebuild b/app-editors/visual-studio-code/visual-studio-code-1.66.1.ebuild
352 similarity index 100%
353 rename from app-editors/visual-studio-code/visual-studio-code-1.66.0.ebuild
354 rename to app-editors/visual-studio-code/visual-studio-code-1.66.1.ebuild