[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/

2024-02-23 Thread Ionen Wolkens
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/

2024-02-08 Thread Sam James
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/

2024-02-08 Thread Sam James
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/

2024-02-08 Thread Sam James
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/

2024-02-08 Thread Sam James
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/

2024-02-08 Thread Sam James
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/

2024-01-03 Thread Conrad Kostecki
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/

2022-04-18 Thread Conrad Kostecki
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/

2021-09-18 Thread Marek Szuba
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/

2021-04-20 Thread Sergei Trofimovich
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/

2021-04-18 Thread Sergei Trofimovich
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/

2021-03-06 Thread Sergei Trofimovich
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/

2021-02-21 Thread Conrad Kostecki
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/

2021-01-27 Thread Conrad Kostecki
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/

2021-01-03 Thread Conrad Kostecki
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/

2021-01-03 Thread Conrad Kostecki
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/

2020-12-03 Thread Marek Szuba
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/

2020-11-29 Thread Sergei Trofimovich
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/

2020-11-29 Thread Conrad Kostecki
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/

2020-11-29 Thread Conrad Kostecki
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/

2020-11-28 Thread Conrad Kostecki
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/

2020-11-26 Thread Sergei Trofimovich
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/

2020-11-26 Thread Sam James
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/

2020-11-25 Thread Thomas Deutschmann
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/

2020-11-23 Thread Sam James
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/

2020-10-12 Thread Conrad Kostecki
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/

2020-03-15 Thread Georgy Yakovlev
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/

2018-12-29 Thread Mikle Kolyada
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/

2018-04-01 Thread Mikle Kolyada
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/

2018-03-27 Thread Sergei Trofimovich
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/

2018-03-27 Thread Sergei Trofimovich
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/

2017-03-16 Thread Michael Palimaka
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/

2017-01-06 Thread Aaron Bauman
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/

2015-11-11 Thread William Hubbs
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
+   
+