Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jul 2017 14:33:16 +0000 (UTC)
From:      Sofian Brabez <sbz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r446402 - head/devel/9base
Message-ID:  <201707221433.v6MEXGSe056147@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sbz
Date: Sat Jul 22 14:33:15 2017
New Revision: 446402
URL: https://svnweb.freebsd.org/changeset/ports/446402

Log:
  - Update to 20170701
  - Add LICENSE_FILE
  - Make happy portlint

Modified:
  head/devel/9base/Makefile
  head/devel/9base/pkg-message

Modified: head/devel/9base/Makefile
==============================================================================
--- head/devel/9base/Makefile	Sat Jul 22 14:11:24 2017	(r446401)
+++ head/devel/9base/Makefile	Sat Jul 22 14:33:15 2017	(r446402)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	9base
-DISTVERSION=	b20100604
+PORTVERSION=	20170701
 CATEGORIES=	devel
 MASTER_SITES=	http://dl.suckless.org/tools/
 DISTNAME=	${PORTNAME}-6
@@ -11,6 +11,7 @@ MAINTAINER=	sbz@FreeBSD.org
 COMMENT=	Port of various original plan9 tools
 
 LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 ONLY_FOR_ARCHS=		amd64 i386 sparc64
 ONLY_FOR_ARCHS_REASON=	has low-level code unavailable for ${ARCH}
@@ -19,21 +20,18 @@ USES=		shebangfix
 SHEBANG_FILES=	troff/tmac/sendcover \
 		troff/font/devutf/mkMAP
 SHEBANG_LANG=	rc
-rc_OLD_CMD=	/bin/rc
-rc_CMD=		${PREFIX}/bin/rc
-CFLAGS+=	-I. -c
-LDFLAGS+=	-L.
+rc_OLD_CMD=	${PREFIX}/bin/rc
+rc_CMD=		${PREFIX}/9/bin/rc
 MANPREFIX=	${PREFIX}/9
 MAKE_ARGS=	PREFIX="${PREFIX}/9" CC="${CC}" MANPREFIX="${MANPREFIX}/man" \
-		CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+		CFLAGS="${CFLAGS} -I. -c" LDFLAGS="${LDFLAGS} -L."
 MAKE_JOBS_UNSAFE=	yes
-APPS=		ascii awk basename bc cal cat cleanname cmp date dc du dd diff echo ed \
-		factor fortune fmt freq getflags grep hoc join look ls mk mkdir mtime pbd \
-		primes rc read sam sha1sum sed seq sleep sort split strings tail tee test \
-		touch tr troff unicode uniq unutf yacc
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|PREFIX|"${PREFIX}/9"|' ${WRKSRC}/lib9/get9root.c
-	@${REINPLACE_CMD} -e '/OBJTYPE!=/s|!=.*|=${ARCH:S,i386,386,:S,amd64,x86_64,:S,sparc64,sun4u,}|' ${WRKSRC}/lib9/Makefile
+
+post-install:
+	@${FILE} ${STAGEDIR}${PREFIX}/9/bin/* | ${AWK} -F: '/ not stripped/{print $$1}' | \
+		${XARGS} ${STRIP_CMD}
 
 .include <bsd.port.mk>

Modified: head/devel/9base/pkg-message
==============================================================================
--- head/devel/9base/pkg-message	Sat Jul 22 14:11:24 2017	(r446401)
+++ head/devel/9base/pkg-message	Sat Jul 22 14:33:15 2017	(r446402)
@@ -1,8 +1,7 @@
 ======================================================
 
 Some of 9base tools require fdescfs to be mounted.
-Place "fdescfs /dev/fd fdescfs rw 0 0" into your
-fstab(5) file and run "mount /dev/fd". See fdescfs(5)
-for more.
+Please refer manpages fdescfs(5) and fstab(5) to 
+mount it.
 
 ======================================================



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