aboutsummaryrefslogtreecommitdiff
path: root/sysutils/rubygem-tmuxinator/Makefile
diff options
context:
space:
mode:
authorAdam Weinberger <adamw@FreeBSD.org>2017-01-15 16:07:37 +0000
committerAdam Weinberger <adamw@FreeBSD.org>2017-01-15 16:07:37 +0000
commitb4f49a2306dbf709516e08f33e972258e4d188da (patch)
tree8d4b264e3dd01e34f66d138772a2a65b15de1847 /sysutils/rubygem-tmuxinator/Makefile
parentabeca7369695c394deabf9fc99209f1e9daa55c3 (diff)
downloadports-b4f49a2306dbf709516e08f33e972258e4d188da.tar.gz
ports-b4f49a2306dbf709516e08f33e972258e4d188da.zip
Add rubygem-tmuxinator, a tmux session manager.
Notes
Notes: svn path=/head/; revision=431587
Diffstat (limited to 'sysutils/rubygem-tmuxinator/Makefile')
-rw-r--r--sysutils/rubygem-tmuxinator/Makefile29
1 files changed, 29 insertions, 0 deletions
diff --git a/sysutils/rubygem-tmuxinator/Makefile b/sysutils/rubygem-tmuxinator/Makefile
new file mode 100644
index 000000000000..2dc12b143f46
--- /dev/null
+++ b/sysutils/rubygem-tmuxinator/Makefile
@@ -0,0 +1,29 @@
+# Created by: Adam Weinberger <adamw@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= tmuxinator
+PORTVERSION= 0.9.0
+CATEGORIES= sysutils ruby
+MASTER_SITES= RG
+
+MAINTAINER= adamw@FreeBSD.org
+COMMENT= Manage complex tmux sessions easily
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-erubis>=2.6:www/rubygem-erubis \
+ rubygem-thor>=0.15.0:devel/rubygem-thor \
+ tmux:sysutils/tmux
+
+USES= gem
+USE_RUBY= yes
+NO_ARCH= yes
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
+ ${INSTALL_DATA} ${WRKSRC}/completion/tmuxinator.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_tmuxinator.bash
+
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
+ ${INSTALL_DATA} ${WRKSRC}/completion/tmuxinator.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_tmuxinator
+
+.include <bsd.port.mk>