aboutsummaryrefslogtreecommitdiff
path: root/devel/9base
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-01-20 23:17:11 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-01-20 23:17:11 +0000
commit0fcf7d938f50610997564cdc495d334035a7aaf7 (patch)
tree7505c493643708ab860943189f06f88f2036ae2e /devel/9base
parent2e34754bf6f12e48611d84b15fa9eb6710ce9b76 (diff)
downloadports-0fcf7d938f50610997564cdc495d334035a7aaf7.tar.gz
ports-0fcf7d938f50610997564cdc495d334035a7aaf7.zip
Support stage
Fix shebangs
Notes
Notes: svn path=/head/; revision=340488
Diffstat (limited to 'devel/9base')
-rw-r--r--devel/9base/Makefile13
-rw-r--r--devel/9base/pkg-plist51
2 files changed, 56 insertions, 8 deletions
diff --git a/devel/9base/Makefile b/devel/9base/Makefile
index b7b9c298ab32..03bde2994797 100644
--- a/devel/9base/Makefile
+++ b/devel/9base/Makefile
@@ -12,6 +12,12 @@ COMMENT= Port of various original plan9 tools
LICENSE= MIT
+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.
MANPREFIX= ${PREFIX}/9
@@ -22,19 +28,12 @@ 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
-MAN1= ${APPS:S|$|.1|}
ONLY_FOR_ARCHS= i386 amd64 sparc64
ONLY_FOR_ARCHS_REASON= has low-level code unavailable for ${ARCH}
-NO_STAGE= yes
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:
-.if !defined(BATCH)
- @${CAT} ${PKGMESSAGE}
-.endif
-
.include <bsd.port.mk>
diff --git a/devel/9base/pkg-plist b/devel/9base/pkg-plist
index 186f8eaf18e6..c311631e306f 100644
--- a/devel/9base/pkg-plist
+++ b/devel/9base/pkg-plist
@@ -1,4 +1,3 @@
-@comment $FreeBSD$
9/bin/ascii
9/bin/awk
9/bin/basename
@@ -239,6 +238,56 @@
9/lib/troff/term/tab.utf
9/lib/troff/term/tab.37
9/lib/troff/hyphen.tex
+9/man/man1/ascii.1.gz
+9/man/man1/awk.1.gz
+9/man/man1/basename.1.gz
+9/man/man1/bc.1.gz
+9/man/man1/cal.1.gz
+9/man/man1/cat.1.gz
+9/man/man1/cleanname.1.gz
+9/man/man1/cmp.1.gz
+9/man/man1/date.1.gz
+9/man/man1/dc.1.gz
+9/man/man1/dd.1.gz
+9/man/man1/diff.1.gz
+9/man/man1/du.1.gz
+9/man/man1/echo.1.gz
+9/man/man1/ed.1.gz
+9/man/man1/factor.1.gz
+9/man/man1/fmt.1.gz
+9/man/man1/fortune.1.gz
+9/man/man1/freq.1.gz
+9/man/man1/getflags.1.gz
+9/man/man1/grep.1.gz
+9/man/man1/hoc.1.gz
+9/man/man1/join.1.gz
+9/man/man1/look.1.gz
+9/man/man1/ls.1.gz
+9/man/man1/mk.1.gz
+9/man/man1/mkdir.1.gz
+9/man/man1/mtime.1.gz
+9/man/man1/pbd.1.gz
+9/man/man1/primes.1.gz
+9/man/man1/rc.1.gz
+9/man/man1/read.1.gz
+9/man/man1/sam.1.gz
+9/man/man1/sed.1.gz
+9/man/man1/seq.1.gz
+9/man/man1/sha1sum.1.gz
+9/man/man1/sleep.1.gz
+9/man/man1/sort.1.gz
+9/man/man1/split.1.gz
+9/man/man1/strings.1.gz
+9/man/man1/tail.1.gz
+9/man/man1/tee.1.gz
+9/man/man1/test.1.gz
+9/man/man1/touch.1.gz
+9/man/man1/tr.1.gz
+9/man/man1/troff.1.gz
+9/man/man1/unicode.1.gz
+9/man/man1/uniq.1.gz
+9/man/man1/unutf.1.gz
+9/man/man1/yacc.1.gz
@dirrm 9/lib/troff/tmac/me
@dirrm 9/lib/troff/tmac
@dirrm 9/lib/troff/term