Date: Tuesday, September 6, 2022 @ 11:13:51 Author: bastelfreak Revision: 1294422
archrelease: copy trunk to community-any Added: ruby-webmock/repos/community-any/PKGBUILD (from rev 1294421, ruby-webmock/trunk/PKGBUILD) ruby-webmock/repos/community-any/disable-unneeded-dependencies.patch (from rev 1294421, ruby-webmock/trunk/disable-unneeded-dependencies.patch) Deleted: ruby-webmock/repos/community-any/PKGBUILD ruby-webmock/repos/community-any/disable-unneeded-dependencies.patch -------------------------------------+ PKGBUILD | 112 +++++++++++++++++----------------- disable-unneeded-dependencies.patch | 38 +++++------ 2 files changed, 75 insertions(+), 75 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-09-06 11:13:43 UTC (rev 1294421) +++ PKGBUILD 2022-09-06 11:13:51 UTC (rev 1294422) @@ -1,56 +0,0 @@ -# Maintainer: Tim Meusel <t...@bastelfreak.de> -# Contributor: Christian Rebischke <chris.rebisc...@archlinux.org> - -_gemname='webmock' -pkgname="ruby-${_gemname}" -pkgver=3.14.0 -pkgrel=1 -pkgdesc='Allows stubbing HTTP requests and setting expectations on HTTP requests.' -arch=('any') -url='https://github.com/bblimke/webmock' -license=('MIT') -makedepends=('ruby-rdoc') -checkdepends=('ruby-rake' 'ruby-minitest' 'ruby-test-unit' 'ruby-rspec') -depends=('ruby' 'ruby-crack' 'ruby-hashdiff' 'ruby-addressable') -options=(!emptydirs) -source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz" - 'disable-unneeded-dependencies.patch') -sha512sums=('99c1214f6194e881e34c3735b5fc928a373f3e33c58fa25f3eb8de1f4fae5de7add6a7ed64e74153f173d1415b67859fb26fbde8048d9ddf0b81c581f580284d' - 'd946429e8f4f90ef263e8b28b4b536b2d81a46f48076a64f5a68ea06fa9abb19470c9bd14035d086d8e054b0df9085f5793b1aa38ffda576b5161852ddae64aa') - -prepare() { - cd "${srcdir}/${_gemname}-${pkgver}" - - # we build based on a tar ball, so `git` won't work - sed --in-place 's|git ls-files|find|' "${_gemname}.gemspec" spec/quality_spec.rb - - # disable unneeded dependencies - patch --forward --verbose --strip=1 --input='../disable-unneeded-dependencies.patch' - sed --in-place '/bundler/d' Rakefile - sed --in-place '/Bundler/d' Rakefile -} - -build() { - cd "${srcdir}/${_gemname}-${pkgver}" - gem build "${_gemname}.gemspec" -} - -check() { - cd "${srcdir}/${_gemname}-${pkgver}" - rake minitest - rake test - -} - -package() { - cd "${srcdir}/${_gemname}-${pkgver}" - local _gemdir="$(gem env gemdir)" - gem install --verbose --ignore-dependencies --no-user-install --install-dir "${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem" - - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" - - rm -rf "${pkgdir}/${_gemdir}/cache" - rm -rf "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,spec,minitest,.gemtest,.gitignore,.travis.yml} -} - -# vim: ts=2 sw=2 et: Copied: ruby-webmock/repos/community-any/PKGBUILD (from rev 1294421, ruby-webmock/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-09-06 11:13:51 UTC (rev 1294422) @@ -0,0 +1,56 @@ +# Maintainer: Tim Meusel <t...@bastelfreak.de> +# Contributor: Christian Rebischke <chris.rebisc...@archlinux.org> + +_gemname='webmock' +pkgname="ruby-${_gemname}" +pkgver=3.18.1 +pkgrel=1 +pkgdesc='Allows stubbing HTTP requests and setting expectations on HTTP requests.' +arch=('any') +url='https://github.com/bblimke/webmock' +license=('MIT') +makedepends=('ruby-rdoc') +checkdepends=('ruby-rake' 'ruby-minitest' 'ruby-test-unit' 'ruby-rspec') +depends=('ruby' 'ruby-crack' 'ruby-hashdiff' 'ruby-addressable') +options=(!emptydirs) +source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz" + 'disable-unneeded-dependencies.patch') +sha512sums=('4513c2727445e02ba1fe8494dab1b9a3848dfcbff1639ed8dad07690b15b119aabdd4c6d1a4ec7ce0be16dbfc83570bbf43dfca80368f79f266118628cf9664f' + 'd946429e8f4f90ef263e8b28b4b536b2d81a46f48076a64f5a68ea06fa9abb19470c9bd14035d086d8e054b0df9085f5793b1aa38ffda576b5161852ddae64aa') + +prepare() { + cd "${srcdir}/${_gemname}-${pkgver}" + + # we build based on a tar ball, so `git` won't work + sed --in-place 's|git ls-files|find|' "${_gemname}.gemspec" spec/quality_spec.rb + + # disable unneeded dependencies + patch --forward --verbose --strip=1 --input='../disable-unneeded-dependencies.patch' + sed --in-place '/bundler/d' Rakefile + sed --in-place '/Bundler/d' Rakefile +} + +build() { + cd "${srcdir}/${_gemname}-${pkgver}" + gem build "${_gemname}.gemspec" +} + +check() { + cd "${srcdir}/${_gemname}-${pkgver}" + rake minitest + rake test + +} + +package() { + cd "${srcdir}/${_gemname}-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install --verbose --ignore-dependencies --no-user-install --install-dir "${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + + rm -rf "${pkgdir}/${_gemdir}/cache" + rm -rf "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,spec,minitest,.gemtest,.gitignore,.travis.yml} +} + +# vim: ts=2 sw=2 et: Deleted: disable-unneeded-dependencies.patch =================================================================== --- disable-unneeded-dependencies.patch 2022-09-06 11:13:43 UTC (rev 1294421) +++ disable-unneeded-dependencies.patch 2022-09-06 11:13:51 UTC (rev 1294422) @@ -1,19 +0,0 @@ -diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb -index 7a219fc..cfe0c53 100644 ---- a/spec/spec_helper.rb -+++ b/spec/spec_helper.rb -@@ -1,14 +1,5 @@ - require 'rubygems' - require 'httpclient' --unless RUBY_PLATFORM =~ /java/ -- require 'curb' -- require 'patron' -- require 'em-http' -- require 'typhoeus' --end --if RUBY_PLATFORM =~ /java/ -- require 'manticore' --end - - $LOAD_PATH.unshift(File.dirname(__FILE__)) - $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) Copied: ruby-webmock/repos/community-any/disable-unneeded-dependencies.patch (from rev 1294421, ruby-webmock/trunk/disable-unneeded-dependencies.patch) =================================================================== --- disable-unneeded-dependencies.patch (rev 0) +++ disable-unneeded-dependencies.patch 2022-09-06 11:13:51 UTC (rev 1294422) @@ -0,0 +1,19 @@ +diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb +index 7a219fc..cfe0c53 100644 +--- a/spec/spec_helper.rb ++++ b/spec/spec_helper.rb +@@ -1,14 +1,5 @@ + require 'rubygems' + require 'httpclient' +-unless RUBY_PLATFORM =~ /java/ +- require 'curb' +- require 'patron' +- require 'em-http' +- require 'typhoeus' +-end +-if RUBY_PLATFORM =~ /java/ +- require 'manticore' +-end + + $LOAD_PATH.unshift(File.dirname(__FILE__)) + $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))