diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2017-12-26 01:27:32 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2017-12-26 01:27:32 +0100 |
commit | 06cd4887b446f82682c6a6ed562ffe39d3b99050 (patch) | |
tree | bb5d1730a77a9cdba190500f41380dc281d83b46 /testing | |
parent | e92798a6799a614da9e5907594356193763ce40a (diff) | |
download | aports-06cd4887b446f82682c6a6ed562ffe39d3b99050.tar.bz2 aports-06cd4887b446f82682c6a6ed562ffe39d3b99050.tar.xz |
community/ruby-concurrent-ruby: move from testing
Diffstat (limited to 'testing')
-rw-r--r-- | testing/ruby-concurrent-ruby/APKBUILD | 77 | ||||
-rw-r--r-- | testing/ruby-concurrent-ruby/ungit-gemspec.patch | 10 |
2 files changed, 0 insertions, 87 deletions
diff --git a/testing/ruby-concurrent-ruby/APKBUILD b/testing/ruby-concurrent-ruby/APKBUILD deleted file mode 100644 index 835a1f2d0a..0000000000 --- a/testing/ruby-concurrent-ruby/APKBUILD +++ /dev/null @@ -1,77 +0,0 @@ -# Contributor: Jakub Jirutka <jakub@jirutka.cz> -# Maintainer: Jakub Jirutka <jakub@jirutka.cz> -pkgname=ruby-concurrent-ruby -_gemname=${pkgname#ruby-} -pkgver=1.0.5 -pkgrel=0 -pkgdesc="Modern concurrency tools for Ruby" -url="http://www.concurrent-ruby.com" -arch="all" -license="MIT" -depends="ruby" -makedepends="ruby-dev" -checkdepends="ruby-rake ruby-rake-compiler ruby-rspec ruby-timecop" -subpackages="$pkgname-ext" -source="$pkgname-$pkgver.tar.gz::https://github.com/ruby-concurrency/$_gemname/archive/v$pkgver.tar.gz - ungit-gemspec.patch" -builddir="$srcdir/$_gemname-$pkgver" - -build() { - cd "$builddir" - - gem build $_gemname.gemspec - - rake compile - gem build $_gemname-ext.gemspec - RUBYLIB="$(pwd)/lib" gem install --local \ - --install-dir dist \ - --ignore-dependencies \ - --no-document \ - --verbose \ - $_gemname-ext -} - -check() { - cd "$builddir" - rspec --tag ~unfinished --tag ~buggy --tag ~edge spec -} - -package() { - local gemdir="$pkgdir/$(ruby -rubygems -e 'puts Gem.default_dir')" - - cd "$builddir" - - gem install --local \ - --install-dir "$gemdir" \ - --ignore-dependencies \ - --no-document \ - --verbose \ - $_gemname - - # Remove unnecessary files. - rm -r "$gemdir"/cache \ - "$gemdir"/build_info \ - "$gemdir"/doc - cd "$gemdir"/gems/$_gemname-$pkgver - rm *.md *.txt -} - -ext() { - pkgdesc="$pkgdesc (C extension)" - depends="$pkgname=$pkgver-r$pkgrel" - - local gemdir="$subpkgdir/$(ruby -rubygems -e 'puts Gem.default_dir')" - - cd "$builddir"/dist - - mkdir -p "$gemdir" - cp -r extensions gems specifications "$gemdir"/ - - # Remove unnecessary files and rubbish... - find "$gemdir"/extensions/ -name mkmf.log -delete - cd "$gemdir"/gems/$_gemname-ext-$pkgver - rm -r ext/ lib/concurrent/*.so *.md *.txt -} - -sha512sums="fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6 ruby-concurrent-ruby-1.0.5.tar.gz -3138b42e004efa6e270aa0153125ee65a73691c981eae6484d86919539b811b8190b8b67a51c4df8bb7a94100070f045a3fcaffaccefc2bdd6c5458e26f972b1 ungit-gemspec.patch" diff --git a/testing/ruby-concurrent-ruby/ungit-gemspec.patch b/testing/ruby-concurrent-ruby/ungit-gemspec.patch deleted file mode 100644 index 100b650a8b..0000000000 --- a/testing/ruby-concurrent-ruby/ungit-gemspec.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/support/file_map.rb -+++ b/support/file_map.rb -@@ -1,6 +1,6 @@ - module FileMap - -- GIT_FILES = `git ls-files`.split("\n") -+ GIT_FILES = Dir['lib/**/*'] - ALL_LIB_FILES = Dir['lib/concurrent/**/*.rb'] & GIT_FILES - EDGE_LIB_FILES = Dir['lib/concurrent/actor.rb', - 'lib/concurrent/actor/**/*.rb', |