[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Thursday, October 15, 2020 @ 14:56:10 Author: dvzrv Revision: 724097 upgpkg: ruby-rugged 1.1.0-1: Rebuild against libgit2 1.1.0. Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-15 14:42:21 UTC (rev 724096) +++ PKGBUILD2020-10-15 14:56:10 UTC (rev 724097) @@ -4,9 +4,9 @@ _name=rugged # ideally this should match $pkgver, as package() might fail otherwise. thanks, github -_libgit2_pkgver=1.0.1 +_libgit2_pkgver=1.1.0 pkgname=ruby-rugged -pkgver=1.0.1 +pkgver=1.1.0 pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') @@ -18,8 +18,8 @@ options=(!emptydirs) source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) -sha512sums=('19ed757679247ee98218f201016057b27bba2f0f441348b11910ed34926f788e948ab5f35bf45e94fff6d57607a64916af8420216abe9486d9e9cc990d5d7e58' - '7c307822b22e3771e5e908b115600310f7901b3250287532c498003b25a5b1e007bfa23592f16ec4d83c1567a9213710526f78cab7c120316e9a8fc74c5e57a9') +sha512sums=('0cab5d7b850451cc7d675af622986850783d1e7c209fd905aae3069f0ffbc5d9bf0d2b869614ae1b720855fb39acb042b1486e3581986daddd97dac9b3e55fbe' + '347bb68900181b44fa58a0417506c91383adb965607fce049a5b4c57ac9cc286e0a140d164c339b50fb6cd6951f47757c2917a2df44ba004bfaa4fb643946bb8') prepare() { mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Wednesday, June 24, 2020 @ 13:02:36 Author: dvzrv Revision: 652378 upgpkg: ruby-rugged 1.0.1-1: Upgrading to 1.0.1. Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-24 13:01:07 UTC (rev 652377) +++ PKGBUILD2020-06-24 13:02:36 UTC (rev 652378) @@ -4,9 +4,9 @@ _name=rugged # ideally this should match $pkgver, as package() might fail otherwise. thanks, github -_libgit2_pkgver=1.0.0 +_libgit2_pkgver=1.0.1 pkgname=ruby-rugged -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') @@ -18,8 +18,8 @@ options=(!emptydirs) source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) -sha512sums=('69ed5aa9340854fc0bee58d8b872d0b91648be7a59b59b6bc3de87499f4d8c49353cc2edbb625cc779e0e2cdb697839654edfcba1e8cb849c6f2e38aa4be75fe' - '7e3b6582dd1567fd5ebfc829a98e22acfd5566ba08f2fb9b7a6783fa87f5e8952ac67f1a2c13adb543e56753d858e73a03204bac17a096c72f5daf4ba376d904') +sha512sums=('19ed757679247ee98218f201016057b27bba2f0f441348b11910ed34926f788e948ab5f35bf45e94fff6d57607a64916af8420216abe9486d9e9cc990d5d7e58' + '7c307822b22e3771e5e908b115600310f7901b3250287532c498003b25a5b1e007bfa23592f16ec4d83c1567a9213710526f78cab7c120316e9a8fc74c5e57a9') prepare() { mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Friday, April 3, 2020 @ 09:13:05 Author: dvzrv Revision: 610805 upgpkg: ruby-rugged 1.0.0-1: Upgrading to 1.0.0 Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-03 08:19:58 UTC (rev 610804) +++ PKGBUILD2020-04-03 09:13:05 UTC (rev 610805) @@ -4,10 +4,10 @@ _name=rugged # ideally this should match $pkgver, as package() might fail otherwise. thanks, github -_libgit2_pkgver=0.99.0 +_libgit2_pkgver=1.0.0 pkgname=ruby-rugged -pkgver=0.99.0 -pkgrel=2 +pkgver=1.0.0 +pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') url="https://github.com/libgit2/rugged"; @@ -18,8 +18,8 @@ options=(!emptydirs) source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) -sha512sums=('6463c481977a11f4a4c8e245304a1209c7e99ddb601417735229ea24791f3bec7457e7890b17a21406e1cc59fc2186e8acd7a6df180a6251cbc883cd2f1ae86b' - 'e38e18da0e6ed1e5c8198c9eb2c362b21da2d0b9c8bc23309d2f70183549f4b9f23a6db8ce5f1f0f24b373e6427039c2a845b62dd74f91b02cfe8954f961a91b') +sha512sums=('69ed5aa9340854fc0bee58d8b872d0b91648be7a59b59b6bc3de87499f4d8c49353cc2edbb625cc779e0e2cdb697839654edfcba1e8cb849c6f2e38aa4be75fe' + '7e3b6582dd1567fd5ebfc829a98e22acfd5566ba08f2fb9b7a6783fa87f5e8952ac67f1a2c13adb543e56753d858e73a03204bac17a096c72f5daf4ba376d904') prepare() { mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Wednesday, April 1, 2020 @ 20:59:11 Author: dvzrv Revision: 609213 upgpkg: ruby-rugged 0.99.0-2: Rebuilding against libgit2 1.0.0. Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-01 20:58:56 UTC (rev 609212) +++ PKGBUILD2020-04-01 20:59:11 UTC (rev 609213) @@ -7,7 +7,7 @@ _libgit2_pkgver=0.99.0 pkgname=ruby-rugged pkgver=0.99.0 -pkgrel=1 +pkgrel=2 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') url="https://github.com/libgit2/rugged";
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Sunday, January 12, 2020 @ 21:29:30 Author: dvzrv Revision: 552260 upgpkg: ruby-rugged 0.28.4.1-3: Fixing a non-forced rm (FS#65111). Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-12 20:58:46 UTC (rev 552259) +++ PKGBUILD2020-01-12 21:29:30 UTC (rev 552260) @@ -7,7 +7,7 @@ _libgit2_pkgver=0.28.4 pkgname=ruby-rugged pkgver=0.28.4.1 -pkgrel=2 +pkgrel=3 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') url="https://github.com/libgit2/rugged"; @@ -65,7 +65,7 @@ "${pkgdir}/usr/share/doc/${pkgname}" # removing all unneeded stuff cd "${pkgdir}/${_gemdir}" - rm -rv cache gems/${_name}-${pkgver}/{ext,lib/*/*.so} \ + rm -rvf cache gems/${_name}-${pkgver}/{ext,lib/*/*.so} \ extensions/*/*/${_name}-${pkgver}/{mkmf.log,gem_make.out} \ gems/${_name}-${pkgver}/vendor }
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Thursday, December 26, 2019 @ 00:36:20 Author: felixonmars Revision: 541648 Ruby 2.7.0 rebuild Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-12-26 00:36:19 UTC (rev 541647) +++ PKGBUILD2019-12-26 00:36:20 UTC (rev 541648) @@ -7,7 +7,7 @@ _libgit2_pkgver=0.28.4 pkgname=ruby-rugged pkgver=0.28.4.1 -pkgrel=1 +pkgrel=2 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') url="https://github.com/libgit2/rugged";
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Thursday, December 12, 2019 @ 16:18:03 Author: dvzrv Revision: 537405 upgpkg: ruby-rugged 0.28.4.1-1 Upgrading to 0.28.4.1. Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-12 16:11:28 UTC (rev 537404) +++ PKGBUILD2019-12-12 16:18:03 UTC (rev 537405) @@ -6,7 +6,7 @@ # ideally this should match $pkgver, as package() might fail otherwise. thanks, github _libgit2_pkgver=0.28.4 pkgname=ruby-rugged -pkgver=0.28.4 +pkgver=0.28.4.1 pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') @@ -18,7 +18,7 @@ options=(!emptydirs) source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) -sha512sums=('003ab1e4d13b1f2baf8ad85a65c846e9e0c48c075e9b7632dcb0901bc3a565021b735d3442b1378fcc30fd44cdedcc02d8cd760805eb1d68decc64a7475ce448' +sha512sums=('4a4d1729dcad510a735d97e3eae75496f1d09cbf6c7836dcc0f98e6ca9b5e60a0d848cf6d4ff9b7372a5f10d3d8ced7aad5de6510910ce6193ade94a5f940247' 'b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15') prepare() {
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Wednesday, December 11, 2019 @ 09:56:14 Author: dvzrv Revision: 536793 upgpkg: ruby-rugged 0.28.4-1 Upgrading to 0.28.4. Updating maintainer info. Updating libgit2 sources (for tests) to 0.28.4. Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-11 09:55:03 UTC (rev 536792) +++ PKGBUILD2019-12-11 09:56:14 UTC (rev 536793) @@ -1,12 +1,12 @@ -# Maintainer: David Runge +# Maintainer: David Runge # Contributor: ChaosKid42 # Contributor: Andy Weidenbaum _name=rugged # ideally this should match $pkgver, as package() might fail otherwise. thanks, github -_libgit2_pkgver=0.28.3 +_libgit2_pkgver=0.28.4 pkgname=ruby-rugged -pkgver=0.28.3.1 +pkgver=0.28.4 pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') @@ -18,8 +18,8 @@ options=(!emptydirs) source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) -sha512sums=('c0c79e3d9a59acd70069a693d89e75eb98d1f0defe0f8162f8c47e449daeddb5ebf27337b0617cd37fdc8652d64f400e7de139375a13b7ab4ad426ea30634df7' - '15444823b7d4885f7b8c3982f8905efc4a75913de016a9b2e0a24d5ce9746e6a549dffd5469036529557feff2ce7ece9328266eb312c80b96091ce0f65ee97ee') +sha512sums=('003ab1e4d13b1f2baf8ad85a65c846e9e0c48c075e9b7632dcb0901bc3a565021b735d3442b1378fcc30fd44cdedcc02d8cd760805eb1d68decc64a7475ce448' + 'b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15') prepare() { mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Thursday, August 15, 2019 @ 20:07:07 Author: dvzrv Revision: 499635 upgpkg: ruby-rugged 0.28.3.1-1 Upgrading to 0.28.3.1. The broken version string has been fixed upstream. Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-15 19:54:31 UTC (rev 499634) +++ PKGBUILD2019-08-15 20:07:07 UTC (rev 499635) @@ -6,7 +6,7 @@ # ideally this should match $pkgver, as package() might fail otherwise. thanks, github _libgit2_pkgver=0.28.3 pkgname=ruby-rugged -pkgver=0.28.3 +pkgver=0.28.3.1 pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') @@ -18,7 +18,7 @@ options=(!emptydirs) source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) -sha512sums=('f377653fb84326968f1126177b0cc6279da5e5f74529605087af7b0c481d203c22d89ca26105dc871ce197c1f91c7fa03cae24fb20d14b65f7002ec017a0e4fe' +sha512sums=('c0c79e3d9a59acd70069a693d89e75eb98d1f0defe0f8162f8c47e449daeddb5ebf27337b0617cd37fdc8652d64f400e7de139375a13b7ab4ad426ea30634df7' '15444823b7d4885f7b8c3982f8905efc4a75913de016a9b2e0a24d5ce9746e6a549dffd5469036529557feff2ce7ece9328266eb312c80b96091ce0f65ee97ee') prepare() { @@ -29,9 +29,6 @@ # remove broken and useless libgit2 "version check": # https://github.com/libgit2/rugged/issues/698 sed '68,88d' -i ext/rugged/extconf.rb - # imported version is wrong: - # https://github.com/libgit2/rugged/issues/776#issuecomment-521234453 - sed -E "s|(VERSION =) .+|\1 '${pkgver}'|" -i lib/rugged/version.rb # source tarball doesn't include vendored libgit2 version, which is only # needed for test fixtures (resources): https://github.com/libgit2/rugged/issues/801 mv -v ../libgit2-${_libgit2_pkgver}/* vendor/libgit2
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Thursday, August 15, 2019 @ 08:49:17 Author: dvzrv Revision: 499525 upgpkg: ruby-rugged 0.28.3-1 Upgrading to 0.28.3. Adding fix to import the correct version of the gem (YOLO upstream). Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-15 07:22:39 UTC (rev 499524) +++ PKGBUILD2019-08-15 08:49:17 UTC (rev 499525) @@ -3,9 +3,10 @@ # Contributor: Andy Weidenbaum _name=rugged -_libgit2_pkgver=0.28.2 +# ideally this should match $pkgver, as package() might fail otherwise. thanks, github +_libgit2_pkgver=0.28.3 pkgname=ruby-rugged -pkgver=0.28.2 +pkgver=0.28.3 pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') @@ -17,8 +18,8 @@ options=(!emptydirs) source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) -sha512sums=('febbccc04d16659ed6866f3c7bae0ba3a2f22937fc827535f3e99c1461b3ae22cf8d676436a09ae7c7a47f3f90eec9787a0afa776bccebc5a659b56b1f78ceed' - '0879c162e2e1dc00eadfbda22cd1f9d3a95b4ec2b653c108983f37c2f695140882de4d50d7cbc04ced247125a4e9fe6df16130e1267891aecdb2411d920db5c6') +sha512sums=('f377653fb84326968f1126177b0cc6279da5e5f74529605087af7b0c481d203c22d89ca26105dc871ce197c1f91c7fa03cae24fb20d14b65f7002ec017a0e4fe' + '15444823b7d4885f7b8c3982f8905efc4a75913de016a9b2e0a24d5ce9746e6a549dffd5469036529557feff2ce7ece9328266eb312c80b96091ce0f65ee97ee') prepare() { mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" @@ -28,6 +29,9 @@ # remove broken and useless libgit2 "version check": # https://github.com/libgit2/rugged/issues/698 sed '68,88d' -i ext/rugged/extconf.rb + # imported version is wrong: + # https://github.com/libgit2/rugged/issues/776#issuecomment-521234453 + sed -E "s|(VERSION =) .+|\1 '${pkgver}'|" -i lib/rugged/version.rb # source tarball doesn't include vendored libgit2 version, which is only # needed for test fixtures (resources): https://github.com/libgit2/rugged/issues/801 mv -v ../libgit2-${_libgit2_pkgver}/* vendor/libgit2 @@ -42,7 +46,6 @@ rake gem } -# we're missing the fixtures from libgit2 to run the tests check(){ cd "${pkgname}-${pkgver}" # ConfigTest#test_read_global_config_file fails, if no gitconfig is set for user...
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Friday, June 21, 2019 @ 13:37:10 Author: dvzrv Revision: 482606 upgpkg: ruby-rugged 0.28.2-1 Upgrading to 0.28.2. Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-21 13:20:53 UTC (rev 482605) +++ PKGBUILD2019-06-21 13:37:10 UTC (rev 482606) @@ -5,7 +5,7 @@ _name=rugged _libgit2_pkgver=0.28.2 pkgname=ruby-rugged -pkgver=0.28.0 +pkgver=0.28.2 pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') @@ -17,7 +17,7 @@ options=(!emptydirs) source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) -sha512sums=('af285b2690b3650b184403a8175d09fb33371e27f4fcc81a7106eb54224a74554717f24d507324abd7b5151d48a3227dee1e593d00dbd861c372cb65267c6725' +sha512sums=('febbccc04d16659ed6866f3c7bae0ba3a2f22937fc827535f3e99c1461b3ae22cf8d676436a09ae7c7a47f3f90eec9787a0afa776bccebc5a659b56b1f78ceed' '0879c162e2e1dc00eadfbda22cd1f9d3a95b4ec2b653c108983f37c2f695140882de4d50d7cbc04ced247125a4e9fe6df16130e1267891aecdb2411d920db5c6') prepare() {
[arch-commits] Commit in ruby-rugged/trunk (PKGBUILD)
Date: Sunday, June 9, 2019 @ 13:47:01 Author: dvzrv Revision: 478922 upgpkg: ruby-rugged 0.28.0-1 Upgrading to 0.28.0. Rebuilding against libgit2 0.28.2. Adding libgit2 sources, so tests can be run against its fixtures/resources. > Adding links to upstream bugs for all modifications. Fixing test relying on > user's global git config. Removing vendor directory from package as well. Modified: ruby-rugged/trunk/PKGBUILD --+ PKGBUILD | 35 --- 1 file changed, 24 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-09 13:37:50 UTC (rev 478921) +++ PKGBUILD2019-06-09 13:47:01 UTC (rev 478922) @@ -3,8 +3,9 @@ # Contributor: Andy Weidenbaum _name=rugged +_libgit2_pkgver=0.28.2 pkgname=ruby-rugged -pkgver=0.27.5 +pkgver=0.28.0 pkgrel=1 pkgdesc='A Ruby binding to the libgit2 linkable library' arch=('x86_64') @@ -14,15 +15,22 @@ makedepends=('ruby-minitest' 'ruby-rake' 'ruby-rake-compiler' 'ruby-rdoc') checkdepends=('git') options=(!emptydirs) -source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz";) -sha512sums=('9c2b24aa7c3e193124fa11ecde9eb0e894a4be4edb4bc8c542ea528e735dc417ec4e6eae63e2eac2996f74e95bf613974c3c2db361213b31c157584907ad0e28') +source=("${_name}-${pkgver}.tar.gz::https://github.com/libgit2/${_name}/archive/v${pkgver}.tar.gz"; + "libgit2-${_libgit2_pkgver}.tar.gz::https://github.com/libgit2/libgit2/archive/v${_libgit2_pkgver}.tar.gz";) +sha512sums=('af285b2690b3650b184403a8175d09fb33371e27f4fcc81a7106eb54224a74554717f24d507324abd7b5151d48a3227dee1e593d00dbd861c372cb65267c6725' + '0879c162e2e1dc00eadfbda22cd1f9d3a95b4ec2b653c108983f37c2f695140882de4d50d7cbc04ced247125a4e9fe6df16130e1267891aecdb2411d920db5c6') prepare() { mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" cd ${pkgname}-${pkgver} - sed -r 's|~>|>=|g' -i ${_name}.gemspec # don't give a fuck about rubys bla bla - # remove broken and useless libgit2 "version check" - sed '47,67d' -i ext/rugged/extconf.rb + # we don't do version pinning + sed -r 's|~>|>=|g' -i ${_name}.gemspec + # remove broken and useless libgit2 "version check": + # https://github.com/libgit2/rugged/issues/698 + sed '68,88d' -i ext/rugged/extconf.rb + # source tarball doesn't include vendored libgit2 version, which is only + # needed for test fixtures (resources): https://github.com/libgit2/rugged/issues/801 + mv -v ../libgit2-${_libgit2_pkgver}/* vendor/libgit2 } build() { @@ -35,10 +43,13 @@ } # we're missing the fixtures from libgit2 to run the tests -#check(){ -# cd "${pkgname}-${pkgver}" -# rake test -#} +check(){ + cd "${pkgname}-${pkgver}" + # ConfigTest#test_read_global_config_file fails, if no gitconfig is set for user... + # https://github.com/libgit2/rugged/issues/432 + git config --global user.name "Foo Bar" + rake test +} package() { cd ${pkgname}-${pkgver} @@ -52,7 +63,9 @@ -t "${pkgdir}/usr/share/licenses/${pkgname}/" install -vDm 644 README.md CHANGELOG.md -t \ "${pkgdir}/usr/share/doc/${pkgname}" + # removing all unneeded stuff cd "${pkgdir}/${_gemdir}" rm -rv cache gems/${_name}-${pkgver}/{ext,lib/*/*.so} \ -extensions/*/*/${_name}-${pkgver}/{mkmf.log,gem_make.out} +extensions/*/*/${_name}-${pkgver}/{mkmf.log,gem_make.out} \ +gems/${_name}-${pkgver}/vendor }