[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2021-09-18 Thread Marek Szuba
commit: d4fd8af26fe7100e8f5efdc38635f52355b59b2d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Sep 18 12:19:57 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Sep 18 12:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4fd8af2

dev-lua/ldoc: keyword 1.4.6-r100 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-lua/ldoc/ldoc-1.4.6-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild 
b/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild
index 0e0946f4737..7b2af871e53 100644
--- a/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
+KEYWORDS="amd64 arm ppc ppc64 ~riscv x86"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2021-01-25 Thread Marek Szuba
commit: b39d84fd8eafca4f2c6bc637a1483707f88ec04a
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jan 25 14:01:26 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jan 25 17:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39d84fd

dev-lua/ldoc: remove old

Signed-off-by: Marek Szuba  gentoo.org>

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
deleted file mode 100644
index 191d469dd2e..000
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A LuaDoc-compatible documentation generation system"
-HOMEPAGE="https://stevedonovan.github.io/ldoc/;
-SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-IUSE=""
-
-RDEPEND="dev-lua/penlight"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.4.6-mkdir.patch" )
-
-S="${WORKDIR}/LDoc-${PV}"
-RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/files/, profiles/, dev-lua/ldoc/

2020-11-28 Thread Marek Szuba
commit: 41195165872cfd58e465582718ca27bcf9f3b6da
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Nov 28 19:55:58 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Nov 28 22:28:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41195165

dev-lua/ldoc: migrate to lua-single.eclass

No point in making this multi-impl regardless of the fact it installs
some Lua modules, from what I can tell LDoc is meant to be always used
as a command-line tool.

Closes: https://bugs.gentoo.org/752897
Signed-off-by: Marek Szuba  gentoo.org>

 dev-lua/ldoc/files/ldoc-1.4.6-slotted_lua.patch | 21 +++
 dev-lua/ldoc/ldoc-1.4.6-r100.ebuild | 35 +
 profiles/package.mask   |  1 +
 3 files changed, 57 insertions(+)

diff --git a/dev-lua/ldoc/files/ldoc-1.4.6-slotted_lua.patch 
b/dev-lua/ldoc/files/ldoc-1.4.6-slotted_lua.patch
new file mode 100644
index 000..08776c560a0
--- /dev/null
+++ b/dev-lua/ldoc/files/ldoc-1.4.6-slotted_lua.patch
@@ -0,0 +1,21 @@
+Do not try to auto-guess Lua directories from the path to the interpreter,
+it does not work with the wrapper set up by lua-single.eclass. Use the
+values of LUA, LUA_BINDIR and LUA_SHAREDIR provided by the ebuild instead.
+
+--- a/makefile
 b/makefile
+@@ -1,13 +1,9 @@
+-LUA= $(shell echo `which lua`)
+-LUA_BINDIR= $(shell echo `dirname $(LUA)`)
+-LUA_PREFIX= $(shell echo `dirname $(LUA_BINDIR)`)
+-LUA_SHAREDIR=$(LUA_PREFIX)/share/lua/5.1
+ 
+ ldoc:
+ 
+ install: install_parts
+   mkdir -p $(DESTDIR)$(LUA_BINDIR)
+-  echo "lua $(LUA_SHAREDIR)/ldoc.lua \$$*" > $(DESTDIR)$(LUA_BINDIR)/ldoc
++  echo "$(LUA) $(LUA_SHAREDIR)/ldoc.lua \$$*" > 
$(DESTDIR)$(LUA_BINDIR)/ldoc
+   chmod +x $(DESTDIR)$(LUA_BINDIR)/ldoc
+ 
+ install_luajit: install_parts

diff --git a/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild 
b/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild
new file mode 100644
index 000..5486df73038
--- /dev/null
+++ b/dev-lua/ldoc/ldoc-1.4.6-r100.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit lua-single
+
+DESCRIPTION="A LuaDoc-compatible documentation generation system"
+HOMEPAGE="https://stevedonovan.github.io/ldoc/;
+SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="$(lua_gen_cond_dep '
+   dev-lua/penlight[${LUA_USEDEP}]
+')"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.4.6-mkdir.patch"
+   "${FILESDIR}/${PN}-1.4.6-slotted_lua.patch"
+)
+
+S="${WORKDIR}/LDoc-${PV}"
+RESTRICT="test"
+
+src_install() {
+   emake DESTDIR="${ED}" LUA_BINDIR="${EPREFIX}/usr/bin" 
LUA_SHAREDIR="$(lua_get_lmod_dir)" install
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index e2cfd555d13..9946a628585 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -508,6 +508,7 @@ dev-lua/luacrypto
 =dev-libs/efl-1.25.1-r10
 >=dev-lua/busted-2.0.0-r100
 >=dev-lua/dkjson-2.5-r100
+>=dev-lua/ldoc-1.4.6-r100
 >=dev-lua/lpeg-1.0.2-r100
 >=dev-lua/lua-bit32-5.3.5-r100
 >=dev-lua/lua-zlib-1.2-r100



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2019-07-29 Thread Mikle Kolyada
commit: fbbcabf1baefd31371529e45216cf6394ac895e2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jul 29 14:41:05 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jul 29 14:41:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbbcabf1

dev-lua/ldoc: arm stable wrt bug #638140

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
index 3dae07be9ce..191d469dd2e 100644
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
+KEYWORDS="amd64 arm ppc ppc64 x86"
 IUSE=""
 
 RDEPEND="dev-lua/penlight"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2019-05-24 Thread Sergei Trofimovich
commit: 11fcd35c376bbde09a7e6792decc2ac35df7952c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 24 22:15:29 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 24 22:50:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fcd35c

dev-lua/ldoc: stable 1.4.6 for ppc64, bug #638140

Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
index 5777f59dc2c..3dae07be9ce 100644
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ppc64 x86"
 IUSE=""
 
 RDEPEND="dev-lua/penlight"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2019-05-24 Thread Sergei Trofimovich
commit: 6c9d3bb5c71bb4c6f843df46654600d250c595c7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 24 21:44:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 24 22:08:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9d3bb5

dev-lua/ldoc: stable 1.4.6 for ppc, bug #638140

Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
index d7606c55a13..5777f59dc2c 100644
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
 IUSE=""
 
 RDEPEND="dev-lua/penlight"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2019-05-12 Thread Thomas Deutschmann
commit: a88f950dcd84b261a800c3375c2d551d79fc3410
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 12 20:23:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 12 20:56:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88f950d

dev-lua/ldoc: x86 stable (bug #638140)

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
index e7155ddbb92..d7606c55a13 100644
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 IUSE=""
 
 RDEPEND="dev-lua/penlight"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2018-04-21 Thread Aaron Bauman
commit: 0a191545b7c7101aef10cbf4dd4407f1a84b3332
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Apr 21 22:51:08 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr 21 22:51:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a191545

dev-lua/ldoc: amd64 stable wrt bug #638140

Bug: https://bugs.gentoo.org/638140
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
index 9ffcb091246..e7155ddbb92 100644
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64"
 IUSE=""
 
 RDEPEND="dev-lua/penlight"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2018-03-18 Thread Sergei Trofimovich
commit: 890b069495be247f0df317ee8d1782861ddbda87
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 18 11:38:12 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 18 11:38:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890b0694

dev-lua/ldoc: keyworded 1.4.6 for ppc64, bug #638470

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
index 6748099ee32..ff8d684dd83 100644
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc64"
 IUSE=""
 
 RDEPEND="dev-lua/penlight"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/

2017-12-25 Thread Markus Meier
commit: 02525bba4b83f5c99f4eb9a8c7c2052101a5a73e
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Dec 25 19:22:09 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Dec 25 19:22:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02525bba

dev-lua/ldoc: add ~arm, bug #638470

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 dev-lua/ldoc/ldoc-1.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
index 100d9456362..6748099ee32 100644
--- a/dev-lua/ldoc/ldoc-1.4.6.ebuild
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE=""
 
 RDEPEND="dev-lua/penlight"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/ldoc/, dev-lua/ldoc/files/

2016-12-29 Thread David Seifert
commit: 644caaa00fc5825985042e0951ebb7dafa97a151
Author: Tomoya Tabuchi  tomoyat1  com>
AuthorDate: Wed Dec 28 11:25:46 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Dec 29 12:26:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644caaa0

dev-lua/ldoc: New package

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3261

 dev-lua/ldoc/Manifest |  1 +
 dev-lua/ldoc/files/ldoc-1.4.6-mkdir.patch | 10 ++
 dev-lua/ldoc/ldoc-1.4.6.ebuild| 22 ++
 dev-lua/ldoc/metadata.xml | 15 +++
 4 files changed, 48 insertions(+)

diff --git a/dev-lua/ldoc/Manifest b/dev-lua/ldoc/Manifest
new file mode 100644
index ..3eac37b
--- /dev/null
+++ b/dev-lua/ldoc/Manifest
@@ -0,0 +1 @@
+DIST ldoc-1.4.6.tar.gz 126080 SHA256 
4b73e78a0325fb3c295d015ddb60b5cee5b647cecb5c50ce8f01319b53bd536f SHA512 
bcaddba4e462a4fb0aa0d8fcff390de3f195fa5cc569d8f05b84ad0fff900f5ac945be7a2eb15cf5ca60cc462f02c874579e4a19e33776178a04104ef9d944af
 WHIRLPOOL 
8a724915683ea78258ab2ba852bc60ead0ab0c58318c449e8fc8b69b35707a4da7f4b5d4cc9322877aae1c86212122aa06698d248a9657887b97e57a2033a6a6

diff --git a/dev-lua/ldoc/files/ldoc-1.4.6-mkdir.patch 
b/dev-lua/ldoc/files/ldoc-1.4.6-mkdir.patch
new file mode 100644
index ..0c7a949
--- /dev/null
+++ b/dev-lua/ldoc/files/ldoc-1.4.6-mkdir.patch
@@ -0,0 +1,10 @@
+--- a/makefile
 b/makefile
+@@ -6,6 +6,7 @@
+ ldoc:
+ 
+ install: install_parts
++  mkdir -p $(DESTDIR)$(LUA_BINDIR)
+   echo "lua $(LUA_SHAREDIR)/ldoc.lua \$$*" > $(DESTDIR)$(LUA_BINDIR)/ldoc
+   chmod +x $(DESTDIR)$(LUA_BINDIR)/ldoc
+ 

diff --git a/dev-lua/ldoc/ldoc-1.4.6.ebuild b/dev-lua/ldoc/ldoc-1.4.6.ebuild
new file mode 100644
index ..cc203af
--- /dev/null
+++ b/dev-lua/ldoc/ldoc-1.4.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="A LuaDoc-compatible documentation generation system"
+HOMEPAGE="https://stevedonovan.github.io/ldoc/;
+SRC_URI="https://github.com/stevedonovan/LDoc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-lua/penlight"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-1.4.6-mkdir.patch" )
+
+S="${WORKDIR}/LDoc-${PV}"
+RESTRICT="test"

diff --git a/dev-lua/ldoc/metadata.xml b/dev-lua/ldoc/metadata.xml
new file mode 100644
index ..8bece58
--- /dev/null
+++ b/dev-lua/ldoc/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   t...@tomoyat1.com
+   Tomoya Tabuchi
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainer
+   
+   
+   LDoc is a LuaDoc-compatible documentation generation system.
+   
+