efebea91ae
Changes in 3.2.5: * Build fixes for GHC 8.8.x Changes in 3.2.4: * Remove dependency on QuickCheck * Change the way that bootstrapping is done: see README.md for build instructions Changes in 3.2.3: * fix issue when using cpphs (#116) Changes in 3.2.2: * Manage line length in generated files [GH-84] * Fix issue when identifier with multiple single quotes, e.g. foo'' was used * Allow omitting spaces around = in macro definitions * Include pre-generated Parser.hs and Scan.hs in the Hackage upload, to make bootstrapping easier. Changes in 3.2.1: * Fix build problem with GHC; add new test tokens_scan_user.x Changes in 3.2.0: * Allow the token type and productions to be overloaded, and add new directives: %token, %typeclass, %action. See "Type Signatures and Typeclasses" in the manual. * Some small space leak fixes
23 lines
582 B
Makefile
23 lines
582 B
Makefile
# $NetBSD: Makefile,v 1.5 2020/01/01 05:32:03 pho Exp $
|
|
|
|
DISTNAME= alex-3.2.5
|
|
PKGNAME= ${DISTNAME}
|
|
CATEGORIES= devel
|
|
|
|
MAINTAINER= esg@sdf.lonestar.org
|
|
COMMENT= Tool for generating lexical analysers in Haskell
|
|
LICENSE= modified-bsd
|
|
|
|
USE_TOOLS+= autoconf
|
|
|
|
INSTALLATION_DIRS+= ${PKGMANDIR}/man1
|
|
|
|
pre-configure:
|
|
cd ${WRKSRC}/doc && autoconf && ${PKGSRC_SETENV} ${CONFIGURE_ENV} \
|
|
${CONFIG_SHELL} ${CONFIG_SHELL_FLAGS} ./configure
|
|
|
|
post-install:
|
|
${INSTALL_MAN} ${WRKSRC}/doc/alex.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
|
|
|
|
.include "../../mk/haskell.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|