2a70defc68
Partially revert previous commit, by downgrading the package to the most recent release tag supporting ASCII encoded input files (and processing strings as sequences of bytes). This is needed by security/mozilla-rootcerts and likely other packages; see https://mail-index.netbsd.org/tech-pkg/2023/09/17/msg028190.html. This version incorporates all the changes described in the FIXES file up to 2023-09-09, minus support for UTF-8 and comma-separated values (CSV) input.
31 lines
735 B
Makefile
31 lines
735 B
Makefile
# $NetBSD: Makefile,v 1.46 2023/09/17 10:32:05 vins Exp $
|
|
|
|
DISTNAME= nawk-20230909
|
|
CATEGORIES= lang
|
|
MASTER_SITES= # empty
|
|
DISTFILES= # empty
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://www.cs.princeton.edu/~bwk/btl.mirror/
|
|
COMMENT= Brian Kernighan's pattern-directed scanning and processing language
|
|
LICENSE= mit
|
|
|
|
BOOTSTRAP_PKG= yes
|
|
|
|
CFLAGS+= ${CPPFLAGS} -DYYMAXDEPTH=300
|
|
MAKE_FLAGS+= CC=${CC:Q} CFLAGS=${CFLAGS:M*:Q}
|
|
|
|
BUILD_TARGET= a.out
|
|
|
|
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
|
|
|
|
do-extract:
|
|
${RUN}${CP} -R ${FILESDIR} ${WRKSRC}
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/a.out ${DESTDIR}${PREFIX}/bin/nawk
|
|
${INSTALL_MAN} ${WRKSRC}/nawk.1 \
|
|
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/nawk.1
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|