From owner-svn-ports-head@freebsd.org Thu Dec 1 15:24:07 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 617E6C61684; Thu, 1 Dec 2016 15:24:07 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3C16C17E0; Thu, 1 Dec 2016 15:24:07 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id uB1FO65X087041; Thu, 1 Dec 2016 15:24:06 GMT (envelope-from garga@FreeBSD.org) Received: (from garga@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id uB1FO6Q5087039; Thu, 1 Dec 2016 15:24:06 GMT (envelope-from garga@FreeBSD.org) Message-Id: <201612011524.uB1FO6Q5087039@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: garga set sender to garga@FreeBSD.org using -f From: Renato Botelho Date: Thu, 1 Dec 2016 15:24:06 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r427505 - head/devel/git X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Dec 2016 15:24:07 -0000 Author: garga Date: Thu Dec 1 15:24:06 2016 New Revision: 427505 URL: https://svnweb.freebsd.org/changeset/ports/427505 Log: - Fix build with PERL and non-default LOCALBASE [1] - Fix build with DEVELOPER=yes [2] - Do not install ZSH completion [3] - ZSH installs a better version itself - Fix PLIST - Bump PORTREVISION PR: 213494 [1] 214009 [2] 214870 [3] (based on) Submitted by: John Hein [1] [3] Michael Zuo Sponsored by: Rubicon Communications (Netgate) Modified: head/devel/git/Makefile head/devel/git/pkg-plist Modified: head/devel/git/Makefile ============================================================================== --- head/devel/git/Makefile Thu Dec 1 14:24:17 2016 (r427504) +++ head/devel/git/Makefile Thu Dec 1 15:24:06 2016 (r427505) @@ -3,6 +3,7 @@ PORTNAME= git DISTVERSION= 2.11.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= KERNEL_ORG/software/scm/git DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ @@ -27,6 +28,7 @@ GNU_CONFIGURE= yes USES= gmake shebangfix ssl tar:xz CPPFLAGS+= -isystem${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +MAKE_ARGS+= DEVELOPER_CFLAGS= MAKE_ENV+= V=1 USE_RC_SUBR= git_daemon SHEBANG_FILES= *.perl */*.perl */*/*.perl */*.pl */*/*.pl */*/*/*.pl \ @@ -56,7 +58,7 @@ NLS_USES= gettext NLS_MAKE_ARGS_OFF= NO_GETTEXT=yes PERL_USES= perl5 -PERL_MAKE_ENV= PERL_PATH=${PERL} +PERL_CONFIGURE_WITH= perl=${PERL} PERL_BUILD_DEPENDS= p5-Error>=0:lang/p5-Error PERL_RUN_DEPENDS= p5-Error>=0:lang/p5-Error PERL_MAKE_ARGS_OFF= NO_PERL=1 @@ -198,21 +200,15 @@ post-install-CONTRIB-on: ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${MAKE_ARGS} install install-doc # Symlink the completions from the contrib directory to where they # will be useful - @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ - ${STAGEDIR}${PREFIX}/share/zsh/site-functions + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${LN} -s ../../share/git-core/contrib/completion/git-completion.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/git.sh - @${LN} -s ../../../share/git-core/contrib/completion/git-completion.zsh \ - ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_git post-install-CONTRIB-off: # Install the contrib completions anyway - @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ - ${STAGEDIR}${PREFIX}/share/zsh/site-functions + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${INSTALL_SCRIPT} ${WRKSRC}/contrib/completion/git-completion.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/git.sh - @${INSTALL_SCRIPT} ${WRKSRC}/contrib/completion/git-completion.zsh \ - ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_git post-install-P4-on: ${INSTALL_SCRIPT} ${WRKSRC}/git-p4.py ${STAGEDIR}${PREFIX}/bin/ Modified: head/devel/git/pkg-plist ============================================================================== --- head/devel/git/pkg-plist Thu Dec 1 14:24:17 2016 (r427504) +++ head/devel/git/pkg-plist Thu Dec 1 15:24:06 2016 (r427505) @@ -83,8 +83,6 @@ libexec/git-core/git-grep libexec/git-core/git-hash-object libexec/git-core/git-help libexec/git-core/git-http-backend -%%CURL%%libexec/git-core/git-http-fetch -%%CURL%%libexec/git-core/git-http-push libexec/git-core/git-imap-send libexec/git-core/git-index-pack libexec/git-core/git-init @@ -137,10 +135,6 @@ libexec/git-core/git-relink libexec/git-core/git-remote libexec/git-core/git-remote-ext libexec/git-core/git-remote-fd -%%CURL%%libexec/git-core/git-remote-ftp -%%CURL%%libexec/git-core/git-remote-ftps -%%CURL%%libexec/git-core/git-remote-http -%%CURL%%libexec/git-core/git-remote-https libexec/git-core/git-remote-testsvn libexec/git-core/git-repack libexec/git-core/git-replace @@ -1455,5 +1449,4 @@ share/git-core/templates/info/exclude %%NLS%%share/locale/sv/LC_MESSAGES/git.mo %%NLS%%share/locale/vi/LC_MESSAGES/git.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/git.mo -share/zsh/site-functions/_git @dir share/git-core/templates/branches