summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Heinemann2016-12-24 14:16:37 +0100
committerStefan Heinemann2016-12-24 14:16:37 +0100
commit33dcee0cf9e36f882ba6bfbec35af915d6032b7c (patch)
treef22027cbb09bafac43861c8073fd826cceee49fc
downloadaur-33dcee0cf9e36f882ba6bfbec35af915d6032b7c.tar.gz
Added package for ruby's pg_query
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD21
2 files changed, 35 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..62e9a5c99b7e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = ruby-pg-query
+ pkgdesc = Parses SQL queries using a copy of the PostgreSQL server query parser
+ pkgver = 0.11.3
+ pkgrel = 1
+ url = https://github.com/lfittl/pg_query
+ arch = any
+ license = BSD-3-CLAUSE
+ makedepends = rubygems
+ noextract = pg_query-0.11.3.gem
+ source = http://gems.rubyforge.org/gems/pg_query-0.11.3.gem
+ sha256sums = ce27b75d638197071f35755a5de47897d9c8b3d075484805a526149c9e35e32f
+
+pkgname = ruby-pg-query
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2d39d776e418
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Stefan Heinemann <stefan.heinemann@codedump.ch>
+
+_pkgname=pg_query
+pkgname=ruby-pg-query
+pkgver=0.11.3
+pkgrel=1
+pkgdesc="Parses SQL queries using a copy of the PostgreSQL server query parser"
+arch=("any")
+url="https://github.com/lfittl/pg_query"
+license=("BSD-3-CLAUSE")
+depends=()
+makedepends=("rubygems")
+source=("http://gems.rubyforge.org/gems/$_pkgname-$pkgver.gem")
+noextract=("$_pkgname-$pkgver.gem")
+sha256sums=("ce27b75d638197071f35755a5de47897d9c8b3d075484805a526149c9e35e32f")
+
+
+package() {
+ local _gemdir="$(ruby -rubygems -e"puts Gem.default_dir")"
+ gem install --no-user-install --ignore-dependencies -i "$pkgdir$_gemdir" -n "$pkgdir/usr/bin" "$_pkgname-$pkgver.gem"
+}