# Contributor: Kevin Daudt # Maintainer: Kevin Daudt pkgname=tmuxinator pkgver=3.3.4 pkgrel=1 pkgdesc="manage complex tmux sessions easily" url="https://github.com/tmuxinator/tmuxinator" arch="noarch" license="MIT" depends="tmux ruby ruby-erubi ruby-thor ruby-xdg" checkdepends="ruby-rspec" options="!check" # requires coveralls subpackages=" $pkgname-bash-completion $pkgname-fish-completion $pkgname-zsh-completion " source="https://github.com/tmuxinator/tmuxinator/archive/v$pkgver/tmuxinator-$pkgver.tar.gz tmuxinator-use-new-xdg-version.patch " build() { gem build tmuxinator.gemspec } check() { rspec } package() { local gemdir="$pkgdir/$(ruby -e 'puts Gem.default_dir')" gem install \ --local \ --install-dir "$gemdir" \ --bindir "$pkgdir/usr/bin" \ --ignore-dependencies \ --no-document \ --verbose \ tmuxinator install -Dm0644 completion/tmuxinator.bash \ "$pkgdir"/usr/share/bash-completion/completions/tmuxinator install -Dm0644 completion/tmuxinator.fish \ "$pkgdir"/usr/share/fish/vendor_completions.d/tmuxinator.fish install -Dm0644 completion/tmuxinator.zsh \ "$pkgdir"/usr/share/zsh/site-functions/_tmuxinator rm -r "$gemdir"/cache \ "$gemdir"/extensions \ "$gemdir"/doc \ "$gemdir"/gems/tmuxinator-$pkgver/spec } sha512sums=" 4ec767578efc337aa43c73961e6b8018da37b13abf298bc50df64d6d093dc66dbebea973ab853356f3f8b646ec38c5ceaf8e6ee18c20c46bde4d2cb40f2d94c0 tmuxinator-3.3.4.tar.gz 713d802437802af52f9a07e0808d798d9b7bbbbadf60067606713171dfe81f299498ad94e51b2a975149932b8e9d039c1d2f0874acdf17ef8065b107c4744e7b tmuxinator-use-new-xdg-version.patch "