aboutsummaryrefslogtreecommitdiffstats
path: root/community
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2019-04-22 17:47:10 +0200
committerJakub Jirutka <jakub@jirutka.cz>2019-04-22 17:47:34 +0200
commit47a70616fe43aa2897d8d8f17c376e823dfd2331 (patch)
tree635ed394d50ede055fd0cf19a727bd58f6be705f /community
parent37c9b7d1e404cdf83edf86598754ef19d3d96657 (diff)
downloadaports-47a70616fe43aa2897d8d8f17c376e823dfd2331.tar.bz2
aports-47a70616fe43aa2897d8d8f17c376e823dfd2331.tar.xz
community/ruby-nokogiri: remove some unnecessary files
Diffstat (limited to 'community')
-rw-r--r--community/ruby-nokogiri/APKBUILD14
1 files changed, 8 insertions, 6 deletions
diff --git a/community/ruby-nokogiri/APKBUILD b/community/ruby-nokogiri/APKBUILD
index 6ba2bda796..ddc09516a8 100644
--- a/community/ruby-nokogiri/APKBUILD
+++ b/community/ruby-nokogiri/APKBUILD
@@ -46,14 +46,21 @@ build() {
--verbose \
$_gemname-$pkgver.gem -- \
--use-system-libraries
+
+ # Remove unnecessary files and rubbish...
+ find dist/extensions/ -name mkmf.log -delete
+ cd dist/gems/$_gemname-$pkgver/
+ rm -rf ext/ patches/ lib/nokogiri/*.so *.md *.yml
}
check() {
+ local extpath=$(dirname dist/extensions/*/*/$_gemname-$pkgver/gem_make.out)
+
cd "$builddir"
# Note: This is copied from Fedora package.
export LANG=ja_JP.UTF-8
- ruby -I.:test:dist/gems/$_gemname-$pkgver/lib:dist/gems/$_gemname-$pkgver/ext \
+ ruby -I.:test:dist/gems/$_gemname-$pkgver/lib:$extpath \
-e 'require "test/helper"' \
-e 'Dir.glob("test/**/test_*.rb") {|f| require f }'
}
@@ -65,11 +72,6 @@ package() {
mkdir -p "$gemdir"
cp -r bin extensions gems specifications "$gemdir"/
-
- cd "$gemdir"/gems/$_gemname-$pkgver
-
- # Remove unnecessary files and rubbish...
- rm -rf ext/ patches/ *.md *.yml
}
sha512sums="5e5dcd0a4deaa477d3b3905c9353cf7c49ac5ef221df0425842bc441aed158d4a1d3597091cd89f9f62ace580bf030ca560801692f87f3f21b4b26edeed89a51 nokogiri-1.10.2.tar.gz