summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFiref0x2015-10-24 22:10:02 +0800
committerFiref0x2015-10-24 22:10:02 +0800
commit4ce5f977e822ec79cfbab7020f0ce53fa2789da1 (patch)
tree08023a145f9e70f06cba18fc9216820e9d0794b8
downloadaur-4ce5f977e822ec79cfbab7020f0ce53fa2789da1.tar.gz
Initial Commit 初次提交
-rw-r--r--.SRCINFO29
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD41
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..087618bb918c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = ruby-zoom
+ pkgdesc = Quickly open CLI search results in your favorite editor
+ pkgver = 3.3.0
+ pkgrel = 1
+ url = http://mjwhitta.github.io/zoom/
+ arch = any
+ license = GPL3
+ depends = findutils
+ depends = ruby
+ depends = ruby-scoobydoo
+ depends = sed
+ optdepends = ack: as search backend
+ optdepends = grep: as search backend
+ optdepends = the_platinum_searcher: as search backend
+ optdepends = the_silver_searcher: as search backend
+ optdepends = vim: for opening search result in default editor
+ provides = zoom-git
+ conflicts = zoom-git
+ replaces = zoom-git
+ noextract = ruby-zoom-3.3.0.gem
+ source = https://rubygems.org/downloads/ruby-zoom-3.3.0.gem
+ source = https://gitlab.com/mjwhitta/zoom/raw/master/completions/_z
+ source = https://gitlab.com/mjwhitta/zoom/raw/master/README.md
+ sha256sums = f99305cc8a4f298aff628eb7541894e5adcc11a4411b86712e089340eb602a21
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = ruby-zoom
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..ccaf9babd964
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+.MTREE
+.PKGINFO
+*.gem
+*.src.tar*
+*.pkg.tar*
+_z
+README.md
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bdbca1c4d756
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer : Fernando "Firef0x" G.P. da Silva <firefgx { aT ) gmail [ d0t } com>
+# Contributor : Fernando "Firef0x" G.P. da Silva <firefgx { aT ) gmail [ d0t } com>
+
+pkgname=ruby-zoom
+pkgver=3.3.0
+pkgrel=1
+pkgdesc="Quickly open CLI search results in your favorite editor"
+arch=('any')
+url='http://mjwhitta.github.io/zoom/'
+license=('GPL3')
+depends=('findutils' 'ruby' 'ruby-scoobydoo' 'sed')
+optdepends=('ack: as search backend'
+ 'grep: as search backend'
+ 'the_platinum_searcher: as search backend'
+ 'the_silver_searcher: as search backend'
+ 'vim: for opening search result in default editor')
+provides=('zoom-git')
+conflicts=('zoom-git')
+replaces=('zoom-git')
+
+source=("https://rubygems.org/downloads/$pkgname-$pkgver.gem"
+ "https://gitlab.com/mjwhitta/zoom/raw/master/completions/_z"
+ "https://gitlab.com/mjwhitta/zoom/raw/master/README.md")
+noextract=("$pkgname-$pkgver.gem")
+sha256sums=('f99305cc8a4f298aff628eb7541894e5adcc11a4411b86712e089340eb602a21'
+ 'SKIP'
+ 'SKIP')
+
+package() {
+ local _gemdir="$(ruby -e'puts Gem.default_dir')"
+ gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $pkgname-$pkgver.gem
+ rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem"
+
+ # Install Z Shell completion script
+ install -Dm644 _z "${pkgdir}/usr/share/zsh/site-functions/_z"
+
+ # Install documentation
+ install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+}
+
+# vim:set sts=2 sw=2 ts=2 et: