From 3b72f49cecde29e76d2716a63e55c1b3466d053b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Tue, 18 May 2021 23:46:49 -0300 Subject: [PATCH 1/4] lua53: -devel only depends on self. Only the lua binary depends on libreadline and ncurses, not the library, so lua53-devel doesn't need to depend on their devel packages. --- srcpkgs/lua53/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/lua53/template b/srcpkgs/lua53/template index 098d700bac82..0761abc9bc17 100644 --- a/srcpkgs/lua53/template +++ b/srcpkgs/lua53/template @@ -1,7 +1,7 @@ # Template file for 'lua53' pkgname=lua53 version=5.3.5 -revision=6 +revision=7 wrksrc=lua-${version} makedepends="ncurses-devel readline-devel" short_desc="Powerful, fast, lightweight, embeddable scripting language (5.3.x)" @@ -58,7 +58,7 @@ do_install() { } lua53-devel_package() { - depends="${makedepends} lua53>=${version}_${revision}" + depends="lua53>=${version}_${revision}" short_desc+=" - development files" alternatives=" lua-devel:lua:/usr/share/doc/lua5.3 From 3ae7d55509b2d77444acfb0be8f746940bdf65e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Tue, 18 May 2021 23:49:10 -0300 Subject: [PATCH 2/4] lua51: -devel only depends on self. Only the lua binary depends on libreadline and ncurses, not the library, so lua51-devel doesn't need to depend on their devel packages. --- srcpkgs/lua51/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/lua51/template b/srcpkgs/lua51/template index 12da0983a617..7aad299f0757 100644 --- a/srcpkgs/lua51/template +++ b/srcpkgs/lua51/template @@ -1,7 +1,7 @@ # Template file for 'lua51' pkgname=lua51 version=5.1.5 -revision=12 +revision=13 wrksrc="lua-${version}" makedepends="ncurses-devel readline-devel" short_desc="Powerful, fast, lightweight, embeddable scripting language (5.1.x)" @@ -52,7 +52,7 @@ do_install() { } lua51-devel_package() { - depends="${makedepends} lua51>=${version}_${revision}" + depends="lua51>=${version}_${revision}" short_desc+=" - development files" alternatives=" lua-devel:lua:/usr/share/doc/lua5.1 From c4d5e20202eee2d1d789f414c6989ab2e505e33a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Tue, 18 May 2021 23:49:34 -0300 Subject: [PATCH 3/4] lua52: -devel only depends on self. Only the lua binary depends on libreadline and ncurses, not the library, so lua52-devel doesn't need to depend on their devel packages. --- srcpkgs/lua52/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/lua52/template b/srcpkgs/lua52/template index b26e54aba8c5..ecdf8e35b1c0 100644 --- a/srcpkgs/lua52/template +++ b/srcpkgs/lua52/template @@ -1,7 +1,7 @@ # Template file for 'lua52' pkgname=lua52 version=5.2.4 -revision=11 +revision=12 wrksrc=lua-${version} makedepends="ncurses-devel readline-devel" short_desc="Powerful, fast, lightweight, embeddable scripting language (5.2.x)" @@ -52,7 +52,7 @@ do_install() { } lua52-devel_package() { - depends="${makedepends} lua52>=${version}_${revision}" + depends="lua52>=${version}_${revision}" short_desc+=" - development files" alternatives=" lua-devel:lua:/usr/share/doc/lua5.2 From 4a35243809f85556e4477dbfa38b346a9bd7dfd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Tue, 18 May 2021 23:49:53 -0300 Subject: [PATCH 4/4] lua54: -devel only depends on self. Only the lua binary depends on libreadline and ncurses, not the library, so lua54-devel doesn't need to depend on their devel packages. --- srcpkgs/lua54/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/lua54/template b/srcpkgs/lua54/template index 47d4425cd63f..a897183fa2ed 100644 --- a/srcpkgs/lua54/template +++ b/srcpkgs/lua54/template @@ -1,7 +1,7 @@ # Template file for 'lua54' pkgname=lua54 version=5.4.3 -revision=1 +revision=2 wrksrc=lua-${version} makedepends="ncurses-devel readline-devel" short_desc="Powerful, fast, lightweight, embeddable scripting language (5.4.x)" @@ -53,7 +53,7 @@ do_install() { } lua54-devel_package() { - depends="${makedepends} lua54>=${version}_${revision}" + depends="lua54>=${version}_${revision}" short_desc+=" - development files" alternatives=" lua-devel:lua:/usr/share/doc/lua5.4