summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Goguen2017-03-02 14:52:36 -0800
committerJoel Goguen2017-03-02 14:52:36 -0800
commite88b7eac4a442e68114bc9428dec1c1525e7ed19 (patch)
tree9e861c46934caeccc3078ef3c1e71c4d2ff7049d
downloadaur-e88b7eac4a442e68114bc9428dec1c1525e7ed19.tar.gz
v0.2.3
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD25
2 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5a9bfbdcabdd
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+# Generated by mksrcinfo v8
+# Thu Mar 2 22:50:32 UTC 2017
+pkgbase = ruby-xz
+ pkgdesc = These are simple Ruby bindings for the liblzma library
+ pkgver = 0.2.3
+ pkgrel = 1
+ url = https://rubygems.org/gems/ruby-xz
+ arch = any
+ license = MIT
+ depends = ruby
+ depends = ruby-ffi
+ depends = ruby-io-like
+ noextract = ruby-xz-0.2.3.gem
+ source = https://rubygems.org/downloads/ruby-xz-0.2.3.gem
+ sha256sums = bcd9914521eb56de369ff1510599ff51c42a473891e44e377c280130f7be6f85
+
+pkgname = ruby-xz
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..997e17c414b7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Joel Goguen <contact+aur@jgoguen.ca>
+
+_gemname=ruby-xz
+pkgname=${_gemname}
+pkgver=0.2.3
+pkgrel=1
+pkgdesc="These are simple Ruby bindings for the liblzma library"
+arch=('any')
+depends=('ruby' 'ruby-ffi' 'ruby-io-like')
+url="https://rubygems.org/gems/${_gemname}"
+noextract=($_gemname-$pkgver.gem)
+license=('MIT')
+source=(
+ "https://rubygems.org/downloads/${_gemname}-${pkgver}.gem"
+)
+sha256sums=(
+ 'bcd9914521eb56de369ff1510599ff51c42a473891e44e377c280130f7be6f85'
+)
+
+package() {
+ 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
+ rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+ install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}