[arch-commits] Commit in lua-luautf8/trunk (PKGBUILD)

Caleb Maclennan alerque at gemini.archlinux.org
Sat Sep 4 14:38:06 UTC 2021


    Date: Saturday, September 4, 2021 @ 14:38:06
  Author: alerque
Revision: 1011285

Reduce repetetive code

Modified:
  lua-luautf8/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-04 14:36:23 UTC (rev 1011284)
+++ PKGBUILD	2021-09-04 14:38:06 UTC (rev 1011285)
@@ -19,8 +19,9 @@
 source=("$_archive.tar.gz::$url/archive/$pkgver.tar.gz")
 sha256sums=('208b3423a03a6c2822a2fa6b7cc8092ed7d3c0d792ec12c7cd28d6afaa442e0b')
 
-_package_helper() {
+_package() {
 	cd "$_archive"
+	depends=("${pkgname%-*}")
 	provides=("${pkgname/-lua/-}=$pkgver")
 	replaces=("${pkgname/-lua/-}")
 	luarocks --lua-version="$1" --tree="$pkgdir/usr/" \
@@ -29,21 +30,17 @@
 }
 
 package_lua-luautf8() {
-	depends=(lua)
-	_package_helper 5.4
+	_package 5.4
 }
 
 package_lua51-luautf8() {
-	depends=(lua51)
-	_package_helper 5.1
+	_package 5.1
 }
 
 package_lua52-luautf8() {
-	depends=(lua52)
-	_package_helper 5.2
+	_package 5.2
 }
 
 package_lua53-luautf8() {
-	depends=(lua53)
-	_package_helper 5.3
+	_package 5.3
 }



More information about the arch-commits mailing list