diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 28 insertions, 25 deletions
@@ -1,14 +1,16 @@ pkgbase = ruby-cfpropertylist - pkgdesc = A module to read, write and manipulate property lists as defined by Apple. - pkgver = 2.3.6 - pkgrel = 2 - url = http://github.com/ckruse/CFPropertyList/ + pkgdesc = Read, write and manipulate both binary and XML property lists as defined by apple. + pkgver = 3.0.7 + pkgrel = 1 + url = https://github.com/ckruse/CFPropertyList arch = any license = MIT - depends = ruby - noextract = CFPropertyList-2.3.6.gem - source = http://rubygems.org/downloads/CFPropertyList-2.3.6.gem - sha512sums = f30b26ea6652f4c65faa4f173e2fa16b7084282cf103328f284f096dc4495af4c298d447f7e90f566a55d47ed813c7eaa967733b5b6ccc336a782e0271060357 + depends = ruby-base64 + depends = ruby-nkf + depends = ruby-rexml + noextract = CFPropertyList-3.0.7.gem + options = !emptydirs + source = https://rubygems.org/downloads/CFPropertyList-3.0.7.gem + sha256sums = c45721614aca8d5eb6fa216f2ec28ec38de1a94505e9766a20e98745492c3c4c pkgname = ruby-cfpropertylist - @@ -1,22 +1,23 @@ -# Maintainer: Carsten Feuls <archlinux@carstenfeuls.de> +# Maintainer: Michał Wojdyła < micwoj9292 at gmail dot com > +# Contributor: farawayer <farwayer@gmail.com> -pkgname=ruby-cfpropertylist _gemname=CFPropertyList -pkgver=2.3.6 -pkgrel=2 -pkgdesc="A module to read, write and manipulate property lists as defined by Apple." -arch=('any') -url="http://github.com/ckruse/CFPropertyList/" -license=('MIT') -depends=('ruby') -source=(http://rubygems.org/downloads/${_gemname}-${pkgver}.gem) -sha512sums=('f30b26ea6652f4c65faa4f173e2fa16b7084282cf103328f284f096dc4495af4c298d447f7e90f566a55d47ed813c7eaa967733b5b6ccc336a782e0271060357') -noextract=(${_gemname}-${pkgver}.gem) +pkgname=ruby-cfpropertylist +pkgver=3.0.7 +pkgrel=1 +pkgdesc='Read, write and manipulate both binary and XML property lists as defined by apple.' +arch=(any) +url='https://github.com/ckruse/CFPropertyList' +license=(MIT) +depends=(ruby-base64 ruby-nkf ruby-rexml) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha256sums=('c45721614aca8d5eb6fa216f2ec28ec38de1a94505e9766a20e98745492c3c4c') package() { - cd "${srcdir}" local _gemdir="$(ruby -e'puts Gem.default_dir')" - gem install --no-user-install --ignore-dependencies \ - -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem - + 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 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |