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/node-addon-api/
Date: Thu, 30 Sep 2021 19:39:45
Message-Id: 1632920907.45c4e7d4781b1419c38496ad64b998cdcddf23ce.arthurzam@gentoo
1 commit: 45c4e7d4781b1419c38496ad64b998cdcddf23ce
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Wed Sep 29 13:07:28 2021 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 29 13:08:27 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45c4e7d4
7
8 dev-js/node-addon-api: initial import
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-js/node-addon-api/Manifest | 1 +
13 dev-js/node-addon-api/metadata.xml | 12 ++++++++++++
14 dev-js/node-addon-api/node-addon-api-3.1.0.ebuild | 21 +++++++++++++++++++++
15 3 files changed, 34 insertions(+)
16
17 diff --git a/dev-js/node-addon-api/Manifest b/dev-js/node-addon-api/Manifest
18 new file mode 100644
19 index 000000000..f62c84a97
20 --- /dev/null
21 +++ b/dev-js/node-addon-api/Manifest
22 @@ -0,0 +1 @@
23 +DIST node-addon-api-3.1.0.tgz 122233 BLAKE2B 5c9fcd35f0d1a60397c2c805db8fe67458a073d973eebec50db769644ecd5bbf978a88a21670f70219f22c4f0f1939bfcd77563030bfbea9e098f9a1c4cb29cf SHA512 7e59ab0cd074e8b225e65cb0533ed894d1991ffe69d0ced6dbc93c87377d2ec86d761d70b210f663e53887d2c3e8a39b3b2d5ff9f115760a6b3eb1329a3339bb
24
25 diff --git a/dev-js/node-addon-api/metadata.xml b/dev-js/node-addon-api/metadata.xml
26 new file mode 100644
27 index 000000000..53acdcd54
28 --- /dev/null
29 +++ b/dev-js/node-addon-api/metadata.xml
30 @@ -0,0 +1,12 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <maintainer type="person">
35 + <email>lssndrbarbieri@×××××.com</email>
36 + <name>Alessandro Barbieri</name>
37 + </maintainer>
38 + <upstream>
39 + <bugs-to>https://github.com/nodejs/node-addon-api/issues</bugs-to>
40 + <remote-id type="github">nodejs/node-addon-api</remote-id>
41 + </upstream>
42 +</pkgmetadata>
43
44 diff --git a/dev-js/node-addon-api/node-addon-api-3.1.0.ebuild b/dev-js/node-addon-api/node-addon-api-3.1.0.ebuild
45 new file mode 100644
46 index 000000000..39d6f2679
47 --- /dev/null
48 +++ b/dev-js/node-addon-api/node-addon-api-3.1.0.ebuild
49 @@ -0,0 +1,21 @@
50 +# Copyright 1999-2021 Gentoo Authors
51 +# Distributed under the terms of the GNU General Public License v2
52 +
53 +EAPI=7
54 +
55 +inherit node
56 +
57 +DESCRIPTION="Node.js API (N-API)"
58 +HOMEPAGE="
59 + https://github.com/nodejs/node-addon-api
60 + https://www.npmjs.com/package/node-addon-api
61 +"
62 +
63 +LICENSE="MIT"
64 +KEYWORDS="~amd64"
65 +
66 +src_install() {
67 + dodoc -r doc/.
68 + rm -rf doc || die
69 + node_src_install
70 +}