add argparse and luafilesystem (moonscript deps)
This commit is contained in:
parent
22600e159c
commit
fd27b92e3c
24
dev-lua/argparse/argparse-9999.ebuild
Normal file
24
dev-lua/argparse/argparse-9999.ebuild
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
VCS="git"
|
||||
LUA_COMPAT="lua51 lua52 lua53 luajit2"
|
||||
GITHUB_A="mpeterv"
|
||||
|
||||
inherit lua
|
||||
|
||||
DESCRIPTION="Feature-rich command line parser for Lua "
|
||||
HOMEPAGE="https://github.com/mpeterv/argparse"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="doc"
|
||||
|
||||
DOCS=(README.md)
|
||||
|
||||
each_lua_install() {
|
||||
dolua "src/${PN}.lua"
|
||||
}
|
14
dev-lua/argparse/metadata.xml
Normal file
14
dev-lua/argparse/metadata.xml
Normal file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE
|
||||
pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo-overlay@mva.name</email>
|
||||
<description>If you have any issues, please contact me via
|
||||
e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
|
||||
OFTC)</description>
|
||||
<name>Vadim A. Misbakh-Soloviov</name>
|
||||
</maintainer>
|
||||
<longdescription>Long description of the
|
||||
package</longdescription>
|
||||
</pkgmetadata>
|
37
dev-lua/luafilesystem/luafilesystem-9999.ebuild
Normal file
37
dev-lua/luafilesystem/luafilesystem-9999.ebuild
Normal file
|
@ -0,0 +1,37 @@
|
|||
# Copyright 1999-2019 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
VCS="git"
|
||||
IS_MULTILIB="true"
|
||||
GITHUB_A="keplerproject"
|
||||
|
||||
inherit lua
|
||||
|
||||
DESCRIPTION="File System Library for the Lua Programming Language"
|
||||
HOMEPAGE="https://keplerproject.github.io/luafilesystem/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="doc"
|
||||
|
||||
HTML_DOCS=(doc/us/.)
|
||||
DOCS=(README.md)
|
||||
|
||||
all_lua_prepare() {
|
||||
sed -e 'd' config
|
||||
lua_default
|
||||
}
|
||||
|
||||
each_lua_configure() {
|
||||
myeconfargs=(
|
||||
LIB_OPTION='$(LDFLAGS)'
|
||||
)
|
||||
lua_default
|
||||
}
|
||||
|
||||
each_lua_install() {
|
||||
dolua src/lfs.so
|
||||
}
|
16
dev-lua/luafilesystem/metadata.xml
Normal file
16
dev-lua/luafilesystem/metadata.xml
Normal file
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE
|
||||
pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo-overlay@mva.name</email>
|
||||
<description>If you have any issues, please contact me via
|
||||
e-mail, jabber (mva@), or IRC (FreeNode, RusNet,
|
||||
OFTC)</description>
|
||||
<name>Vadim A. Misbakh-Soloviov</name>
|
||||
</maintainer>
|
||||
<longdescription>Long description of the
|
||||
package</longdescription>
|
||||
<use>
|
||||
</use>
|
||||
</pkgmetadata>
|
Loading…
Reference in a new issue