projects/aports·blob master · refs

46 lines · 1.1 KiB

1# Contributor: Jakub Jirutka <[email protected]>
2# Maintainer: Jakub Jirutka <[email protected]>
3pkgname=ruby-test-unit-ruby-core
4_gemname=test-unit-ruby-core
5pkgver=1.0.6
6pkgrel=0
7pkgdesc="Additional test assertions for Ruby standard libraries"
8url="https://github.com/ruby/test-unit-ruby-core"
9arch="noarch"
10license="BSD-2-Clause AND Ruby"
11depends="ruby"
12makedepends="ruby-rdoc"
13subpackages="$pkgname-doc"
14source="https://github.com/ruby/test-unit-ruby-core/archive/v$pkgver/$_gemname-$pkgver.tar.gz"
15builddir="$srcdir/$_gemname-$pkgver"
16options="!check" # no tests provided
17
18build() {
19 gem build $_gemname.gemspec
20}
21
22package() {
23 local gemdir="$pkgdir/$(ruby -e 'puts Gem.default_dir')"
24
25 gem install \
26 --local \
27 --install-dir "$gemdir" \
28 --ignore-dependencies \
29 --document ri \
30 --verbose \
31 $_gemname
32
33 # Remove unnessecary files
34 cd "$gemdir"
35 rm -rf build_info cache extensions plugins
36}
37
38doc() {
39 pkgdesc="$pkgdesc (ri docs)"
40
41 amove "$(ruby -e 'puts Gem.default_dir')"/doc
42}
43
44sha512sums="
457b71546112e19ad453d76098c47bc1e471d1c9fda4962a3217c06cad405a773ff080b94aa650ffed94df0067ac1842ed22b438c43b143e717de64392337be446 test-unit-ruby-core-1.0.6.tar.gz
46"