[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: 8ea4dcc2ddfa7c51ba1ae7093140a49930159276 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Aug 5 22:24:41 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Aug 5 22:39:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea4dcc2 dev-lua/mediator_lua: fix QA UnusedInherits Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild index a43883a261ae..9c629dac61b5 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( lua5-{1..4} luajit ) MY_PV="${PV/_p/-}" -inherit lua toolchain-funcs +inherit lua DESCRIPTION="Mediator pattern implementation for pub-sub management" HOMEPAGE="http://olivinelabs.com/mediator_lua/;
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: fc7cb0f6368aa53058a662817a83d65b635eea7e Author: Marek Szuba gentoo org> AuthorDate: Sat Sep 18 12:07:54 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Sep 18 12:29:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7cb0f6 dev-lua/mediator_lua: keyword 1.1.2_p0-r101 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index 4b516775d34..06672068c3b 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: 0e3ac9f2fa0c4ca8e5cc04ac1a53264aee2cc6c1 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 22 19:24:29 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 22 19:30:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3ac9f2 dev-lua/mediator_lua: mark 1.1.2_p0-r101 ~hppa/sparc, bug #783420 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index 446f79f19cd..4b516775d34 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: e15aea40da0e9d16de74e64b002b58ba0b5fc3bf Author: Conrad Kostecki gentoo org> AuthorDate: Wed Apr 21 21:01:20 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Apr 21 21:02:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15aea40 dev-lua/mediator_lua: add missing cliargs for test Bug: https://bugs.gentoo.org/784848 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index be55ff9c96d..446f79f19cd 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -25,6 +25,7 @@ BDEPEND=" virtual/pkgconfig test? ( dev-lua/busted[${LUA_USEDEP}] + dev-lua/lua_cliargs[${LUA_USEDEP}] ${RDEPEND} ) "
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: e5f12c3db3f986fb047b6b8b5bc2c971582153bc Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Apr 20 21:16:27 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 20 21:20:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f12c3d dev-lua/mediator_lua: keyworded 1.1.2_p0-r101 for ia64 keyworded wrt bug #783420 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index 2c0a7dab214..be55ff9c96d 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: c35f47cedcc01af37219dcb37c2468ae29c2de72 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Mar 16 16:40:13 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Mar 16 17:28:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35f47ce dev-lua/mediator_lua: add lua5-4 support Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index fa2cc4f28dc..2c0a7dab214 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LUA_COMPAT=( lua5-{1..3} luajit ) +LUA_COMPAT=( lua5-{1..4} luajit ) MY_PV="${PV/_p/-}" inherit lua toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: a9e5cd55aa99dceb391530e88d789c7c285d69d2 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Feb 12 22:03:18 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Feb 12 22:35:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e5cd55 dev-lua/mediator_lua: remove whitespace Closes: https://github.com/gentoo/gentoo/pull/19434 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index 3ea28bb2090..fa2cc4f28dc 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -8,7 +8,7 @@ MY_PV="${PV/_p/-}" inherit lua toolchain-funcs -DESCRIPTION="Mediator pattern implementation for pub-sub management " +DESCRIPTION="Mediator pattern implementation for pub-sub management" HOMEPAGE="http://olivinelabs.com/mediator_lua/; SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: b1e3a3b84f25454dcb10eb2d8d21ffece891ceec Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 24 18:15:32 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jan 27 19:40:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e3a3b8 dev-lua/mediator_lua: drop old version Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 32 --- 1 file changed, 32 deletions(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild deleted file mode 100644 index b95c7f74bc7..000 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit toolchain-funcs - -# Below is the upstream version number. The"-0" suffix should be kept in -# sync with the _p0 suffix of the ebuild version. -MY_PV=1.1.2-0 - -DESCRIPTION="Event handling through channels" -HOMEPAGE="http://olivinelabs.com/mediator_lua/;, -SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" -IUSE="" - -COMMON_DEPEND=">=dev-lang/lua-5.1:0=" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND}" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_install() { - insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" - doins src/mediator.lua - dodoc README.md -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: ad1bc776bcec168cd637d2343bf4984d01ad9002 Author: Sam James gentoo org> AuthorDate: Sun Jan 24 03:51:40 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 24 03:52:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1bc776 dev-lua/mediator_lua: Stabilize 1.1.2_p0-r101 ppc, #766528 Signed-off-by: Sam James gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index 71a9521705c..3ea28bb2090 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: c022d065229fe7b4294af590d37507225c4efe5d Author: Sam James gentoo org> AuthorDate: Sat Jan 23 22:51:41 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 23 22:51:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c022d065 dev-lua/mediator_lua: Stabilize 1.1.2_p0-r101 arm64, #766528 Signed-off-by: Sam James gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index ecbc369b88a..524c9f7fbeb 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: 5ea5f606aefd3c20ca6ded27ff46ce0aa114f0b8 Author: Sam James gentoo org> AuthorDate: Sat Jan 23 22:50:14 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 23 22:50:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea5f606 dev-lua/mediator_lua: Stabilize 1.1.2_p0-r101 arm, #766528 Signed-off-by: Sam James gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index 9149e0429ba..ecbc369b88a 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: dfd81042ab71232c5e126415ab2b36dc5b4715b0 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 3 13:02:34 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 3 13:11:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfd81042 dev-lua/mediator_lua: limit unmigrated ebuilds to dev-lang/lua:0 Signed-off-by: Marek Szuba gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 0a601062d7a..b95c7f74bc7 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -18,7 +18,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="" -COMMON_DEPEND=">=dev-lang/lua-5.1:=" +COMMON_DEPEND=">=dev-lang/lua-5.1:0=" DEPEND="${COMMON_DEPEND} virtual/pkgconfig" RDEPEND="${COMMON_DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: c169a26d1c147264bc4eb79ddd65594e932a136b Author: Conrad Kostecki gentoo org> AuthorDate: Mon Nov 30 12:08:48 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Nov 30 13:32:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c169a26d dev-lua/mediator_lua: remove lua deps version requirement The LUA_USEDEP bit is sufficient to pull in a version migrated to Lua eclasses, regardless of whether either of these gets updated to a new release before we unmask slotted Lua or not. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild index 0d1a8c7f594..1bbd855a34b 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -24,7 +24,7 @@ RDEPEND="${LUA_DEPS}" BDEPEND=" virtual/pkgconfig test? ( - >=dev-lua/busted-2.0.0-r100[${LUA_USEDEP}] + dev-lua/busted[${LUA_USEDEP}] ${RDEPEND} ) "
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: 8e873539c4713725db3c27eb3d2b7bb73d98a53d Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 28 17:25:54 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 28 17:44:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e873539 dev-lua/mediator_lua: fix lua deps Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> .../mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 49 ++ 1 file changed, 49 insertions(+) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild new file mode 100644 index 000..0d1a8c7f594 --- /dev/null +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild @@ -0,0 +1,49 @@ +# 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_PV="${PV/_p/-}" + +inherit lua toolchain-funcs + +DESCRIPTION="Mediator pattern implementation for pub-sub management " +HOMEPAGE="http://olivinelabs.com/mediator_lua/; +SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="${LUA_DEPS}" +BDEPEND=" + virtual/pkgconfig + test? ( + >=dev-lua/busted-2.0.0-r100[${LUA_USEDEP}] + ${RDEPEND} + ) +" + +lua_src_test() { + busted --lua=${ELUA} || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins src/mediator.lua +} + +src_install() { + lua_foreach_impl lua_src_install + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: 6ebefc447d7e6e8dfb0e81d7d144d37cc06e5a25 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 28 17:26:55 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 28 17:44:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebefc44 dev-lua/mediator_lua: drop old version Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> .../mediator_lua/mediator_lua-1.1.2_p0-r100.ebuild | 49 -- 1 file changed, 49 deletions(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r100.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r100.ebuild deleted file mode 100644 index 69ece31e97a..000 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r100.ebuild +++ /dev/null @@ -1,49 +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 ) -MY_PV="${PV/_p/-}" - -inherit lua toolchain-funcs - -DESCRIPTION="Mediator pattern implementation for pub-sub management " -HOMEPAGE="http://olivinelabs.com/mediator_lua/; -SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="${LUA_DEPS}" -BDEPEND=" - virtual/pkgconfig - test? ( - >=dev-lua/busted-2.0.0-r100 - ${RDEPEND} - ) -" - -lua_src_test() { - busted --lua=${ELUA} || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir) - doins src/mediator.lua -} - -src_install() { - lua_foreach_impl lua_src_install - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: e7713cf5045898be961f35f32596e4fb5215d6bd Author: Sam James gentoo org> AuthorDate: Thu Nov 26 08:29:54 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 26 08:32:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7713cf5 dev-lua/mediator_lua: Stabilize 1.1.2_p0 arm64, #756124 Signed-off-by: Sam James gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 6ef74472315..0a601062d7a 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: bd6e8f0da0a54f49fa0724c37358c3a140ab4458 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Oct 12 10:13:34 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Oct 12 10:56:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6e8f0d dev-lua/mediator_lua: add ~arm64 keyword Tested on packet-at. All tests pass. Bug: https://bugs.gentoo.org/747484 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 4e8abcb12de..6ef74472315 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: f06b9fec695ba02879fb5cd990add388c55fad10 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 29 12:09:20 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 29 12:10:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06b9fec dev-lua/mediator_lua: arm stable wrt bug #673756 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 0bdbcbcf88d..3a9c7408948 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~ppc ~ppc64 x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: efb2ae9899e4c88404b163bddd1e5ba5d305997c Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 1 11:46:11 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 1 11:46:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb2ae98 dev-lua/mediator_lua: add ~arm keyword (bug #651516) Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 90276833982..0bdbcbcf88d 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: 330bd2db5d3be3d66e8c37f060be456d6954e1bd Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 27 08:05:06 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 27 08:06:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330bd2db dev-lua/mediator_lua: keyworded 1.1.2_p0 for ppc, bug #651516 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 545158b8feb..90276833982 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: d6cc2b653650cd62a2df5be70eb2dc261dcceb87 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 27 06:51:57 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 27 07:31:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cc2b65 dev-lua/mediator_lua: keyworded 1.1.2_p0 for ppc64, bug #651516 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 9819c739711..545158b8feb 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.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=5 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: 42a9677a2be249fe403552322865696a18cc850d Author: Michael Palimaka gentoo org> AuthorDate: Thu Mar 16 09:57:08 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Mar 16 10:26:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a9677a dev-lua/mediator_lua: add ~x86 keyword Gentoo-bug: 581300 Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 706d2a33fc8..fa256c1b381 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~x86" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: c068a6a3d46868a3ba77d9d542568b50bd6e2e43 Author: Aaron Bauman gentoo org> AuthorDate: Sat Jan 7 01:50:38 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jan 7 01:52:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c068a6a3 dev-lua/mediator_lua: amd64 stable wrt bug #597644 dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild index 4743cce..df0b233 100644 --- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="" COMMON_DEPEND=">=dev-lang/lua-5.1:="
[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/
commit: aca1d429c64399a4518df034fcabf58f6415873e Author: William Hubbs gentoo org> AuthorDate: Tue Nov 10 22:29:56 2015 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 11 17:39:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca1d429 dev-lua/mediator_lua: initial commit dev-lua/mediator_lua/Manifest | 1 + dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild | 33 +++ dev-lua/mediator_lua/metadata.xml | 14 ++ 3 files changed, 48 insertions(+) diff --git a/dev-lua/mediator_lua/Manifest b/dev-lua/mediator_lua/Manifest new file mode 100644 index 000..ba29138 --- /dev/null +++ b/dev-lua/mediator_lua/Manifest @@ -0,0 +1 @@ +DIST mediator_lua-1.1.2_p0.tar.gz 5809 SHA256 faf5859fd2081be4e9e4fb8873a2dc65f7eff3fd93d6dd14da65f8e123fcff9b SHA512 116d08a96fa0bd540ac4d3cac61a529a634cba3621c6f2e917b405462bbc0e2ab5b170dc6819e470105cdedf958a382945819eaff4affa63bc057824c163c8a0 WHIRLPOOL 0cc4951d53f1ebd4ef0d876e0a27a23319c8b4b64655b82d7eddc5f1488fd4bb0ed9eb583634e2c64692e19e1912f618aa41c29fb2c46e3ad594b4e3c77a287f diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild new file mode 100644 index 000..4743cce --- /dev/null +++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit toolchain-funcs + +# Below is the upstream version number. The"-0" suffix should be kept in +# sync with the _p0 suffix of the ebuild version. +MY_PV=1.1.2-0 + +DESCRIPTION="Event handling through channels" +HOMEPAGE="http://olivinelabs.com/mediator_lua/;, +SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +COMMON_DEPEND=">=dev-lang/lua-5.1:=" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" +RDEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_install() { + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" + doins src/mediator.lua + dodoc README.md +} diff --git a/dev-lua/mediator_lua/metadata.xml b/dev-lua/mediator_lua/metadata.xml new file mode 100644 index 000..db26cdc --- /dev/null +++ b/dev-lua/mediator_lua/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + + + mediator_lua allows you to subscribe and publish to a central object so + you can decouple function calls in your application. It's as simple as + mediator:subscribe("channel", function). Supports namespacing, predicates, + and more. + +