summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 684a8c0a397b4fdebab9e854eec5e6a5a27a49fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Maintainer: Luis PĂ©rez <luis.perez@protonmail.com>

pkgname=ruby-zip
_gemname=zip
pkgver=2.0.2
pkgrel=1
pkgdesc="Ruby library for reading and writing Zip files"
arch=('any')
license=('BSDL')
makedepends=('ruby' 'ruby-rdoc')
url='http://github.com/postmodern/rubyzip2'
source=("http://rubygems.org/downloads/zip-${pkgver}.gem"
        "https://www.ruby-lang.org/en/about/license.txt")
sha512sums=('5a4c16173d52dc59206d414e88d4f218373d8d145b2996d0c7099036a57f30acb69f18131a550be4fb9973f1b6cf4de53b82d1d9e5da4e375e81a482399867b5'
            '767242ed40e94d11521fba9e2a248ae998276f57b7b34e94d91ac392add2f835d8e0c01d1b13ce1def7782dca5dbfdbef37ea9cb802b51561718d299a3b87818')
noextract=("zip-${pkgver}.gem")

package() {
  cd "${srcdir}"
  local _gemdir=$(ruby -e 'puts Gem.default_dir')
  if [[ $CARCH == arm* ]] ; then
    gem install --no-user-install --ignore-dependencies --no-document -i "${pkgdir}$_gemdir" zip-${pkgver}.gem
  else
    gem install --no-user-install --ignore-dependencies -i "${pkgdir}$_gemdir" zip-${pkgver}.gem
  fi
  install -Dm644 "${srcdir}/license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
}