diff options
author | Firef0x | 2015-10-24 22:10:02 +0800 |
---|---|---|
committer | Firef0x | 2015-10-24 22:10:02 +0800 |
commit | 4ce5f977e822ec79cfbab7020f0ce53fa2789da1 (patch) | |
tree | 08023a145f9e70f06cba18fc9216820e9d0794b8 | |
download | aur-4ce5f977e822ec79cfbab7020f0ce53fa2789da1.tar.gz |
Initial Commit 初次提交
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 41 |
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: |