diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-11-28 20:40:51 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-11-28 20:40:51 +0000 |
commit | 9c417bacd51da6d8b57fa9f37425161d30d4b95b (patch) | |
tree | 47c9d6e4243f39a1f48afd54c969b65b00a5c649 /dev-lua/penlight | |
parent | d934827bf44b7cfcf6711964418148fa60877668 (diff) |
gentoo resync : 28.11.2020
Diffstat (limited to 'dev-lua/penlight')
-rw-r--r-- | dev-lua/penlight/Manifest | 7 | ||||
-rw-r--r-- | dev-lua/penlight/metadata.xml | 6 | ||||
-rw-r--r-- | dev-lua/penlight/penlight-1.7.0.ebuild | 2 | ||||
-rw-r--r-- | dev-lua/penlight/penlight-1.9.2-r101.ebuild | 57 | ||||
-rw-r--r-- | dev-lua/penlight/penlight-1.9.2.ebuild | 47 |
5 files changed, 115 insertions, 4 deletions
diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest index 4d26c64376fb..71450e707e91 100644 --- a/dev-lua/penlight/Manifest +++ b/dev-lua/penlight/Manifest @@ -1,7 +1,10 @@ DIST penlight-1.3.2-core.zip 116854 BLAKE2B c653a51cf8ea286c849e1a2c68968ed767c350b1461dd11d9a2e99c81295461c67044175c7bf99c31e8040118e6cfce85f8613d4b6c49e726d31393029abcbbf SHA512 01ba35e967e255f6f39afff9c2238f4921de9e52850ce0d2ec0c9068029fc61a241c82bede680a28fda46c4504582784fcd2241a2eef0bef95c7c389c4042d02 DIST penlight-1.5.4.tar.gz 213938 BLAKE2B c6bba4fd7fc491d2e6ca464f71b897ba4b5dc8dc94e7340fd77d3add47a9b4a72ce48cea268f94fe55c2aef1edd850f96f00f2ba1ef7186e1e8d86a4e3155366 SHA512 c46e7875410a90390bfbf010a53f1d536475e2094668722618d03951caad0fcb0674c9bc7119a0753e4ed3df9e4d70fef828ba4c6c24e8ada4036948d2432519 DIST penlight-1.7.0.tar.gz 384917 BLAKE2B 153660f5029509611265399aad8b92d82b266ac470414c06e9d7f01b37225834f98488f30f9bbdfdc3a6714edfe2edc0fccd0356ebb966d964be633bff38eb25 SHA512 edeb09307c9feb5da6bccd82216a6ad71db988c433245d72d28abb6c555004f77eebba556928b0912937b29ef93e065ad491368041e17730610813de8e595d7d +DIST penlight-1.9.2.tar.gz 396248 BLAKE2B 2bbbece6e9855e8fc54f22f01e516cdf886782ec9a007a4ffac8ac980d7e0836cd19b8a7659ab1e05331e12b11bdb1c9c7df5e2f03c39965532c381298017035 SHA512 8df26e74f73ccf6dc73546640e1537b63e40357072855f9409e96b2ef8251c25b4653456d1237d5142573618af242e885490aa9750dffb387e4670ed9f3cfa91 EBUILD penlight-1.3.2.ebuild 653 BLAKE2B ff029eaaf0cb3d19c04840e8cf4fe05b6456e8467a2c5452ed2064d5c4ebe7e14418d2f1ec349729ac6733e212f5b8030d27e25c289fad72a03cf5c8c2a6a39f SHA512 14aaea5b639507e25b2ebe5eba54aa10e268cd9147961e03219e389ee11b64c71a65650c719062f617335fb0a42d9defebda748b59da057e5321b29eea744db3 EBUILD penlight-1.5.4.ebuild 756 BLAKE2B d598d38a6ea20256a2bda11b68a5568d476c4d030132c290ebd3678f3a55c8b5ba4a5b9b20caca1f2e8714c440d59a9aa6567fe2d2dc7fa105764c5de9b4aa13 SHA512 f5c135d7d71145dc50075782afe4a70c148e1094d0b86e7ecf1fbfa26592704dc6503d9f96a8797e8fbd48e4619065965a932c49d40adc3eb1c1939e931fb9fc -EBUILD penlight-1.7.0.ebuild 758 BLAKE2B 798cc49ef29bac845a22832105a530d9b0d9d1feab8fae143c049a2171431f0e4305131eeb8dbfc7450a4233b1d773c0cb141f968adb55382bfe30d739185c25 SHA512 8133a9b84ad0933b6efbcf83d4d844a4ab4c9905d6bd44833a740e740d629145b5b5e61ec6bd3de210b58b55278db1c36cb32cbcf3330a2ed019fecf9e78b913 -MISC metadata.xml 603 BLAKE2B 98847845a10c23006c481f3447fb3439d4c9e1223770455a0eb5d0051d609b48ab51ad274ba4d6ae8249ecc0ed38ff6b33be0b7a7b4ba5dddb6cb6a59df33b23 SHA512 540eed16b3e9223e2ee5181a0ca9cbb794bba41b6f5c5979d9f4796c9382ec24573e05aed2535665b83337e84fbd08b4da1c77ee3bf24f7e1b2bd58e2810f28f +EBUILD penlight-1.7.0.ebuild 756 BLAKE2B 75d8259853ab59bcc367ee62c68a36f573e35ff3c5802266aba61cd2be816eb3f048815f5dbad60a9d71c20f3f345192ccc8d31630a4d4a97e08d07011667076 SHA512 ee214897fd97e590c17e9728bd88d5f2ea4c2a654702a8b0afdb2cb308d50ca467f9b2e5801ae001929ebe5d97b619d6e0e595997d9a480fa58aa542ccb13f33 +EBUILD penlight-1.9.2-r101.ebuild 1030 BLAKE2B 9dfd7e643c3afa0e04215591ea12cb88bf50339c386ea28cc0bb2d5809fc6c576d92677feb0fbde59d08e44ff16f0f226cbeda4229efc78ec2a0776ed348c3b0 SHA512 0b96bf98d2f3676697c75378acc2e10d1383b224f898e570f61022dedc042a377d06d2ff9b4cc24d0c5c685a7d6fa073532447ed3d8053e1cb6937db48c0c8ac +EBUILD penlight-1.9.2.ebuild 874 BLAKE2B b6d246cdd0917018fc7781deae97c1cd1623a4bf09e0bb44aad95efc204ceedba47cad2dcd6005ce591a38c8f99f3c7783a710b0c83bde776ec027dbae661805 SHA512 e3deb5b326019307c26326939030376f040edcaa888ce52581b9350783083ff0c038e1c31af4fd96db9ac9b42b3ad8ea08f3949b745b6e94b8f88b6794ec0b3f +MISC metadata.xml 704 BLAKE2B 35e8f02d20c248a9b11efdc8b3e1ca81fa1cd8c355a02436f6cdcdeaf07d5a77026cd3053af1255a8fdcc603248f94b871d7432f43766c34766d0fa4f43a1795 SHA512 e64d04284f1bc1f3d2942b72d6077b401f74fb7f717b117c76e16a32f5ae87d7d97982cad6369aba4ebca369b480b6a89952c65cb06a5a7b3a5a6193c23831e3 diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml index 2d40d2a40111..98992c8b7940 100644 --- a/dev-lua/penlight/metadata.xml +++ b/dev-lua/penlight/metadata.xml @@ -5,7 +5,11 @@ <email>williamh@gentoo.org</email> <name>William Hubbs</name> </maintainer> - <longdescription lang="en"> + <maintainer type="person"> + <email>conikost@gentoo.org</email> + <name>Conrad Kostecki</name> + </maintainer> + <longdescription> Penlight is a set of pure Lua libraries for making it easier to work with common tasks like iterating over directories, reading configuration files and the like. Provides functional operations diff --git a/dev-lua/penlight/penlight-1.7.0.ebuild b/dev-lua/penlight/penlight-1.7.0.ebuild index cdb9a2b0bb78..f7d7ab835d4c 100644 --- a/dev-lua/penlight/penlight-1.7.0.ebuild +++ b/dev-lua/penlight/penlight-1.7.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Tieske/Penlight/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86" IUSE="" BDEPEND="virtual/pkgconfig" diff --git a/dev-lua/penlight/penlight-1.9.2-r101.ebuild b/dev-lua/penlight/penlight-1.9.2-r101.ebuild new file mode 100644 index 000000000000..fc399a4a51d6 --- /dev/null +++ b/dev-lua/penlight/penlight-1.9.2-r101.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..3} luajit ) +MY_PN="Penlight" + +inherit lua toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/Tieske/Penlight", +SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND="${LUA_DEPS}" + +RDEPEND=" + >=dev-lua/luafilesystem-1.8.0-r100 + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +lua_src_test() { + ${ELUA} run.lua || die +} + +src_test() { + # This is a demo app, not a real test + rm tests/test-app.lua + + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins -r lua/pl + + einstalldocs +} + +src_install() { + lua_foreach_impl lua_src_install +} diff --git a/dev-lua/penlight/penlight-1.9.2.ebuild b/dev-lua/penlight/penlight-1.9.2.ebuild new file mode 100644 index 000000000000..a679ab743c3a --- /dev/null +++ b/dev-lua/penlight/penlight-1.9.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="Penlight" + +inherit toolchain-funcs + +DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries" +HOMEPAGE="https://github.com/Tieske/Penlight", +SRC_URI="https://github.com/Tieske/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=">=dev-lang/lua-5.1:=" + +RDEPEND=" + dev-lua/luafilesystem + ${DEPEND} +" + +BDEPEND=" + virtual/pkgconfig + test? ( ${DEPEND} ) +" + +HTML_DOCS=( "docs/." ) + +src_test() { + # This is a demo app, not a real test + rm tests/test-app.lua + + lua run.lua || die +} + +src_install() { + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" + doins -r lua/pl + + einstalldocs +} |