summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAndrew Sun2020-03-06 10:31:05 -0500
committerAndrew Sun2020-03-06 10:31:05 -0500
commit8818d9e911b44e9c12ff92258cf078d1ec6e1761 (patch)
tree41f9618356d83607aa571df94939ebf70098bde6 /PKGBUILD
parentf6c9f8543b3204aa65d93303c5a91e9fd3576dc0 (diff)
downloadaur-8818d9e911b44e9c12ff92258cf078d1ec6e1761.tar.gz
more fixes
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 6 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f564f07d6d51..f86fe4c6ebd5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,21 +10,15 @@ arch=('any')
url="https://github.com/dmendel/bindata"
license=('custom')
depends=('ruby')
-makedepends=('ruby-rdoc' 'ruby-rake' 'git')
+makedepends=('ruby-rdoc' 'ruby-rake')
options=(!emptydirs)
-source=("${_gemname}-${pkgver}.tar.gz"::"https://github.com/dmendel/bindata/archive/v${pkgver}.tar.gz")
-sha256sums=('b02e71865f3b61f9864e4627bcbcaa995e0fa840facc418522fcf28ab8f70a53')
-
-build() {
- cd "${srcdir}/${_gemname}-${pkgver}"
- gem build ${_gemname}.gemspec
-}
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
+noextract=($_gemname-$pkgver.gem)
+sha256sums=('a536f0ca5e935cd5c14e635a52f030240940c206571af1ff1df08c3838e29630')
package() {
- cd "${srcdir}/${_gemname}-${pkgver}"
local _gemdir="$(ruby -rrubygems -e'puts Gem.default_dir')"
- gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
- install -Dm644 README.md ChangeLog.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}"
- install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+ install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING"
rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
}