[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 7b5c5f6e100fcfa92cf76f1a357e6278a5a37eef Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 23 18:35:07 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 24 02:30:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5c5f6e dev-lua/lua-term: Stabilize 0.8 ppc, #924122 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-lua/lua-term/lua-term-0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild b/dev-lua/lua-term/lua-term-0.8.ebuild index 3ebcf9432247..d8c193de70ac 100644 --- a/dev-lua/lua-term/lua-term-0.8.ebuild +++ b/dev-lua/lua-term/lua-term-0.8.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 4c82d81d2870380ee01a329f1f22fa6654c05643 Author: Sam James gentoo org> AuthorDate: Fri Feb 9 01:06:01 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 9 01:06:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c82d81d dev-lua/lua-term: Stabilize 0.8 arm64, #924122 Signed-off-by: Sam James gentoo.org> dev-lua/lua-term/lua-term-0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild b/dev-lua/lua-term/lua-term-0.8.ebuild index cf12d77d194a..3ebcf9432247 100644 --- a/dev-lua/lua-term/lua-term-0.8.ebuild +++ b/dev-lua/lua-term/lua-term-0.8.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 581344e69814d843e843e3535d1548eea5a9eac5 Author: Sam James gentoo org> AuthorDate: Fri Feb 9 01:06:00 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 9 01:06:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581344e6 dev-lua/lua-term: Stabilize 0.8 arm, #924122 Signed-off-by: Sam James gentoo.org> dev-lua/lua-term/lua-term-0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild b/dev-lua/lua-term/lua-term-0.8.ebuild index 63078678f235..cf12d77d194a 100644 --- a/dev-lua/lua-term/lua-term-0.8.ebuild +++ b/dev-lua/lua-term/lua-term-0.8.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: bf94ee55b2d94a34977ea9e0270d307d926c6eaa Author: Sam James gentoo org> AuthorDate: Fri Feb 9 01:03:44 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 9 01:03:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf94ee55 dev-lua/lua-term: Stabilize 0.8 amd64, #924122 Signed-off-by: Sam James gentoo.org> dev-lua/lua-term/lua-term-0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild b/dev-lua/lua-term/lua-term-0.8.ebuild index e9c234b776b4..d63713e2c2cd 100644 --- a/dev-lua/lua-term/lua-term-0.8.ebuild +++ b/dev-lua/lua-term/lua-term-0.8.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: bb8c8adc82ed62540672af6878ac6a57819dbcaa Author: Sam James gentoo org> AuthorDate: Fri Feb 9 01:03:43 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 9 01:03:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8c8adc dev-lua/lua-term: Stabilize 0.8 ppc64, #924122 Signed-off-by: Sam James gentoo.org> dev-lua/lua-term/lua-term-0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild b/dev-lua/lua-term/lua-term-0.8.ebuild index 15fe641ac5fc..e9c234b776b4 100644 --- a/dev-lua/lua-term/lua-term-0.8.ebuild +++ b/dev-lua/lua-term/lua-term-0.8.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: c54a12a90ede2cc134942628d0748633a9cdb510 Author: Sam James gentoo org> AuthorDate: Fri Feb 9 01:03:45 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 9 01:03:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54a12a9 dev-lua/lua-term: Stabilize 0.8 x86, #924122 Signed-off-by: Sam James gentoo.org> dev-lua/lua-term/lua-term-0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild b/dev-lua/lua-term/lua-term-0.8.ebuild index d63713e2c2cd..63078678f235 100644 --- a/dev-lua/lua-term/lua-term-0.8.ebuild +++ b/dev-lua/lua-term/lua-term-0.8.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 44af3b70e3c8f9880d5bc6a1f1c8530ed6a3fde3 Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jan 4 01:22:57 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jan 4 01:22:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44af3b70 dev-lua/lua-term: add 0.8 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/Manifest| 1 + dev-lua/lua-term/lua-term-0.8.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/dev-lua/lua-term/Manifest b/dev-lua/lua-term/Manifest index 47939a9931a0..7b7b7ef410e3 100644 --- a/dev-lua/lua-term/Manifest +++ b/dev-lua/lua-term/Manifest @@ -1 +1,2 @@ DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31 +DIST lua-term-0.8.tar.gz 4838 BLAKE2B 690c9e7b7e831d69d0a2626c69721ca53fe9026e4885af50925942ebce1ffa44b2242cbe91b4ddcccfa2fbd56b3eeb3eeb8aa5014d1689ed1b6d2e184da785aa SHA512 115d2696f244945d876ae97ea6e9f3be0ea0e19ec7e057cbc047d3189482fca0e21ff68fee79e5d24257496cf51f507451f408f0b0a952ff707ffe0eedc36866 diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild b/dev-lua/lua-term/lua-term-0.8.ebuild new file mode 100644 index ..15fe641ac5fc --- /dev/null +++ b/dev-lua/lua-term/lua-term-0.8.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +MY_PV="0.08" + +inherit lua toolchain-funcs + +DESCRIPTION="Terminal operations for Lua" +HOMEPAGE="https://github.com/hoelzro/lua-term; +SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # Respect users CFLAGS + sed -e 's/-O3//g' -i Makefile + + lua_copy_sources +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + + local myemakeargs=( + "CC=$(tc-getCC)" + "CFLAGS=${CFLAGS} -fPIC ${LDFLAGS} $(lua_get_CFLAGS)" + ) + + emake "${myemakeargs[@]}" all + + popd +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install() { + pushd "${BUILD_DIR}" || die + + local myemakeargs=( + LUA_LIBDIR="${ED}/$(lua_get_cmod_dir)/term" + LUA_SHARE="${ED}/$(lua_get_lmod_dir)/term" + ) + + emake "${myemakeargs[@]}" install + + popd +} + +src_install() { + lua_foreach_impl lua_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 81fb25e7c01ac4d6855b86f4d823956ed34f1fa7 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Apr 18 20:16:11 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Apr 18 20:19:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fb25e7 dev-lua/lua-term: add fPIC Closes: https://bugs.gentoo.org/829681 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/{lua-term-0.7-r1.ebuild => lua-term-0.7-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7-r1.ebuild b/dev-lua/lua-term/lua-term-0.7-r2.ebuild similarity index 95% rename from dev-lua/lua-term/lua-term-0.7-r1.ebuild rename to dev-lua/lua-term/lua-term-0.7-r2.ebuild index e0d517af..5fb52c4915e1 100644 --- a/dev-lua/lua-term/lua-term-0.7-r1.ebuild +++ b/dev-lua/lua-term/lua-term-0.7-r2.ebuild @@ -36,7 +36,7 @@ lua_src_compile() { local myemakeargs=( "CC=$(tc-getCC)" - "CFLAGS=${CFLAGS} ${LDFLAGS} $(lua_get_CFLAGS)" + "CFLAGS=${CFLAGS} -fPIC ${LDFLAGS} $(lua_get_CFLAGS)" ) emake "${myemakeargs[@]}" all
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 71c7d5d7d0f26a6d5e6e87312e310dd443439899 Author: Marek Szuba gentoo org> AuthorDate: Sat Sep 18 12:05:54 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Sep 18 12:29:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c7d5d7 dev-lua/lua-term: keyword 0.7-r101 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-lua/lua-term/lua-term-0.7-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7-r101.ebuild b/dev-lua/lua-term/lua-term-0.7-r101.ebuild index 2fee0de1edb..b095f582edc 100644 --- a/dev-lua/lua-term/lua-term-0.7-r101.ebuild +++ b/dev-lua/lua-term/lua-term-0.7-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" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: f41dffa6eb3f551eac183ac18b7ec1b03b45478e Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Apr 20 21:15:47 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 20 21:20:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41dffa6 dev-lua/lua-term: keyworded 0.7-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/lua-term/lua-term-0.7-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7-r101.ebuild b/dev-lua/lua-term/lua-term-0.7-r101.ebuild index 86f42bae108..2fee0de1edb 100644 --- a/dev-lua/lua-term/lua-term-0.7-r101.ebuild +++ b/dev-lua/lua-term/lua-term-0.7-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 483d1a9495d11dc99ab38e08b21027ef56b02da8 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Apr 18 18:14:57 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 18 19:41:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483d1a94 dev-lua/lua-term: keyworded 0.7-r101 for hppa, bug #783420 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/lua-term/lua-term-0.7-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7-r101.ebuild b/dev-lua/lua-term/lua-term-0.7-r101.ebuild index 5b33c9560cd..86f42bae108 100644 --- a/dev-lua/lua-term/lua-term-0.7-r101.ebuild +++ b/dev-lua/lua-term/lua-term-0.7-r101.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: a25ccc2a428401a6226fd840ab2619c10c2f56e5 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Mar 6 14:57:53 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 6 15:13:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25ccc2a dev-lua/lua-term: keyworded 0.7-r101 for sparc, bug #773313 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/lua-term/lua-term-0.7-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7-r101.ebuild b/dev-lua/lua-term/lua-term-0.7-r101.ebuild index 99bc08ec6a0..5b33c9560cd 100644 --- a/dev-lua/lua-term/lua-term-0.7-r101.ebuild +++ b/dev-lua/lua-term/lua-term-0.7-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 ~sparc x86" REQUIRED_USE="${LUA_REQUIRED_USE}" RDEPEND="${LUA_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 8d67c29f8a6730f17b1a40871cacfcba9a663193 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Feb 21 20:46:47 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Feb 21 21:21:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d67c29f dev-lua/lua-term: add lua5-4 support Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/lua-term-0.7-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7-r101.ebuild b/dev-lua/lua-term/lua-term-0.7-r101.ebuild index 80e99ed4088..99bc08ec6a0 100644 --- a/dev-lua/lua-term/lua-term-0.7-r101.ebuild +++ b/dev-lua/lua-term/lua-term-0.7-r101.ebuild @@ -3,7 +3,7 @@ EAPI=7 -LUA_COMPAT=( lua5-{1..3} luajit ) +LUA_COMPAT=( lua5-{1..4} luajit ) MY_PV="0.07" inherit lua toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 840ce114fbb9f44f1dccb4de23060b0f087a2583 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 24 17:59:52 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jan 27 19:40:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840ce114 dev-lua/lua-term: drop old version Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/lua-term-0.7.ebuild | 40 1 file changed, 40 deletions(-) diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild deleted file mode 100644 index 854d2a4e407..000 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -# Yes, upstream used different version numbers. -# The rockspec version number is 0.7, but the version associated with -# the tarball is 0.07. -MY_PV=0.07 - -DESCRIPTION="Terminal functions for Lua" -HOMEPAGE="https://github.com/hoelzro/lua-term; -SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" -IUSE="" - -BDEPEND="virtual/pkgconfig" -RDEPEND=">=dev-lang/lua-5.1:0=" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_compile() { - echo "$(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -fPIC -shared \ - -o core.so core.c" - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -fPIC -shared \ - -o core.so core.c || die -} - -src_install() { - exeinto "$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD lua)"/term - doexe core.so - insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" - doins -r term -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: b308326ef402b15086158d1fa524b5b83144fb0f Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 3 23:38:49 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jan 4 00:24:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b308326e dev-lua/lua-term: drop old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/Manifest| 1 - dev-lua/lua-term/lua-term-0.3.ebuild | 41 2 files changed, 42 deletions(-) diff --git a/dev-lua/lua-term/Manifest b/dev-lua/lua-term/Manifest index cbd77ab2f28..47939a9931a 100644 --- a/dev-lua/lua-term/Manifest +++ b/dev-lua/lua-term/Manifest @@ -1,2 +1 @@ -DIST lua-term-0.3.tar.gz 3752 BLAKE2B 6d42129b60278a4bf756195bae28529a9a22688945ecf6c5648ea490645de363799e4fe5a188069e3739557c3b45ee83e28e315cdd69e987f022f28e3a673cb2 SHA512 e91585994c0337d4dbdc36f51cec9f66fe7319212e82c56752ed724bbbe273e4dc67977bd13e7963545bb075f23f69a448dfc4cc4d6c3c49e96af99cd3eb59e7 DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31 diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild deleted file mode 100644 index ad390ac5cac..000 --- a/dev-lua/lua-term/lua-term-0.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit toolchain-funcs - -# Yes, upstream used different version numbers. -# The rockspec version number is 0.3, but the version associated with -# the tarball is 0.03. -MY_PV=0.03 - -DESCRIPTION="Terminal functions for Lua" -HOMEPAGE="https://github.com/hoelzro/lua-term; -SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm 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_compile() { - echo "$(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -fPIC -shared \ - -o core.so core.c" - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -fPIC -shared \ - -o core.so core.c || die -} - -src_install() { - exeinto "$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD lua)"/term - doexe core.so - insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" -doins -r term -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 0970386d46bfbd02bfee9fef7d2cd944615d706a Author: Conrad Kostecki gentoo org> AuthorDate: Sun Jan 3 23:37:28 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Jan 4 00:24:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0970386d dev-lua/lua-term: amd64 stable Bug: https://bugs.gentoo.org/756124 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/lua-term-0.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild index 73309626f4d..854d2a4e407 100644 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" IUSE="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 1b7a7a1e61cf899e15b007d3916579d16ea3959c Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 3 13:01:06 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 3 13:11:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7a7a1e dev-lua/lua-term: limit unmigrated ebuilds to dev-lang/lua:0 Signed-off-by: Marek Szuba gentoo.org> dev-lua/lua-term/lua-term-0.3.ebuild | 4 ++-- dev-lua/lua-term/lua-term-0.7.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild index 2ec69903c2c..ad390ac5cac 100644 --- a/dev-lua/lua-term/lua-term-0.3.ebuild +++ b/dev-lua/lua-term/lua-term-0.3.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 @@ -19,7 +19,7 @@ SLOT="0" KEYWORDS="amd64 arm 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}" diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild index 320181ba003..73309626f4d 100644 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~amd64 arm arm64 ppc ppc64 x86" IUSE="" BDEPEND="virtual/pkgconfig" -RDEPEND=">=dev-lang/lua-5.1:=" +RDEPEND=">=dev-lang/lua-5.1:0=" DEPEND="${RDEPEND}" S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 573db6abb241aa33731c9c81ac27adbedb39a9d4 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 29 17:10:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 29 17:10:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573db6ab dev-lua/lua-term: stable 0.7 for ppc64 stable wrt bug #756124 Package-Manager: Portage-3.0.11, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/lua-term/lua-term-0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild index 0bb6b8e50b1..320181ba003 100644 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86" +KEYWORDS="~amd64 arm arm64 ppc ppc64 x86" IUSE="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: c5f1cc041956aad443ce48fa53479b98c194ba0a Author: Conrad Kostecki gentoo org> AuthorDate: Sun Nov 29 15:16:33 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 29 15:16:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f1cc04 dev-lua/lua-term: drop old version Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/lua-term-0.7-r100.ebuild | 66 --- 1 file changed, 66 deletions(-) diff --git a/dev-lua/lua-term/lua-term-0.7-r100.ebuild b/dev-lua/lua-term/lua-term-0.7-r100.ebuild deleted file mode 100644 index 5ced1bbb4f1..000 --- a/dev-lua/lua-term/lua-term-0.7-r100.ebuild +++ /dev/null @@ -1,66 +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="0.07" -MY_PV_SO="1.0.1" - -inherit lua toolchain-funcs - -DESCRIPTION="Terminal operations for Lua" -HOMEPAGE="https://github.com/hoelzro/lua-term; -SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND="${LUA_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # Respect users CFLAGS - sed -e 's/-O3//g' -i Makefile -} - -lua_src_compile() { - # Clean project to compile it for every lua slot - emake clean - - local myemakeargs=( - "CC=$(tc-getCC)" - "CFLAGS=${CFLAGS} ${LDFLAGS} $(lua_get_CFLAGS)" - ) - - emake "${myemakeargs[@]}" all - - # Copy module to match the choosen LUA implementation - cp "core.so.${MY_PV_SO}" "core-${ELUA}.so.${MY_PV_SO}" || die -} - -src_compile() { - lua_foreach_impl lua_src_compile -} - -lua_src_install() { - # Use correct module for the choosen LUA implementation - cp "core-${ELUA}.so.${MY_PV_SO}" "core.so.${MY_PV_SO}" || die - - local myemakeargs=( - LUA_LIBDIR="${ED}/$(lua_get_cmod_dir)/term" - LUA_SHARE="${ED}/$(lua_get_lmod_dir)/term" - ) - - emake "${myemakeargs[@]}" install -} - -src_install() { - lua_foreach_impl lua_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 099724ceaf973f76d87340056b53330dfe050178 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Nov 29 15:15:44 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Nov 29 15:15:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099724ce dev-lua/lua-term: update lua eclass ebuild Updated ebuild not to use multiple times clean. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/lua-term-0.7-r101.ebuild | 66 +++ 1 file changed, 66 insertions(+) diff --git a/dev-lua/lua-term/lua-term-0.7-r101.ebuild b/dev-lua/lua-term/lua-term-0.7-r101.ebuild new file mode 100644 index 000..d9f090f2e7e --- /dev/null +++ b/dev-lua/lua-term/lua-term-0.7-r101.ebuild @@ -0,0 +1,66 @@ +# 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="0.07" + +inherit lua toolchain-funcs + +DESCRIPTION="Terminal operations for Lua" +HOMEPAGE="https://github.com/hoelzro/lua-term; +SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # Respect users CFLAGS + sed -e 's/-O3//g' -i Makefile + + lua_copy_sources +} + +lua_src_compile() { + pushd "${BUILD_DIR}" || die + + local myemakeargs=( + "CC=$(tc-getCC)" + "CFLAGS=${CFLAGS} ${LDFLAGS} $(lua_get_CFLAGS)" + ) + + emake "${myemakeargs[@]}" all + + popd +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install() { + pushd "${BUILD_DIR}" || die + + local myemakeargs=( + LUA_LIBDIR="${ED}/$(lua_get_cmod_dir)/term" + LUA_SHARE="${ED}/$(lua_get_lmod_dir)/term" + ) + + emake "${myemakeargs[@]}" install + + popd +} + +src_install() { + lua_foreach_impl lua_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/, profiles/
commit: 798995d092765da59dbe28edd90561368afcc1bb Author: Conrad Kostecki gentoo org> AuthorDate: Sat Nov 28 16:06:09 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Nov 28 16:16:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798995d0 dev-lua/lua-term: migrate to lua eclass Closes: https://bugs.gentoo.org/752624 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/lua-term/lua-term-0.7-r100.ebuild | 66 +++ dev-lua/lua-term/metadata.xml | 4 ++ profiles/package.mask | 1 + 3 files changed, 71 insertions(+) diff --git a/dev-lua/lua-term/lua-term-0.7-r100.ebuild b/dev-lua/lua-term/lua-term-0.7-r100.ebuild new file mode 100644 index 000..5ced1bbb4f1 --- /dev/null +++ b/dev-lua/lua-term/lua-term-0.7-r100.ebuild @@ -0,0 +1,66 @@ +# 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="0.07" +MY_PV_SO="1.0.1" + +inherit lua toolchain-funcs + +DESCRIPTION="Terminal operations for Lua" +HOMEPAGE="https://github.com/hoelzro/lua-term; +SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # Respect users CFLAGS + sed -e 's/-O3//g' -i Makefile +} + +lua_src_compile() { + # Clean project to compile it for every lua slot + emake clean + + local myemakeargs=( + "CC=$(tc-getCC)" + "CFLAGS=${CFLAGS} ${LDFLAGS} $(lua_get_CFLAGS)" + ) + + emake "${myemakeargs[@]}" all + + # Copy module to match the choosen LUA implementation + cp "core.so.${MY_PV_SO}" "core-${ELUA}.so.${MY_PV_SO}" || die +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install() { + # Use correct module for the choosen LUA implementation + cp "core-${ELUA}.so.${MY_PV_SO}" "core.so.${MY_PV_SO}" || die + + local myemakeargs=( + LUA_LIBDIR="${ED}/$(lua_get_cmod_dir)/term" + LUA_SHARE="${ED}/$(lua_get_lmod_dir)/term" + ) + + emake "${myemakeargs[@]}" install +} + +src_install() { + lua_foreach_impl lua_src_install +} diff --git a/dev-lua/lua-term/metadata.xml b/dev-lua/lua-term/metadata.xml index cd082b51556..a0fd1bd9d69 100644 --- a/dev-lua/lua-term/metadata.xml +++ b/dev-lua/lua-term/metadata.xml @@ -5,6 +5,10 @@ willi...@gentoo.org William Hubbs + + conik...@gentoo.org + Conrad Kostecki + hoelzro/lua-term diff --git a/profiles/package.mask b/profiles/package.mask index 5a1c0da8b6d..3c83c651669 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -508,6 +508,7 @@ dev-lua/luacrypto =dev-lua/luaexpat-1.3.0-r100 =dev-lua/luaexpat-1.3.3-r100 >=dev-lua/lua_cliargs-3.0_p2-r100 +>=dev-lua/lua-term-0.7-r100 >=dev-lua/luafilesystem-1.8.0-r100 >=dev-lua/luasec-0.9-r100 >=dev-lua/luasocket-3.0_rc1_p20200328-r100
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 0d02fbaa5e6d6c1d54923c7cbb5d0643eba299a0 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 26 23:04:09 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 26 23:04:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d02fbaa dev-lua/lua-term: stable 0.7 for ppc stable wrt bug #756124 Package-Manager: Portage-3.0.10, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lua/lua-term/lua-term-0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild index 5f0f592b20a..0bb6b8e50b1 100644 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86" +KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86" IUSE="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: c16f08e8580fba20b2672ae39823f8ca54a392f9 Author: Sam James gentoo org> AuthorDate: Thu Nov 26 08:29:52 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 26 08:32:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16f08e8 dev-lua/lua-term: Stabilize 0.7 arm64, #756124 Signed-off-by: Sam James gentoo.org> dev-lua/lua-term/lua-term-0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild index 9a20c97daf9..5f0f592b20a 100644 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86" IUSE="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: a774fe368a33f14990305d6bb98a301022966af7 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 25 10:21:57 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 25 10:27:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a774fe36 dev-lua/lua-term: x86 stable (bug #756124) Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-lua/lua-term/lua-term-0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild index a1445ad0265..9a20c97daf9 100644 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 8c4ff58d9aa8e7f149ec54cca9222474fdbeef9e Author: Sam James gentoo org> AuthorDate: Tue Nov 24 01:50:42 2020 + Commit: Sam James gentoo org> CommitDate: Tue Nov 24 01:50:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4ff58d dev-lua/lua-term: Stabilize 0.7 arm, #756124 Signed-off-by: Sam James gentoo.org> dev-lua/lua-term/lua-term-0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild index dc2f8e98222..a1445ad0265 100644 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: fec7bf19572c35f94754843ae7b82e5032ea83e7 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Oct 12 10:07:55 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Oct 12 10:56:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec7bf19 dev-lua/lua-term: 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/lua-term/lua-term-0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild index e9c4c9e672c..dc2f8e98222 100644 --- a/dev-lua/lua-term/lua-term-0.7.ebuild +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 7192c21053f2373741760f77db5531284bc25c28 Author: Victor Payno gmail com> AuthorDate: Tue Mar 3 03:10:57 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Mar 16 00:17:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7192c210 dev-lua/lua-term: version bump to 0.7 Signed-off-by: Victor Payno gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14827 Signed-off-by: Georgy Yakovlev gentoo.org> dev-lua/lua-term/Manifest| 1 + dev-lua/lua-term/lua-term-0.7.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-lua/lua-term/Manifest b/dev-lua/lua-term/Manifest index 51f2606ee33..cbd77ab2f28 100644 --- a/dev-lua/lua-term/Manifest +++ b/dev-lua/lua-term/Manifest @@ -1 +1,2 @@ DIST lua-term-0.3.tar.gz 3752 BLAKE2B 6d42129b60278a4bf756195bae28529a9a22688945ecf6c5648ea490645de363799e4fe5a188069e3739557c3b45ee83e28e315cdd69e987f022f28e3a673cb2 SHA512 e91585994c0337d4dbdc36f51cec9f66fe7319212e82c56752ed724bbbe273e4dc67977bd13e7963545bb075f23f69a448dfc4cc4d6c3c49e96af99cd3eb59e7 +DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31 diff --git a/dev-lua/lua-term/lua-term-0.7.ebuild b/dev-lua/lua-term/lua-term-0.7.ebuild new file mode 100644 index 000..e9c4c9e672c --- /dev/null +++ b/dev-lua/lua-term/lua-term-0.7.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +# Yes, upstream used different version numbers. +# The rockspec version number is 0.7, but the version associated with +# the tarball is 0.07. +MY_PV=0.07 + +DESCRIPTION="Terminal functions for Lua" +HOMEPAGE="https://github.com/hoelzro/lua-term; +SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +BDEPEND="virtual/pkgconfig" +RDEPEND=">=dev-lang/lua-5.1:=" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + echo "$(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -fPIC -shared \ + -o core.so core.c" + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -fPIC -shared \ + -o core.so core.c || die +} + +src_install() { + exeinto "$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD lua)"/term + doexe core.so + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" + doins -r term +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/
commit: 57e091cd7625c774130eab47043b89df4fedc1ff Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 29 12:09:05 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 29 12:10:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e091cd dev-lua/lua-term: arm stable wrt bug #673756 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lua/lua-term/lua-term-0.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild index 2bf85543e54..3889582bc2c 100644 --- a/dev-lua/lua-term/lua-term-0.3.ebuild +++ b/dev-lua/lua-term/lua-term-0.3.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 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar 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/lua-term/
commit: 6b6962bf721b69a5ef3cab97cb519881e797 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 1 11:45:25 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 1 11:45:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6962b8 dev-lua/lua-term: add ~arm keyword (bug #651516) Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-lua/lua-term/lua-term-0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild index 037375caad3..2bf85543e54 100644 --- a/dev-lua/lua-term/lua-term-0.3.ebuild +++ b/dev-lua/lua-term/lua-term-0.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar 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/lua-term/
commit: 43b4b779d118c2f1cba8c7a3c8f7a403f59b Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 27 08:04:34 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 27 08:06:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b4b779 dev-lua/lua-term: keyworded 0.3 for ppc, bug #651516 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-lua/lua-term/lua-term-0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild index d4bffa08e72..037375caad3 100644 --- a/dev-lua/lua-term/lua-term-0.3.ebuild +++ b/dev-lua/lua-term/lua-term-0.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar 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/lua-term/
commit: c986b8fba1eb16e9903b2b7b8d6890c570040519 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Mar 27 06:51:33 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 27 07:31:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c986b8fb dev-lua/lua-term: keyworded 0.3 for ppc64, bug #651516 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64" dev-lua/lua-term/lua-term-0.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild index 043d32b8ee0..d4bffa08e72 100644 --- a/dev-lua/lua-term/lua-term-0.3.ebuild +++ b/dev-lua/lua-term/lua-term-0.3.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 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar 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/lua-term/
commit: 6d1de7b75b47a229cab13f18c5faa0444b590e2d Author: Michael Palimaka gentoo org> AuthorDate: Thu Mar 16 09:56:20 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Mar 16 10:26:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1de7b7 dev-lua/lua-term: add ~x86 keyword Gentoo-bug: 581300 Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-lua/lua-term/lua-term-0.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild index ba9e2d15d6b..0c943f91409 100644 --- a/dev-lua/lua-term/lua-term-0.3.ebuild +++ b/dev-lua/lua-term/lua-term-0.3.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 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar 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/lua-term/
commit: f6c3137e0edc796f4438635b9c41f9654c3c07fa Author: Aaron Bauman gentoo org> AuthorDate: Sat Jan 7 01:49:47 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Jan 7 01:52:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c3137e dev-lua/lua-term: amd64 stable wrt bug #597644 dev-lua/lua-term/lua-term-0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild index d1457e5..e1cd9ab 100644 --- a/dev-lua/lua-term/lua-term-0.3.ebuild +++ b/dev-lua/lua-term/lua-term-0.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar 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/lua-term/
commit: ba3d52d5539e87de62ff1bdfd7423fd758cd5431 Author: William Hubbs gentoo org> AuthorDate: Wed Nov 11 14:34:50 2015 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 11 17:39:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3d52d5 dev-lua/lua-term: initial commit dev-lua/lua-term/Manifest| 1 + dev-lua/lua-term/lua-term-0.3.ebuild | 42 dev-lua/lua-term/metadata.xml| 8 +++ 3 files changed, 51 insertions(+) diff --git a/dev-lua/lua-term/Manifest b/dev-lua/lua-term/Manifest new file mode 100644 index 000..ad70951 --- /dev/null +++ b/dev-lua/lua-term/Manifest @@ -0,0 +1 @@ +DIST lua-term-0.3.tar.gz 3752 SHA256 255c833cd4f2c526f4b1e0aa0e06a6c2a58614eac112d0e10aace51a30218bb3 SHA512 e91585994c0337d4dbdc36f51cec9f66fe7319212e82c56752ed724bbbe273e4dc67977bd13e7963545bb075f23f69a448dfc4cc4d6c3c49e96af99cd3eb59e7 WHIRLPOOL ba273177de47b2512745c6440af9d22a71055de5e040b3779678929fe994587576ed0e5958e8918cf80a0502fcf2a08383c4123c510756ef539b3fd7308b051b diff --git a/dev-lua/lua-term/lua-term-0.3.ebuild b/dev-lua/lua-term/lua-term-0.3.ebuild new file mode 100644 index 000..d1457e5 --- /dev/null +++ b/dev-lua/lua-term/lua-term-0.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit toolchain-funcs + +# Yes, upstream used different version numbers. +# The rockspec version number is 0.3, but the version associated with +# the tarball is 0.03. +MY_PV=0.03 + +DESCRIPTION="Terminal functions for Lua" +HOMEPAGE="https://github.com/hoelzro/lua-term; +SRC_URI="https://github.com/hoelzro/lua-term/archive/${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_compile() { + echo "$(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -fPIC -shared \ + -o core.so core.c" + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -fPIC -shared \ + -o core.so core.c || die +} + +src_install() { + exeinto "$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD lua)"/term + doexe core.so + insinto "$($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua)" +doins -r term +} diff --git a/dev-lua/lua-term/metadata.xml b/dev-lua/lua-term/metadata.xml new file mode 100644 index 000..985a908 --- /dev/null +++ b/dev-lua/lua-term/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + +