Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jun 2018 18:42:17 +0900 (JST)
From:      Yasuhiro KIMURA <yasu@utahime.org>
To:        freebsd-ports@freebsd.org
Subject:   Re: Removing git dependencies on perl5 and python27
Message-ID:  <20180617.184217.813753189735871222.yasu@utahime.org>
In-Reply-To: <86efh594al.fsf@phe.ftfl.ca>
References:  <DCB667BA-E544-4849-9B46-FE42897E47E9@lastsummer.de> <CACcTrKfE5ZndcW=Agc8psZdWNJHT%2BN-GB%2BRWcSY53jRYbuuCKA@mail.gmail.com> <86efh594al.fsf@phe.ftfl.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
From: Joseph Mingrone <jrm@FreeBSD.org>
Subject: Re: Removing git dependencies on perl5 and python27
Date: Sun, 17 Jun 2018 05:59:46 -0300

> Mahmoud Al-Qudsi <mqudsi@neosmart.net> writes:
>> Do you know what features python unlocks?
> I am not sure, but grepping gives some hints.

>From /usr/ports/devel/git/Makefile
----------------------------------------------------------------------
OPTIONS_DEFINE= GUI SVN GITWEB CONTRIB P4 CVS HTMLDOCS PERL ICONV CURL \
		SEND_EMAIL NLS PCRE SUBTREE
OPTIONS_DEFAULT=	CONTRIB P4 CVS PERL GITWEB ICONV CURL SEND_EMAIL PCRE \
			SUBTREE

(snip)

CONTRIB_DESC=	Install contributed scripts
P4_DESC=	Enable Perforce support

(snip)

.if ${PORT_OPTIONS:MP4} || ${PORT_OPTIONS:MCONTRIB}
USES+=          python
CONFIGURE_ARGS+=        --with-python=${PYTHON_CMD}
.else
CONFIGURE_ARGS+=        --without-python
.endif
----------------------------------------------------------------------

So python is required

* To use some of contributed scripts.
* To import from and submit to Perforce repositories.

I'm not sure if P4 option should be enabled by default. But I think it
is incosistent that default valued of P4 options is on while that of
SVN options is off.

---
Yasuhiro KIMURA



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180617.184217.813753189735871222.yasu>