From owner-svn-ports-all@FreeBSD.ORG Tue Jul 9 12:14:43 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 418EFA85; Tue, 9 Jul 2013 12:14:43 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 3403F1C46; Tue, 9 Jul 2013 12:14:43 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r69CEgMo081785; Tue, 9 Jul 2013 12:14:42 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r69CEg3W081781; Tue, 9 Jul 2013 12:14:42 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201307091214.r69CEg3W081781@svn.freebsd.org> From: Alexey Dokuchaev Date: Tue, 9 Jul 2013 12:14:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r322555 - in head/net/freenet6: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 12:14:43 -0000 Author: danfe Date: Tue Jul 9 12:14:41 2013 New Revision: 322555 URL: http://svnweb.freebsd.org/changeset/ports/322555 Log: - Add targets' missing prerequisites to allow parallel builds - Cleanup Makefile (trim header, sort the knobs, respect CC/CXX) - Pet portlint(1) by shortening overly long port description Approved by: edwin (maintainer) Modified: head/net/freenet6/Makefile head/net/freenet6/files/patch-Makefiles-etcdir.patch head/net/freenet6/pkg-descr Modified: head/net/freenet6/Makefile ============================================================================== --- head/net/freenet6/Makefile Tue Jul 9 09:14:53 2013 (r322554) +++ head/net/freenet6/Makefile Tue Jul 9 12:14:41 2013 (r322555) @@ -1,12 +1,8 @@ -# New ports collection makefile for: freenet6 -# Date created: 11 Oct 2001 -# Whom: Edwin Groothuis (edwin@mavetju.org) -# +# Created by: Edwin Groothuis # $FreeBSD$ -# PORTNAME= freenet6 -PORTVERSION= 6.0.1 +DISTVERSION= 6_0_1 CATEGORIES= net ipv6 MASTER_SITES= http://go6.net/4105/file.asp?file_id=166& DISTNAME= tspc-${PORTVERSION}-src @@ -15,27 +11,27 @@ EXTRACT_SUFX= .tgz MAINTAINER= edwin@mavetju.org COMMENT= Hexago Freenet6 Tunnel Setup Protocol Client - Free IPv6 tunnel -USE_RC_SUBR= yes -WRKSRC= ${WRKDIR}/gw6c-6_0_1/tspc-advanced +USES= gmake +MAKE_ARGS= target=freebsd CC="${CC}" CXX="${CXX}" \ + installdir="${PREFIX}" ETCDIR="${ETCDIR}" -MAN8= gw6c.8 -MAN5= gw6c.conf.5 +WRKSRC= ${WRKDIR}/gw6c-${DISTVERSION}/tspc-advanced USE_RC_SUBR= freenet6 SUB_FILES= pkg-message -USE_GMAKE= yes -MAKE_ARGS= target=freebsd installdir=${PREFIX} ETCDIR=${ETCDIR} - -.include +MAN5= gw6c.conf.5 +MAN8= gw6c.8 post-fetch: - if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \ + @if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \ ${MV} ${DISTDIR}/file.asp*file_id*166* \ - ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}; \ + ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}; \ fi post-install: + @${ECHO_MSG} @${CAT} ${PKGMESSAGE} + @${ECHO_MSG} -.include +.include Modified: head/net/freenet6/files/patch-Makefiles-etcdir.patch ============================================================================== --- head/net/freenet6/files/patch-Makefiles-etcdir.patch Tue Jul 9 09:14:53 2013 (r322554) +++ head/net/freenet6/files/patch-Makefiles-etcdir.patch Tue Jul 9 12:14:41 2013 (r322555) @@ -15,6 +15,42 @@ clean: --- Makefile.orig 2009-11-15 19:50:40.000000000 +0100 +++ Makefile 2009-11-15 19:50:57.000000000 +0100 +@@ -74,7 +74,7 @@ + # + .PHONY: all platform-check check-gw6c-pal check-gw6c-config check-gw6c-messaging build-gw6c check-gw6c-install install clean cleanall + +-all: platform-check check-gw6c-pal check-gw6c-config check-gw6c-messaging build-gw6c ++all: platform-check check-gw6c-config check-gw6c-messaging build-gw6c + + + # This makefile target will check the platform. +@@ -117,7 +117,7 @@ + # This makefile target will check and build the Gateway6 Client Configuration + # Subsystem if it is not built. + # +-check-gw6c-config: ++check-gw6c-config: check-gw6c-pal + @[ -d ${GW6CCFG_DIR} ] || { \ + echo "Gateway6 Client Configuration Subsystem module is not found. (${GW6CCFG_DIR})"; \ + exit 1 ; \ +@@ -131,7 +131,7 @@ + # This makefile target will check and build the Gateway6 Client Messaging + # Subsystem if it is not built. + # +-check-gw6c-messaging: ++check-gw6c-messaging: check-gw6c-pal + @[ -d ${GW6CMSG_DIR} ] || { \ + echo "Gateway6 Client Messaging Subsystem module is not found. (${GW6CMSG_DIR})"; \ + exit 1 ; \ +@@ -144,7 +144,7 @@ + + # This makefile target will build the Gateway6 Client. + # +-build-gw6c: ++build-gw6c: check-gw6c-pal + mkdir -p $(OBJS_DIR) + mkdir -p $(BIN_DIR) + @for dir in ${SUBDIRS}; do \ @@ -167,17 +167,14 @@ @mkdir -p $(INSTALL_DIR) @mkdir -p $(INSTALL_BIN) Modified: head/net/freenet6/pkg-descr ============================================================================== --- head/net/freenet6/pkg-descr Tue Jul 9 09:14:53 2013 (r322554) +++ head/net/freenet6/pkg-descr Tue Jul 9 12:14:41 2013 (r322555) @@ -1,5 +1,3 @@ -What is Freenet6? - Freenet6 is an IPv6 access service offered for free to the community. This service enables thousands of people from all over the world to experience the best solution for a smooth and incremental