Gentoo Archives: gentoo-commits

From: "Vadim A. Misbakh-Soloviov" <mva@×××.name>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/lua:master commit in: dev-lua/uuid/, dev-lua/nats/
Date: Sat, 12 Jan 2019 16:04:23
Message-Id: 1547309045.5afecd798474c891c14cb71743e681f63dd239a9.mva@gentoo
1 commit: 5afecd798474c891c14cb71743e681f63dd239a9
2 Author: Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
3 AuthorDate: Fri Jan 11 13:04:12 2019 +0000
4 Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
5 CommitDate: Sat Jan 12 16:04:05 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/lua.git/commit/?id=5afecd79
7
8 nats: added
9
10 Signed-off-by: Vadim A. Misbakh-Soloviov <git <AT> mva.name>
11
12 dev-lua/nats/metadata.xml | 14 ++++++++++++++
13 dev-lua/nats/nats-9999.ebuild | 44 +++++++++++++++++++++++++++++++++++++++++++
14 dev-lua/uuid/metadata.xml | 14 ++++++++++++++
15 dev-lua/uuid/uuid-9999.ebuild | 30 +++++++++++++++++++++++++++++
16 4 files changed, 102 insertions(+)
17
18 diff --git a/dev-lua/nats/metadata.xml b/dev-lua/nats/metadata.xml
19 new file mode 100644
20 index 0000000..23da526
21 --- /dev/null
22 +++ b/dev-lua/nats/metadata.xml
23 @@ -0,0 +1,14 @@
24 +<?xml version="1.0" encoding="UTF-8"?>
25 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 +<pkgmetadata>
27 +<maintainer>
28 + <email>mva@×××.name</email>
29 + <description>
30 + If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
31 + </description>
32 + <name>Vadim A. Misbakh-Soloviov</name>
33 +</maintainer>
34 +<longdescription>FIXME</longdescription>
35 +<use>
36 +</use>
37 +</pkgmetadata>
38
39 diff --git a/dev-lua/nats/nats-9999.ebuild b/dev-lua/nats/nats-9999.ebuild
40 new file mode 100644
41 index 0000000..a297405
42 --- /dev/null
43 +++ b/dev-lua/nats/nats-9999.ebuild
44 @@ -0,0 +1,44 @@
45 +# Copyright 1999-2019 Gentoo Foundation
46 +# Distributed under the terms of the GNU General Public License v2
47 +
48 +EAPI=6
49 +
50 +VCS="git"
51 +GITHUB_A="dawnangel"
52 +GITHUB_PN="lua-${PN}"
53 +
54 +inherit lua
55 +
56 +DESCRIPTION="Lua client for NATS messaging system"
57 +HOMEPAGE="https://github.com/dawnangel/lua-nats"
58 +
59 +LICENSE="MIT"
60 +SLOT="0"
61 +KEYWORDS=""
62 +IUSE="doc examples"
63 +
64 +RDEPEND="
65 + dev-lua/lua-cjson
66 + dev-lua/luasocket
67 + dev-lua/uuid
68 +"
69 +DEPEND="
70 + ${RDEPEND}
71 +"
72 +
73 +DOCS=(README.md)
74 +#HTML_DOCS=(docs/.)
75 +EXAMPLES=({examples,tests}/.)
76 +
77 +#all_lua_compile() {
78 +# use doc && ldoc .
79 +#}
80 +#
81 +#each_lua_compile() { :; }
82 +# Makefile is only used to run tests
83 +# and ldoc is currently broken
84 +src_compile() { :; }
85 +
86 +each_lua_install() {
87 + dolua "src/${PN}.lua"
88 +}
89
90 diff --git a/dev-lua/uuid/metadata.xml b/dev-lua/uuid/metadata.xml
91 new file mode 100644
92 index 0000000..23da526
93 --- /dev/null
94 +++ b/dev-lua/uuid/metadata.xml
95 @@ -0,0 +1,14 @@
96 +<?xml version="1.0" encoding="UTF-8"?>
97 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
98 +<pkgmetadata>
99 +<maintainer>
100 + <email>mva@×××.name</email>
101 + <description>
102 + If you have any issues, please contact me, or try to find me in IRC on Freenode, OFTC or RusNet.
103 + </description>
104 + <name>Vadim A. Misbakh-Soloviov</name>
105 +</maintainer>
106 +<longdescription>FIXME</longdescription>
107 +<use>
108 +</use>
109 +</pkgmetadata>
110
111 diff --git a/dev-lua/uuid/uuid-9999.ebuild b/dev-lua/uuid/uuid-9999.ebuild
112 new file mode 100644
113 index 0000000..ca26735
114 --- /dev/null
115 +++ b/dev-lua/uuid/uuid-9999.ebuild
116 @@ -0,0 +1,30 @@
117 +# Copyright 1999-2019 Gentoo Foundation
118 +# Distributed under the terms of the GNU General Public License v2
119 +
120 +EAPI=6
121 +
122 +VCS="git"
123 +GITHUB_A="Tieske"
124 +
125 +inherit lua
126 +
127 +DESCRIPTION="Generates uuids in pure Lua"
128 +HOMEPAGE="https://github.com/Tieske/uuid"
129 +
130 +LICENSE="Apache-2.0"
131 +SLOT="0"
132 +KEYWORDS=""
133 +IUSE="doc"
134 +
135 +RDEPEND="
136 +"
137 +DEPEND="
138 + ${RDEPEND}
139 +"
140 +
141 +DOCS=(README.md)
142 +HTML_DOCS=(doc/.)
143 +
144 +each_lua_install() {
145 + dolua "src/${PN}.lua"
146 +}