aboutsummaryrefslogtreecommitdiffstats
path: root/community/ruby-rugged/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/ruby-rugged/APKBUILD')
-rw-r--r--community/ruby-rugged/APKBUILD28
1 files changed, 22 insertions, 6 deletions
diff --git a/community/ruby-rugged/APKBUILD b/community/ruby-rugged/APKBUILD
index 5b11d0e7566..1acda744531 100644
--- a/community/ruby-rugged/APKBUILD
+++ b/community/ruby-rugged/APKBUILD
@@ -2,20 +2,35 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby-rugged
_gemname=rugged
-pkgver=1.1.1
+pkgver=1.7.2
pkgrel=0
pkgdesc="Ruby bindings to libgit2"
url="https://github.com/libgit2/rugged"
arch="all"
license="MIT"
-checkdepends="libgit2-tests ruby-minitest ruby-rake-compiler ruby-rake git"
-makedepends="libgit2-dev>=${pkgver%.*} ruby ruby-dev"
+checkdepends="
+ git
+ libgit2-tests
+ ruby-minitest
+ ruby-rake
+ ruby-rake-compiler
+ "
+makedepends="
+ libgit2-dev>=${pkgver%.*}
+ ruby
+ ruby-dev
+ "
source="$_gemname-$pkgver.tar.gz::https://github.com/libgit2/$_gemname/archive/v$pkgver.tar.gz
fix-extconf-version-check.patch
libgit2-fixture-dir.patch
skip-test_discover_false.patch
- skip-test_read_global_config_file.patch"
+ skip-test_read_global_config_file.patch
+ skip-online-tests.patch
+ "
builddir="$srcdir/$_gemname-$pkgver"
+# Rugged::ConfigError: repository path '/tmp/' is not owned by current user
+# requires tmp persmissions on host
+options="!check"
build() {
gem build $_gemname.gemspec
@@ -49,9 +64,10 @@ package() {
}
sha512sums="
-318de6d64ddcd714ab8ffbce53b6d38a8a8c2f44e5acefd13901a62b01a369536d1dd3c4f875c303e5e143f012b88fbc42dd6028cc2674a777a41fad0faeeddb rugged-1.1.1.tar.gz
-c55c71d93f2d0430b83bdf8da6ef1754a519c190c0bbaf02ceb96f2b3f20616fe2ec6cb48eabfa2c87cbaf0cbdf4489a54e76080b8c5a8f4a7307019dd2aebe3 fix-extconf-version-check.patch
+e179c99c968496f32004bdb799d96cf5d81f7b5dc242f52d2f89b2dd10d56a9bb1e6e7774e07628f146d4bbbf4d95b9530b62cce2d18f6f4a2836b200de4ff09 rugged-1.7.2.tar.gz
+0e55aff667175496e9df1920c6d49042077196aa992a729323628224e7930a6f976bcbfae70d2af733a043c173e8cd5f571606f0b898b008472b40fcefe6b425 fix-extconf-version-check.patch
0c749aeb8d6a29aed51737bab09c7b0a6669ac691461758c856ede5d8510ad6edfa284cddd1b54982bf614a45ba817b70e838e071889a9b05e1b0580111ec826 libgit2-fixture-dir.patch
33464eeefc7669fe3bf5f47c4016cacdcba4f7455ed22b441383b49721870072b5095dbb68832cdb933a7659a415476db64b579a98c888b83900d092bb8b54be skip-test_discover_false.patch
b9e028f18830e447773e895046eb03489e94bb5a76fede51f93545ed67f7249ed8f37ed4bb832eb68a2db281ff3e2b84dab8b72bb21eea4b835b0f1ce23943c3 skip-test_read_global_config_file.patch
+5f0ad88eb7ac8c69605c43712e046efd47b727f48e98ee4047be850da4fea48c11fc2a383c791810a1bc81c08ca00428d4906c1af02a0d0da6e1ffbd4723b8f3 skip-online-tests.patch
"