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/ljit2dbus/
Date: Sun, 23 Sep 2018 12:51:16
Message-Id: 1537684876.2fd301c4b94545d8bb3ef4c86a71c0f69e60721f.mva@gentoo
1 commit: 2fd301c4b94545d8bb3ef4c86a71c0f69e60721f
2 Author: Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
3 AuthorDate: Sun Sep 23 06:41:16 2018 +0000
4 Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
5 CommitDate: Sun Sep 23 06:41:16 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/lua.git/commit/?id=2fd301c4
7
8 ljit2dbus: added (although, it seems broken)
9
10 dev-lua/ljit2dbus/ljit2dbus-9999.ebuild | 30 ++++++++++++++++++++++++++++++
11 dev-lua/ljit2dbus/metadata.xml | 14 ++++++++++++++
12 2 files changed, 44 insertions(+)
13
14 diff --git a/dev-lua/ljit2dbus/ljit2dbus-9999.ebuild b/dev-lua/ljit2dbus/ljit2dbus-9999.ebuild
15 new file mode 100644
16 index 0000000..76f78c3
17 --- /dev/null
18 +++ b/dev-lua/ljit2dbus/ljit2dbus-9999.ebuild
19 @@ -0,0 +1,30 @@
20 +# Copyright 1999-2018 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +
23 +EAPI=6
24 +
25 +LUA_COMPAT="luajit2"
26 +
27 +VCS="git"
28 +GITHUB_A="Wiladams"
29 +
30 +inherit lua
31 +
32 +DESCRIPTION="LuaJIT binding to libdbus"
33 +HOMEPAGE="https://github.com/Wiladams/LJIT2dbus"
34 +
35 +LICENSE="MIT"
36 +SLOT="0"
37 +KEYWORDS=""
38 +IUSE="doc examples"
39 +
40 +DOCS=(README.md)
41 +EXAMPLES=(testy/.)
42 +
43 +RDEPEND="
44 + sys-apps/dbus
45 +"
46 +
47 +each_lua_install() {
48 + dolua_jit src/*.lua
49 +}
50
51 diff --git a/dev-lua/ljit2dbus/metadata.xml b/dev-lua/ljit2dbus/metadata.xml
52 new file mode 100644
53 index 0000000..c1baef2
54 --- /dev/null
55 +++ b/dev-lua/ljit2dbus/metadata.xml
56 @@ -0,0 +1,14 @@
57 +<?xml version="1.0" encoding="UTF-8"?>
58 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
59 +<pkgmetadata>
60 + <maintainer type="person">
61 + <email>williamh@g.o</email>
62 + <name>William Hubbs</name>
63 + </maintainer>
64 + <longdescription lang="en">
65 + lightweight, native, lazy evaluating multithreading library for Lua-5.1 or 5.2.
66 + </longdescription>
67 + <upstream>
68 + <remote-id type="github">LuaLanes/lanes</remote-id>
69 + </upstream>
70 +</pkgmetadata>