diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2017-02-13 02:02:09 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2017-02-13 02:07:07 +0100 |
commit | fb67d875a5ed4df01a2470a748c80837d4136826 (patch) | |
tree | f127768c400fe8f143944d6d72f86ea7ad14dccb /main/ruby | |
parent | 5b16508757c6e1dc9ccb4a6d63f836593f135388 (diff) | |
download | aports-fb67d875a5ed4df01a2470a748c80837d4136826.tar.bz2 aports-fb67d875a5ed4df01a2470a748c80837d4136826.tar.xz |
main/ruby: move rest of the bundled gems to subpkgs
Diffstat (limited to 'main/ruby')
-rw-r--r-- | main/ruby/APKBUILD | 35 |
1 files changed, 34 insertions, 1 deletions
diff --git a/main/ruby/APKBUILD b/main/ruby/APKBUILD index fdbca27161..97a04568e7 100644 --- a/main/ruby/APKBUILD +++ b/main/ruby/APKBUILD @@ -1,9 +1,10 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> +# Contributor: Jakub Jirutka <jakub@jirutka.cz> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=ruby pkgver=2.3.3 _abiver=2.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="An object-oriented language for quick and easy programming" url="http://www.ruby-lang.org/en/" arch="all" @@ -15,12 +16,16 @@ makedepends="$depends_dev zlib-dev libressl-dev gdbm-dev db-dev readline-dev # Maybe its a good idea to split dep libs to seperate pkgs. subpackages="$pkgname-doc $pkgname-dev $pkgname-bigdecimal::noarch + $pkgname-did_you_mean::noarch $pkgname-io-console:io_console $pkgname-irb::noarch $pkgname-json $pkgname-minitest::noarch + $pkgname-net-telnet:net_telnet:noarch + $pkgname-power_assert::noarch $pkgname-rake::noarch $pkgname-rdoc::noarch + $pkgname-test-unit:test_unit:noarch $pkgname-libs " source="ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/$pkgname-$pkgver.tar.bz2" @@ -105,6 +110,13 @@ bigdecimal() { _mvgem bigdecimal } +did_you_mean() { + pkgdesc="Did you mean? experience in Ruby" + depends="$pkgname" + + _mvgem did_you_mean +} + io_console() { pkgdesc="Ruby simple console IO library" depends="$pkgname" @@ -138,6 +150,20 @@ minitest() { _mvgem minitest } +net_telnet() { + pkgdesc="Telnet client functionality for Ruby" + depends="$pkgname" + + _mvgem net-telnet +} + +power_assert() { + pkgdesc="Power Assert for Ruby" + depends="$pkgname" + + _mvgem power_assert +} + rake() { pkgdesc="Ruby based make-like utility" depends="$pkgname" @@ -155,6 +181,13 @@ rdoc() { usr/bin/rdoc } +test_unit() { + pkgdesc="An xUnit family unit testing framework for Ruby" + depends="$pkgname $pkgname-power_assert" + + _mvgem test-unit +} + libs() { pkgdesc="Libraries necessary to run Ruby" depends="" |