From 0a53278913b208bc94d677208ad6ce98ae825737 Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Sat, 25 Mar 2017 02:11:30 +0100 Subject: testing/ruby-mini_portile2: upgrade to 2.1.0 and refactor abuild --- testing/ruby-mini_portile2/APKBUILD | 47 +++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 25 deletions(-) diff --git a/testing/ruby-mini_portile2/APKBUILD b/testing/ruby-mini_portile2/APKBUILD index 0a9cba8937..0f938f05a7 100644 --- a/testing/ruby-mini_portile2/APKBUILD +++ b/testing/ruby-mini_portile2/APKBUILD @@ -1,37 +1,34 @@ # Contributor: Seung Soo Mun # Maintainer: Jakub Jirutka -_gemname=mini_portile2 -pkgname=ruby-$_gemname -pkgver=2.0.0 +pkgname=ruby-mini_portile2 +_gemname=${pkgname#ruby-} +pkgver=2.1.0 pkgrel=0 pkgdesc="Simplistic port-like solution for developers" -url="http://rubygems.org/gems/$_gemname" +url="https://github.com/flavorjones/mini_portile" arch="noarch" license="MIT" depends="ruby" -depends_dev="" -makedepends="$depends_dev" -install="" -subpackages="" -source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem" - -build() { - return 0 -} +source="https://rubygems.org/downloads/$_gemname-$pkgver.gem" +options="!check" # FIXME package() { - local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" - local _geminstdir=$_gemdir/gems/$_gemname-$pkgver - mkdir -p "$pkgdir" || return 1 + local gemdir="$pkgdir/$(ruby -rubygems -e 'puts Gem.default_dir')" + local geminstdir="$gemdir/gems/$_gemname-$pkgver" + + gem install \ + --local \ + --install-dir "$gemdir" \ + --ignore-dependencies \ + --no-document \ + --verbose \ + "$srcdir"/$_gemname-$pkgver.gem - gem install --local --install-dir "$pkgdir"/$_gemdir \ - --ignore-dependencies --verbose --no-rdoc --no-ri \ - "$srcdir"/$_gemname-$pkgver.gem || return 1 - rm -rf "$pkgdir"/$_gemdir/cache \ - "$pkgdir"/$_geminstdir/ext \ - "$pkgdir"/$_geminstdir/.require_paths + rm -rf "$gemdir"/cache \ + "$geminstdir"/test \ + "$geminstdir"/*.md \ + "$geminstdir"/*.txt \ + "$geminstdir"/*.yml } -md5sums="e608463ac8081fe600f7bb6ea46c3e64 mini_portile2-2.0.0.gem" -sha256sums="147d9f63e3dceb4da9e2036a93b9a6d45b12668c55abe0696f70925aeccacd14 mini_portile2-2.0.0.gem" -sha512sums="70f4f6ee33b4d2265736a2bdfcb885dff59e967018450f7d3eb6b73aa983db7636036f8610a5734697d01db7db9173278063ae42942459eba460ad27252720ae mini_portile2-2.0.0.gem" +sha512sums="175ba73cccaf25daa89fb4c9054c4be1951e912bcb7b226a847aef6fca0ca08aa2568f225cc15a70e122b0c3355dd9c09b93505c3b3acd2c03e36941e2923dc8 mini_portile2-2.1.0.gem" -- cgit v1.2.3