Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Dec 2013 09:07:38 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r337657 - head/shells/sash
Message-ID:  <201312270907.rBR97cRN044715@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Fri Dec 27 09:07:38 2013
New Revision: 337657
URL: http://svnweb.freebsd.org/changeset/ports/337657

Log:
  Support stage
  Mark as broken on every version not having fs/ntfs/ntfsmount.h

Modified:
  head/shells/sash/Makefile

Modified: head/shells/sash/Makefile
==============================================================================
--- head/shells/sash/Makefile	Fri Dec 27 09:03:30 2013	(r337656)
+++ head/shells/sash/Makefile	Fri Dec 27 09:07:38 2013	(r337657)
@@ -7,20 +7,14 @@ CATEGORIES=	shells
 MASTER_SITES=	http://members.tip.net.au/~dbell/programs/
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	A Stand-Alone shell combining many common utilities
+COMMENT=	Stand-Alone shell combining many common utilities
 
-MAN1=		sash.1
+.if !exists(/usr/include/fs/ntfs/ntfsmount.h)
+BROKEN=	Depends on fs/ntfs/ntfsmount.h
+.endif
 
-NO_STAGE=	yes
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/sash ${PREFIX}/bin/sash
-	${INSTALL_MAN} ${WRKSRC}/sash.1 ${MAN1PREFIX}/man/man1/sash.1
-
-post-install:
-	@${ECHO_MSG} "Updating /etc/shells"
-	@${CP} /etc/shells /etc/shells.bak
-	@(${GREP} -v ${PREFIX}/bin/sash /etc/shells.bak; \
-		${ECHO_CMD} ${PREFIX}/bin/sash) > /etc/shells
-	@${RM} /etc/shells.bak
+	${INSTALL_PROGRAM} ${WRKSRC}/sash ${STAGEDIR}${PREFIX}/bin/sash
+	${INSTALL_MAN} ${WRKSRC}/sash.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/sash.1
 
 .include <bsd.port.mk>



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