summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMario Finelli2020-01-21 08:21:49 -0500
committerMario Finelli2020-01-21 08:21:49 -0500
commitd6f85a6619c02434ff71081cbcd996adcc508bf7 (patch)
tree3fe1c9ff4e7ae79e0e1c61517fa678dc84d9e6c3
parent79214a300d365ac1f4f3effbb5c0e625f8906780 (diff)
downloadaur-d6f85a6619c02434ff71081cbcd996adcc508bf7.tar.gz
Bump to 2.0.1
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD29
2 files changed, 30 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 33eb13b2f214..94bbeaede2c2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,18 @@
-# Generated by mksrcinfo v8
-# Wed Sep 7 11:40:29 UTC 2016
pkgbase = ruby-fast_gettext
pkgdesc = GetText but 3.5 x faster, 560 x less memory, simple, clean namespace (7 vs 34) and threadsafe!
- pkgver = 1.2.0
+ pkgver = 2.0.1
pkgrel = 1
url = https://github.com/grosser/fast_gettext
arch = any
license = MIT
+ license = RUBY
+ makedepends = rubygems
+ makedepends = ruby-rdoc
depends = ruby
- noextract = fast_gettext-1.2.0.gem
+ noextract = fast_gettext-2.0.1.gem
options = !emptydirs
- source = https://rubygems.org/downloads/fast_gettext-1.2.0.gem
- sha256sums = a520a42174fa474f765d3f006b1bbaa4fd12f6ac44c2ea3eb5dac2e3277bf9f9
+ source = https://github.com/grosser/fast_gettext/archive/v2.0.1/fast_gettext-v2.0.1.tar.gz
+ sha256sums = 7f2f93aeb6b88fbd0d9dff82ae2caada1fc5673030d45a8d9aa65c5d4bd47ad5
pkgname = ruby-fast_gettext
diff --git a/PKGBUILD b/PKGBUILD
index 3aa5e3301a0b..c133de2e85d3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,39 @@
# Maintainer: Mario Finelli <mario at finel dot li>
+# Contributor: Tim Meusel <tim at bastelfreak dot de>
_gemname=fast_gettext
pkgname=ruby-$_gemname
-pkgver=1.2.0
+pkgver=2.0.1
pkgrel=1
pkgdesc='GetText but 3.5 x faster, 560 x less memory, simple, clean namespace (7 vs 34) and threadsafe!'
arch=(any)
url='https://github.com/grosser/fast_gettext'
-license=('MIT')
+license=(MIT RUBY)
depends=(ruby)
+# makedepends=(rubygems ruby-rdoc ruby-rake ruby-rspec ruby-bundler)
+makedepends=(rubygems ruby-rdoc)
options=(!emptydirs)
-source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+source=(https://github.com/grosser/fast_gettext/archive/v${pkgver}/${_gemname}-v${pkgver}.tar.gz)
noextract=($_gemname-$pkgver.gem)
-sha256sums=('a520a42174fa474f765d3f006b1bbaa4fd12f6ac44c2ea3eb5dac2e3277bf9f9')
+sha256sums=('7f2f93aeb6b88fbd0d9dff82ae2caada1fc5673030d45a8d9aa65c5d4bd47ad5')
+
+build() {
+ cd "${_gemname}-${pkgver}"
+ gem build "${_gemname}.gemspec"
+}
package() {
- cd "$srcdir"
+ cd "${_gemname}-${pkgver}"
local _gemdir="$(ruby -e'puts Gem.default_dir')"
- gem install --ignore-dependencies --no-user-install -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"
+
+ # no license file provided in the source
}