diff -u fzf.orig/Makefile fzf/Makefile --- fzf.orig/Makefile 2016-08-12 18:41:49.000000000 +0200 +++ fzf/Makefile 2016-08-15 12:51:00.116938659 +0200 @@ -2,7 +2,7 @@ # $FreeBSD: head/textproc/fzf/Makefile 420136 2016-08-12 16:41:49Z pawel $ PORTNAME= fzf -PORTVERSION= 0.13.3 +PORTVERSION= 0.13.4 CATEGORIES= textproc MAINTAINER= sascha@root-login.org @@ -23,13 +23,21 @@ GO_TARGET= ${GO_PKGNAME}/src/fzf -PLIST_FILES= bin/fzf bin/fzf-tmux \ - man/man1/fzf.1.gz \ - man/man1/fzf-tmux.1.gz +PLIST_FILES= bin/fzf man/man1/fzf.1.gz + +OPTIONS_DEFINE= TMUX +TMUX_DESC= Install fzf-tmux (depends on BASH) + +OPTIONS_DEFAULT= TMUX + +TMUX_RUN_DEPENDS= bash:shells/bash +TMUX_PLIST_FILES= bin/fzf-tmux man/man1/fzf-tmux.1.gz post-install: - ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME}-tmux ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/man1/fzf.1 ${STAGEDIR}${MANPREFIX}/man/man1 + +post-install-TMUX-on: + ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME}-tmux ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/man1/fzf-tmux.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff -u fzf.orig/distinfo fzf/distinfo --- fzf.orig/distinfo 2016-08-12 18:41:49.000000000 +0200 +++ fzf/distinfo 2016-08-15 12:51:00.116938659 +0200 @@ -1,3 +1,3 @@ -TIMESTAMP = 1470655672 -SHA256 (junegunn-fzf-0.13.3_GH0.tar.gz) = 04bb6901959fb9d4a3193662ef27b6a9bac106630b9a4d2921d6af3512de8d2f -SIZE (junegunn-fzf-0.13.3_GH0.tar.gz) = 105465 +TIMESTAMP = 1471256085 +SHA256 (junegunn-fzf-0.13.4_GH0.tar.gz) = ba561de9393c7f5604f3463c0d48960b86690afe8396f2c9672d3c4777960c7c +SIZE (junegunn-fzf-0.13.4_GH0.tar.gz) = 107907 Common subdirectories: fzf.orig/files and fzf/files