Gentoo Archives: gentoo-commits

From: Ronny Gutbrod <gentoo@××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-util/lemminx-bin/
Date: Thu, 08 Sep 2022 01:46:45
Message-Id: 1662517153.c7002f707d0945427bdb51cc2f204779b9f1b23e.tastytea@gentoo
1 commit: c7002f707d0945427bdb51cc2f204779b9f1b23e
2 Author: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
3 AuthorDate: Wed Sep 7 02:19:13 2022 +0000
4 Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
5 CommitDate: Wed Sep 7 02:19:13 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7002f70
7
8 dev-util/lemminx-bin: new package, add 0.21.0
9
10 Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>
11
12 dev-util/lemminx-bin/Manifest | 1 +
13 dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild | 21 +++++++++++++++++++++
14 dev-util/lemminx-bin/metadata.xml | 17 +++++++++++++++++
15 3 files changed, 39 insertions(+)
16
17 diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest
18 new file mode 100644
19 index 000000000..ac7270a0a
20 --- /dev/null
21 +++ b/dev-util/lemminx-bin/Manifest
22 @@ -0,0 +1 @@
23 +DIST lemminx-bin-0.21.0.zip 14513662 BLAKE2B fe09ff1577007b861d87d376600c98dc021ee60067428dc65caedacdf1f440cd2cb26c321cbc3beac0a059670fa39f863a346f9eec7fe4504f9f278387b42ac4 SHA512 e3a3baab0a2d76b23c3770707d10d570b6bcb3597fb4fabf9165c412cede6e2659e8fb056dcfb6353a5fa9097f4f35520efe5c680a26eb20fac8646f008679d2
24
25 diff --git a/dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild
26 new file mode 100644
27 index 000000000..a2e7be2e0
28 --- /dev/null
29 +++ b/dev-util/lemminx-bin/lemminx-bin-0.21.0.ebuild
30 @@ -0,0 +1,21 @@
31 +# Copyright 2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +DESCRIPTION="XML Language Server"
37 +HOMEPAGE="https://github.com/eclipse/lemminx"
38 +SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip"
39 +S="${WORKDIR}"
40 +
41 +LICENSE="EPL-2.0"
42 +SLOT="0"
43 +KEYWORDS="~amd64"
44 +
45 +BDEPEND="app-arch/unzip"
46 +
47 +QA_PREBUILT="/usr/bin/lemminx"
48 +
49 +src_install() {
50 + newbin lemminx-linux lemminx
51 +}
52
53 diff --git a/dev-util/lemminx-bin/metadata.xml b/dev-util/lemminx-bin/metadata.xml
54 new file mode 100644
55 index 000000000..719db5392
56 --- /dev/null
57 +++ b/dev-util/lemminx-bin/metadata.xml
58 @@ -0,0 +1,17 @@
59 +<?xml version="1.0" encoding="UTF-8"?>
60 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
61 +<pkgmetadata>
62 + <maintainer type="person">
63 + <email>gentoo@××××××××.de</email>
64 + <name>Ronny (tastytea) Gutbrod</name>
65 + </maintainer>
66 + <longdescription lang="en">
67 + LemMinX is a XML language specific implementation of the Language Server
68 + Protocol and can be used with any editor that supports the protocol, to
69 + offer good support for the XML Language.
70 + </longdescription>
71 + <upstream>
72 + <remote-id type="github">eclipse/lemminx</remote-id>
73 + <remote-id type="github">redhat-developer/vscode-xml</remote-id>
74 + </upstream>
75 +</pkgmetadata>