diff --git a/testing/ruby-build/APKBUILD b/testing/ruby-build/APKBUILD index 5f53ee8720bcff001b77daf750d3f39b48a204a4..7f09133b659aa6e6aa30678c0ad74b1a1212008d 100644 --- a/testing/ruby-build/APKBUILD +++ b/testing/ruby-build/APKBUILD @@ -1,31 +1,42 @@ # Contributor: Thomas Kienlen <kommander@laposte.net> # Maintainer: Thomas Kienlen <kommander@laposte.net> pkgname=ruby-build -pkgver=20220726 +pkgver=20220909 pkgrel=0 pkgdesc="Compile and install Ruby" url="https://github.com/rbenv/ruby-build" arch="noarch" license="MIT" depends=" - autoconf bash - coreutils - libffi-dev - linux-headers - gdbm-dev - openssl-dev>3 - readline-dev - yaml-dev - zlib-dev " +subpackages="$pkgname-runtime:runtime" source="$pkgname-$pkgver.tar.gz::https://github.com/rbenv/ruby-build/archive/v$pkgver.tar.gz" options="!check" # No test suite +install="$pkgname.post-install" package() { PREFIX="$pkgdir/usr" ./install.sh } +runtime() { + pkgdesc="ruby-build runtime dependencies" + + depends=" + autoconf + coreutils + libffi-dev + linux-headers + gdbm-dev + openssl-dev>3 + readline-dev + yaml-dev + zlib-dev + " + + mkdir -p "$subpkgdir" +} + sha512sums=" -5e2a829ed0fb83941be9efac2a6970d536d3df13d5b0a327d7391a556e63f193c496d7205082360f1d26dc0ce8832504b6344ba5e3f3521006ebc9a300639e01 ruby-build-20220726.tar.gz +b1562fec2bb4fcd93cfc3298fe84a5904c49a14b223a04044524af9b4fbc3c986ec1b44d1bde129f0de0ae6cbc67d1c133a6d10ec5066a83e79137d8513bdd43 ruby-build-20220909.tar.gz " diff --git a/testing/ruby-build/ruby-build.post-install b/testing/ruby-build/ruby-build.post-install new file mode 100755 index 0000000000000000000000000000000000000000..dedec0dd5a7b57d7303c17bbfc55db6e7f8c2698 --- /dev/null +++ b/testing/ruby-build/ruby-build.post-install @@ -0,0 +1,11 @@ +#!/bin/sh +cat <<EOF +* +* Building ruby or installing gems with extentions requires more packages +* +* Please install: ruby-build-runtime +* or the following list: +* autoconf coreutils libffi-dev linux-headers gdbm-dev openssl-dev +* readline-dev yaml-dev zlib-dev +* +EOF