From 6abbf81ef2f298e3221ff5e67a1f3c5f23958212 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 14 Dec 2020 13:26:14 +0000 Subject: gentoo resync : 14.12.2020 --- dev-lua/luafilesystem/Manifest | 2 +- .../luafilesystem/luafilesystem-1.8.0-r100.ebuild | 82 ---------------------- .../luafilesystem/luafilesystem-1.8.0-r101.ebuild | 82 ++++++++++++++++++++++ 3 files changed, 83 insertions(+), 83 deletions(-) delete mode 100644 dev-lua/luafilesystem/luafilesystem-1.8.0-r100.ebuild create mode 100644 dev-lua/luafilesystem/luafilesystem-1.8.0-r101.ebuild (limited to 'dev-lua/luafilesystem') diff --git a/dev-lua/luafilesystem/Manifest b/dev-lua/luafilesystem/Manifest index 4881d745ac57..1b5621a0b987 100644 --- a/dev-lua/luafilesystem/Manifest +++ b/dev-lua/luafilesystem/Manifest @@ -1,4 +1,4 @@ DIST luafilesystem-1.8.0.tar.gz 30374 BLAKE2B 396dc1a4604b88d9a0cfccf252623a65bcd45859547a56d3d860efd2b960329696ff92cb63064c12ee56ed234e04d881b5ca876154b3bd714d39f6ed9da79986 SHA512 79d964f13ae43716281dc8521d2f128b22f2261234c443e242b857cfdf621e208bdf4512f8ba710baa113e9b3b71e2544609de65e2c483f569c243a5cf058247 EBUILD luafilesystem-1.8.0-r1.ebuild 1074 BLAKE2B 5fb971448dfb2fd52e15d05dccbed4a685eee4501d23ae260ea42747dcfe8923c22153f3bc9d8cd3fca4051477d2721b8e050607c2ef287592c55f460f8f5105 SHA512 0a7636dd88865d9b0139a376e0129e48ca83f422401ac598b47c118fe3fb7eb79a87280f5f8fb8963d2fb88145155180521e0519b58fb580c0a5a8b078c1a94b -EBUILD luafilesystem-1.8.0-r100.ebuild 1622 BLAKE2B 184a8f9b5e4c847d4b3cf9915e773b99082308e4b8d5b4659bf2c80085d0d5002f63221820d36aadfc2a6430b80eea900753c34f398691f22e1947b05cba42d5 SHA512 f28887f4a48c54bf5f6a1abe3b8e3133ac8c5b7247f0eca26d12a1ee8ebc8d4f33c601cb8f0816382cf5c32e15275a6cd716de6f0b353705c4ca52ec2c8ff26a +EBUILD luafilesystem-1.8.0-r101.ebuild 1515 BLAKE2B 31bf46921da517929e7039756a21d1bdf38a3a2ad8324a3304fbbe5aac787f0cd210f053557c2e3144733c707f62e03ac11bcda484f79f22dff1bc58a5138a53 SHA512 cbfb607b3513b63a98d82ae77422e78b9732b68b1ccb886e32af68e2d8c63866a9fb8f755110623ee816924cf352a5eb73e2e7dc70a4cd8780b49d2fd34348a0 MISC metadata.xml 858 BLAKE2B 6f50e96acfa2b1aa606c616eda03ac35c214902a2d39dee101ecc32a3f1fe91980d4f735e4ecf066133d573910b10dda51ca1e57421f9f5327148e74fde3212f SHA512 6816a7b67fd5c7cab8cf90b2e096877e360e482644b339214becbc47dcd6b1b6a3e49470a481493dc31fe611d8c8ff7470b7c4eb5080bcd201e6543dbf3f2a7a diff --git a/dev-lua/luafilesystem/luafilesystem-1.8.0-r100.ebuild b/dev-lua/luafilesystem/luafilesystem-1.8.0-r100.ebuild deleted file mode 100644 index a1e0b4c454bd..000000000000 --- a/dev-lua/luafilesystem/luafilesystem-1.8.0-r100.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..3} luajit ) - -inherit lua toolchain-funcs - -MY_PV=${PV//./_} - -DESCRIPTION="File System Library for the Lua programming language" -HOMEPAGE="https://keplerproject.github.io/luafilesystem/" -SRC_URI="https://github.com/keplerproject/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="${LUA_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( ${RDEPEND} ) -" - -HTML_DOCS=( "doc/us/." ) - -lua_src_prepare() { - cat > "config-${ELUA}" <<-EOF - CC=$(tc-getCC) - DESTDIR=${ED} - CFLAGS=${CFLAGS} $(lua_get_CFLAGS) -fPIC - LIB_OPTION=${LDFLAGS} -shared - LUA_LIBDIR=$(lua_get_cmod_dir) - EOF -} - -src_prepare() { - default - - lua_foreach_impl lua_src_prepare -} - -lua_src_compile() { - # Clean project to compile it for every lua slot - emake clean - - emake CONFIG="config-${ELUA}" - - # Copy module to match the choosen LUA implementation - cp "src/lfs.so" "src/lfs-${ELUA}.so" || die -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_test() { - LUA_CPATH="src/lfs-${ELUA}.so" ${ELUA} tests/test.lua || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - # Use correct module for the choosen LUA implementation - cp "src/lfs-${ELUA}.so" "src/lfs.so" || die - - emake CONFIG="config-${ELUA}" install -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -} diff --git a/dev-lua/luafilesystem/luafilesystem-1.8.0-r101.ebuild b/dev-lua/luafilesystem/luafilesystem-1.8.0-r101.ebuild new file mode 100644 index 000000000000..0a5ee44a7d7c --- /dev/null +++ b/dev-lua/luafilesystem/luafilesystem-1.8.0-r101.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..3} luajit ) + +inherit lua toolchain-funcs + +MY_PV=${PV//./_} + +DESCRIPTION="File System Library for the Lua programming language" +HOMEPAGE="https://keplerproject.github.io/luafilesystem/" +SRC_URI="https://github.com/keplerproject/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( ${RDEPEND} ) +" + +HTML_DOCS=( "doc/us/." ) + +lua_src_prepare() { + pushd "${BUILD_DIR}" || die + cat > "config-${ELUA}" <<-EOF + CC=$(tc-getCC) + DESTDIR=${ED} + CFLAGS=${CFLAGS} $(lua_get_CFLAGS) -fPIC + LIB_OPTION=${LDFLAGS} -shared + LUA_LIBDIR=$(lua_get_cmod_dir) + EOF + popd +} + +src_prepare() { + default + + lua_copy_sources + lua_foreach_impl lua_src_prepare +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + emake CONFIG="config-${ELUA}" + popd +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_test() { + pushd "${BUILD_DIR}" || die + LUA_CPATH="${BUILD_DIR}/src/?.so" ${ELUA} tests/test.lua || die + popd +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + pushd "${BUILD_DIR}" || die + emake CONFIG="config-${ELUA}" install + popd +} + +src_install() { + lua_foreach_impl lua_src_install + + einstalldocs +} -- cgit v1.2.3