aboutsummaryrefslogtreecommitdiffstats
path: root/devel/lemon
diff options
context:
space:
mode:
authorseanc <seanc@FreeBSD.org>2005-03-05 02:29:41 +0800
committerseanc <seanc@FreeBSD.org>2005-03-05 02:29:41 +0800
commitffbdad50f0ef066988c9a045f702da250e32a484 (patch)
treebf7edc6872408f1ef13a51a0782cbabed3502ef0 /devel/lemon
parentbd16d0e01d28aae0b45461083d0ff3edc4579dac (diff)
downloadfreebsd-ports-graphics-ffbdad50f0ef066988c9a045f702da250e32a484.tar.gz
freebsd-ports-graphics-ffbdad50f0ef066988c9a045f702da250e32a484.tar.zst
freebsd-ports-graphics-ffbdad50f0ef066988c9a045f702da250e32a484.zip
Update lemon to 1.33 (a very fast, thread safe C parser generator). New
grammar features and performance optimizations. http://www.sqlite.org/cvstrac/rlog?f=sqlite/tool/lempar.c http://www.sqlite.org/cvstrac/rlog?f=sqlite/tool/lemon.c
Diffstat (limited to 'devel/lemon')
-rw-r--r--devel/lemon/Makefile12
-rw-r--r--devel/lemon/distinfo3
2 files changed, 5 insertions, 10 deletions
diff --git a/devel/lemon/Makefile b/devel/lemon/Makefile
index 9de236aff8c..1cd62a5389d 100644
--- a/devel/lemon/Makefile
+++ b/devel/lemon/Makefile
@@ -6,27 +6,23 @@
#
PORTNAME= lemon
-PORTVERSION= 1.16
-PORTREVISION= 1
+PORTVERSION= 1.33
CATEGORIES= devel
MASTER_SITES= http://people.FreeBSD.org/~seanc/ports/${PORTNAME}/
-DISTFILES= lemon.c lempar.c
MAINTAINER= seanc@FreeBSD.org
COMMENT= An LALR(1) parser generator. Similar in function to yacc and bison
-do-extract:
- ${MKDIR} ${WRKSRC}
- ${CP} -p ${DISTDIR}/lemon.c ${WRKSRC}
+USE_BZIP2= yes
do-build:
- cd ${WRKSRC} && ${MAKE} VPATH=${DISTDIR} PROG=lemon NOMAN=1 \
+ cd ${WRKSRC} && ${MAKE} PROG=lemon NO_MAN=1 \
CFLAGS="-g ${CFLAGS} -DLEMPAR='\"${PREFIX}/share/lemon/lempar.c\"'" \
-f /usr/share/mk/bsd.prog.mk
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
${MKDIR} ${PREFIX}/share/lemon
- ${INSTALL_DATA} ${DISTDIR}/lempar.c ${PREFIX}/share/lemon/
+ ${INSTALL_DATA} ${WRKSRC}/lempar.c ${PREFIX}/share/lemon/
.include <bsd.port.mk>
diff --git a/devel/lemon/distinfo b/devel/lemon/distinfo
index de60dea31e7..2df27514bf0 100644
--- a/devel/lemon/distinfo
+++ b/devel/lemon/distinfo
@@ -1,2 +1 @@
-MD5 (lemon.c) = 19b3f52b81f18c7e0af1ba750073546c
-MD5 (lempar.c) = 00255228878a4f3ba109ccdc863506bc
+MD5 (lemon-1.33.tar.bz2) = 8ce241f735ff0615e50756e94525d267