From owner-svn-ports-head@FreeBSD.ORG Tue May 21 12:13:54 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0BAB2D2A; Tue, 21 May 2013 12:13:54 +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 F07BFCC6; Tue, 21 May 2013 12:13:53 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r4LCDrSN071789; Tue, 21 May 2013 12:13:53 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r4LCDrtQ071788; Tue, 21 May 2013 12:13:53 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201305211213.r4LCDrtQ071788@svn.freebsd.org> From: Alexey Dokuchaev Date: Tue, 21 May 2013 12:13:53 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r318687 - head/emulators/hfs 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.14 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: Tue, 21 May 2013 12:13:54 -0000 Author: danfe Date: Tue May 21 12:13:53 2013 New Revision: 318687 URL: http://svnweb.freebsd.org/changeset/ports/318687 Log: Add an OPTION to install symlinks for subcommands (disabled by default). Modified: head/emulators/hfs/Makefile Modified: head/emulators/hfs/Makefile ============================================================================== --- head/emulators/hfs/Makefile Tue May 21 12:03:04 2013 (r318686) +++ head/emulators/hfs/Makefile Tue May 21 12:13:53 2013 (r318687) @@ -19,20 +19,31 @@ USE_GMAKE= yes MAKE_ARGS= CCPLUSPLUS="${CXX} -c" LD="${CXX}" DEBUG="${CFLAGS}" \ INSTALLPATH="${PREFIX}" MANINSTALLDIR="${MANPREFIX}/man/man1" -MAN1= hfs.1 -PLIST_FILES= bin/hfs +MAN1= ${PORTNAME}.1 +PLIST_FILES= bin/${PORTNAME} PORTDOCS= README -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= ALIASES DOCS +ALIASES_DESC= Install subcommand symbolic links .include +.if ${PORT_OPTIONS:MALIASES} +ALIASES= bin/hcat bin/hcd bin/hdir bin/hls bin/hpwd bin/hread +PLIST_FILES+= ${ALIASES} +.endif + post-patch: @${REINPLACE_CMD} -e 's|/usr/.* ||' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|Volume::Enumerate|Enumerate|' \ ${WRKSRC}/volume.h post-install: +.if ${PORT_OPTIONS:MALIASES} +. for l in ${ALIASES} + ${LN} -sf ${PORTNAME} ${PREFIX}/${l} +. endfor +.endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}