From owner-svn-ports-head@FreeBSD.ORG Mon Jan 6 14:53:35 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7BEF4551; Mon, 6 Jan 2014 14:53:35 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4DE0617D1; Mon, 6 Jan 2014 14:53:35 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s06ErZ8M094854; Mon, 6 Jan 2014 14:53:35 GMT (envelope-from adamw@svn.freebsd.org) Received: (from adamw@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s06ErZMQ094853; Mon, 6 Jan 2014 14:53:35 GMT (envelope-from adamw@svn.freebsd.org) Message-Id: <201401061453.s06ErZMQ094853@svn.freebsd.org> From: Adam Weinberger Date: Mon, 6 Jan 2014 14:53:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r338885 - head/shells/bash-completion 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.17 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: Mon, 06 Jan 2014 14:53:35 -0000 Author: adamw Date: Mon Jan 6 14:53:34 2014 New Revision: 338885 URL: http://svnweb.freebsd.org/changeset/ports/338885 Log: Host the bash-completion-2.1 distfile on MASTER_SITE_LOCAL. I really have no idea what is going on with the distfile. The 2.1 tag has been in the b-c git tree for 9 months now, but their website hasn't been updated to reflect this. Their alioth area now shows no files whatsoever, which makes this version (and any other) unfetchable. Some distros are also using 2.1, some aren't. So, let's cut our losses and just host it ourselves. Hopefully this can help some other distros too. While I'm here, clean up the Makefile a bit to feed my OCD. Modified: head/shells/bash-completion/Makefile Modified: head/shells/bash-completion/Makefile ============================================================================== --- head/shells/bash-completion/Makefile Mon Jan 6 14:40:31 2014 (r338884) +++ head/shells/bash-completion/Makefile Mon Jan 6 14:53:34 2014 (r338885) @@ -1,12 +1,13 @@ # Created by: kirk@strauser.com # $FreeBSD$ -PORTNAME= bash-completion +PORTNAME= bash-completion PORTVERSION= 2.1 PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES= shells -MASTER_SITES= http://bash-completion.alioth.debian.org/files/ +PORTEPOCH= 1 +CATEGORIES= shells +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= adamw MAINTAINER= adamw@FreeBSD.org COMMENT= Programmable completion library for Bash @@ -16,11 +17,10 @@ BASH_DEVEL_DESC= Use shells/bash-devel i CONFLICTS= bash-completion-classic-[0-9]* +USE_BZIP2= yes USE_AUTOTOOLS= aclocal automake GNU_CONFIGURE= yes -USE_GMAKE= yes - -USE_BZIP2= yes +USES= gmake SUB_FILES= pkg-message SUB_LIST+= RUNFILE=${DATADIR}/bash_completion.sh @@ -48,9 +48,9 @@ post-configure: ${WRKSRC}/completions/* post-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} -. for i in README doc/bash_completion.txt doc/bashrc doc/inputrc + @${MKDIR} ${STAGEDIR}${DOCSDIR} +.for i in README doc/bash_completion.txt doc/bashrc doc/inputrc ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} -. endfor +.endfor .include