1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-06 06:30:19 +00:00
freebsd-ports/shells/v7sh/Makefile
Mark Linimon 553b088a05 Mark ports that are BROKEN due to sbrk on aarch64, also BROKEN on riscv64
where appropriate.

While here, pet portlint (Makevar order; whitespace).

Approved by:	portmgr (tier-2 blanket)
2021-01-01 23:51:48 +00:00

46 lines
1.2 KiB
Makefile

# Created by: Cyrille.Lefevre@laposte.net
# $FreeBSD$
PORTNAME= v7sh
PORTVERSION= 1.0
PORTREVISION= 1
CATEGORIES= shells
MASTER_SITES= https://BSDforge.com/projects/source/shells/v7sh/
DISTFILES= args.c blok.c brkincr.h builtin.c cmd.c \
ctype.c ctype.h defs.h error.c expand.c \
fault.c io.c mac.h macro.c main.c mode.h \
msg.c name.c name.h print.c service.c \
setbrk.c stak.c stak.h string.c sym.h \
timeout.h word.c xec.c sh.1
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Implementation of the UNIX 7th Edition shell
BROKEN_aarch64= Fails to link: missing sbrk
BROKEN_riscv64= Fails to link: missing sbrk
USES= uidfix
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= ${WRKSRC}
NO_WRKSUBDIR= yes
OPTIONS_DEFINE= SYSIII RENO ULTRIX
OPTIONS_DEFAULT= SYSIII RENO ULTRIX
SYSIII_DESC= System III enhancements
RENO_DESC= 4.3BSD-Reno enhancements
ULTRIX_DESC= Ultrix 3.1 enhancements
SYSIII_CFLAGS= -DSYSIII
RENO_CFLAGS= -DRENO
ULTRIX_CFLAGS= -DULTRIX
post-extract:
@${MV} ${WRKSRC}/sh.1 ${WRKSRC}/${PORTNAME}.1
@${CP} ${FILESDIR}/Makefile ${WRKSRC}
@${CP} ${FILESDIR}/test.c ${WRKSRC} # sysIII
@${CP} ${FILESDIR}/pathnames.h ${WRKSRC} # 43reno
.include <bsd.port.mk>