summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD21
2 files changed, 13 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e7069d8a405b..2edbff8672ef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = sqlint
pkgdesc = Simple SQL linter supporting ANSI and PostgreSQL syntaxes
pkgver = 0.1.9
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/purcell/sqlint
arch = any
license = MIT
makedepends = rubygems
+ depends = ruby
depends = ruby-pg-query
noextract = sqlint-0.1.9.gem
source = https://rubygems.org/downloads/sqlint-0.1.9.gem
diff --git a/PKGBUILD b/PKGBUILD
index 805ac40aa129..9b4728fa922d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,24 @@
# Maintainer: Fabius
# Contributor: Stefan Heinemann <stefan.heinemann@codedump.ch>
-_pkgname=sqlint
+_gemname=sqlint
pkgname=sqlint
pkgver=0.1.9
-pkgrel=1
+pkgrel=2
pkgdesc="Simple SQL linter supporting ANSI and PostgreSQL syntaxes"
arch=(any)
url="https://github.com/purcell/sqlint"
license=('MIT')
-makedepends=("rubygems")
-depends=("ruby-pg-query")
-source=("https://rubygems.org/downloads/$_pkgname-$pkgver.gem")
-noextract=("$_pkgname-$pkgver.gem")
+makedepends=('rubygems')
+depends=('ruby' 'ruby-pg-query')
+optdepends=()
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
+noextract=("$_gemname-$pkgver.gem")
sha256sums=("7e5a28eac136c16546d9bae94955501b3f0e39d27422fc6be01588c20160e9dd")
-
package() {
- local _gemdir="$(ruby -r rubygems -e"puts Gem.default_dir")"
- gem install --no-user-install --ignore-dependencies -i "$pkgdir$_gemdir" -n "$pkgdir/usr/bin" "$_pkgname-$pkgver.gem"
- install -D "$pkgdir$_gemdir/gems/$_pkgname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ 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"
+ install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
}