Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-js/core-js/
Date: Thu, 30 Sep 2021 19:39:46
Message-Id: 1632925472.e4156c4baed5010e077ea8c56aed585348692b9c.arthurzam@gentoo
1 commit: e4156c4baed5010e077ea8c56aed585348692b9c
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Wed Sep 29 14:24:32 2021 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 29 14:24:32 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4156c4b
7
8 dev-js/core-js: unkeyword 3.17.3 for ~x86
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-js/core-js/core-js-3.17.3.ebuild | 43 +++++++++---------------------------
13 dev-js/core-js/metadata.xml | 4 ++++
14 2 files changed, 14 insertions(+), 33 deletions(-)
15
16 diff --git a/dev-js/core-js/core-js-3.17.3.ebuild b/dev-js/core-js/core-js-3.17.3.ebuild
17 index 936f8f9c8..3807b011c 100644
18 --- a/dev-js/core-js/core-js-3.17.3.ebuild
19 +++ b/dev-js/core-js/core-js-3.17.3.ebuild
20 @@ -1,38 +1,15 @@
21 -# Copyright 2021 Gentoo Authors
22 +# Copyright 1999-2021 Gentoo Authors
23 # Distributed under the terms of the GNU General Public License v2
24
25 -EAPI=8
26 +EAPI=7
27
28 -DESCRIPTION="A modular standard library for JavaScript"
29 -HOMEPAGE="https://github.com/zloirock/core-js"
30 -SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz"
31 +inherit node
32
33 -LICENSE="MIT"
34 -SLOT="0"
35 -KEYWORDS="~amd64 ~x86"
36 -
37 -RDEPEND="net-libs/nodejs"
38 -BDEPEND="net-libs/nodejs[npm]"
39 -
40 -src_compile() {
41 - # nothing to compile here
42 - :
43 -}
44 +DESCRIPTION="Standard library"
45 +HOMEPAGE="
46 + https://github.com/zloirock/core-js
47 + https://www.npmjs.com/package/core-js
48 +"
49
50 -S="${WORKDIR}/package"
51 -
52 -src_install() {
53 - npm \
54 - --audit false \
55 - --color false \
56 - --foreground-scripts \
57 - --global \
58 - --offline \
59 - --omit dev \
60 - --prefix "${ED}"/usr \
61 - --progress false \
62 - --verbose \
63 - install "${DISTDIR}/${P}".tgz || die "npm install failed"
64 -
65 - einstalldocs
66 -}
67 +LICENSE="MIT"
68 +KEYWORDS="~amd64"
69
70 diff --git a/dev-js/core-js/metadata.xml b/dev-js/core-js/metadata.xml
71 index 115e9d64a..57e798540 100644
72 --- a/dev-js/core-js/metadata.xml
73 +++ b/dev-js/core-js/metadata.xml
74 @@ -2,4 +2,8 @@
75 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
76 <pkgmetadata>
77 <!-- maintainer-needed -->
78 + <upstream>
79 + <bugs-to>https://github.com/zloirock/core-js/issues</bugs-to>
80 + <remote-id type="github">zloirock/core-js</remote-id>
81 + </upstream>
82 </pkgmetadata>