svn commit: r455573 - head/devel/tig
Mathieu Arnold
mat at FreeBSD.org
Tue Dec 5 10:32:14 UTC 2017
Author: mat
Date: Tue Dec 5 10:32:12 2017
New Revision: 455573
URL: https://svnweb.freebsd.org/changeset/ports/455573
Log:
Make the git dependency optional.
PR: 203457
Submitted by: lightside gmx com
Approved by: dharrigan gmail com
Sponsored by: Absolight
Added:
head/devel/tig/pkg-message-git (contents, props changed)
Modified:
head/devel/tig/Makefile (contents, props changed)
Modified: head/devel/tig/Makefile
==============================================================================
--- head/devel/tig/Makefile Tue Dec 5 10:17:39 2017 (r455572)
+++ head/devel/tig/Makefile Tue Dec 5 10:32:12 2017 (r455573)
@@ -3,6 +3,7 @@
PORTNAME= tig
PORTVERSION= 2.3.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://github.com/jonas/tig/releases/download/${DISTNAME}/
@@ -12,8 +13,6 @@ COMMENT= Text-mode interface for git
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= git:devel/git
-
USES= iconv gmake ncurses readline:port
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE}
@@ -24,8 +23,13 @@ INSTALL_TARGET= install
PLIST_FILES= bin/tig etc/tigrc
-OPTIONS_DEFINE= MANPAGES
+OPTIONS_DEFINE= GIT MANPAGES
OPTIONS_DEFAULT=MANPAGES
+
+GIT_DESC= Install devel/git as runtime dependency
+
+GIT_RUN_DEPENDS= git:devel/git
+GIT_VARS_OFF= PKGMESSAGE="${.CURDIR}/pkg-message-git"
MANPAGES_BUILD_DEPENDS= asciidoc:textproc/asciidoc \
xmlto:textproc/xmlto
Added: head/devel/tig/pkg-message-git
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/tig/pkg-message-git Tue Dec 5 10:32:12 2017 (r455573)
@@ -0,0 +1 @@
+Required to (post-)install devel/git* port as runtime dependency.
More information about the svn-ports-head
mailing list