diff options
author | Andreas 'Segaja' Schleifer | 2021-02-24 22:38:24 +0100 |
---|---|---|
committer | Andreas 'Segaja' Schleifer | 2021-02-24 22:38:24 +0100 |
commit | 2f41473b88ce41d15c07a6841b238ed2aefe46e0 (patch) | |
tree | c6fc74d266b9f4298fae43d7f6fa3cc9a8159d4b | |
download | aur-ruby-faraday-net_http.tar.gz |
Version 1.0.1
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ae8845ecfe4d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = ruby-faraday-net_http + pkgdesc = Faraday adapter for Net::HTTP + pkgver = 1.0.1 + pkgrel = 1 + url = https://github.com/lostisland/faraday-net_http + arch = any + license = MIT + makedepends = ruby-rake + depends = ruby + options = !emptydirs + source = ruby-faraday-net_http-1.0.1.tar.gz::https://github.com/lostisland/faraday-net_http/archive/v1.0.1.tar.gz + sha512sums = 57a7ea2f452844200119cb9e99ae4bfee5e01b0630b38b4ef4e615dfcc05e1476e3da8511698bf199c62b816b5253fb364ed6cffdc59dcd4e9d706c7f1e6e56b + +pkgname = ruby-faraday-net_http + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8faabb1fc8b8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Andreas 'Segaja' Schleifer <archlinux at segaja dot de> + +_gemname=faraday-net_http +pkgname=ruby-$_gemname +pkgver=1.0.1 +pkgrel=1 +pkgdesc='Faraday adapter for Net::HTTP' +arch=(any) +url="https://github.com/lostisland/${_gemname}" +license=(MIT) +options=(!emptydirs) +depends=(ruby) +makedepends=(ruby-rake) +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha512sums=('57a7ea2f452844200119cb9e99ae4bfee5e01b0630b38b4ef4e615dfcc05e1476e3da8511698bf199c62b816b5253fb364ed6cffdc59dcd4e9d706c7f1e6e56b') + +prepare() { + cd "${_gemname}-${pkgver}" + + sed -r 's|~>|>=|g' -i "${_gemname}.gemspec" +} + +build() { + cd "${_gemname}-${pkgver}" + + gem build "${_gemname}.gemspec" +} + +package() { + cd "${_gemname}-${pkgver}" + + local _gemdir="$(gem env gemdir)" + + gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem + + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" + + install -D -m644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |