[Midnightbsd-cvs] mports [16863] trunk/devel/lemon: make lemon fetchable, and update description

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Sep 6 23:42:11 EDT 2014


Revision: 16863
          http://svnweb.midnightbsd.org/mports/?rev=16863
Author:   laffer1
Date:     2014-09-06 23:42:10 -0400 (Sat, 06 Sep 2014)
Log Message:
-----------
make lemon fetchable, and update description

Modified Paths:
--------------
    trunk/devel/lemon/Makefile
    trunk/devel/lemon/distinfo
    trunk/devel/lemon/pkg-descr

Modified: trunk/devel/lemon/Makefile
===================================================================
--- trunk/devel/lemon/Makefile	2014-09-07 03:40:01 UTC (rev 16862)
+++ trunk/devel/lemon/Makefile	2014-09-07 03:42:10 UTC (rev 16863)
@@ -2,15 +2,17 @@
 
 PORTNAME=	lemon
 PORTVERSION=	1.69
+PORTREVISION=	1
 CATEGORIES=	devel
 MASTER_SITES=	http://tx97.net/pub/distfiles/ \
 		http://mirror.amdmi3.ru/distfiles/
 
 MAINTAINER=	ports at MidnightBSD.org
-COMMENT=	An LALR(1) parser generator. Similar in function to yacc and bison
+COMMENT=	LALR(1) parser generator. Similar in function to yacc and bison
+
 LICENSE=	publicdom
 
-USE_BZIP2=	yes
+USES=		tar:bzip2
 
 post-patch:
 	${REINPLACE_CMD} -e 's| = pathsearch(.*| = "${DATADIR}/lempar.c";|' \

Modified: trunk/devel/lemon/distinfo
===================================================================
--- trunk/devel/lemon/distinfo	2014-09-07 03:40:01 UTC (rev 16862)
+++ trunk/devel/lemon/distinfo	2014-09-07 03:42:10 UTC (rev 16863)
@@ -1,4 +1,2 @@
-MD5 (lemon-1.69.tar.bz2) = 35aebc84c4f0e186aba1303bbef11a37
 SHA256 (lemon-1.69.tar.bz2) = bc7c1cae233b6af48f4b436ee900843106a15bdb1dc810bc463d8c6aad0dd916
-RMD160 (lemon-1.69.tar.bz2) = 3db77b2bc2a6d33cb28a3a572b97546495c6e231
 SIZE (lemon-1.69.tar.bz2) = 35895

Modified: trunk/devel/lemon/pkg-descr
===================================================================
--- trunk/devel/lemon/pkg-descr	2014-09-07 03:40:01 UTC (rev 16862)
+++ trunk/devel/lemon/pkg-descr	2014-09-07 03:42:10 UTC (rev 16863)
@@ -1,21 +1,19 @@
-The Lemon  program is an  LALR(1) parser  generator. It takes  a context
-free grammar  and converts it into  a subroutine that will  parse a file
-using that grammar.
+The Lemon program is an LALR(1) parser generator.  It takes a context free
+grammar and converts it into a subroutine that will parse a file using that
+grammar.
 
-Lemon is  similar to the much  more famous programs "YACC"  and "BISON".
-But lemon is not compatible with either yacc or bison. There are several
-important differences:
+Lemon is similar to much more famous programs Yacc and Bison.  But lemon is
+not compatible with either of them; there are several important differences:
 
-	. Lemon using a different grammar  syntax which is less prone to
-	  programming errors.
+  - Lemon using a different grammar syntax which is less prone to
+    programming errors
 
-	. Lemon generates a parser that is faster than Yacc or Bison
-	  parsers (according to the author).
+  - Lemon generates a parser that is faster than Yacc or Bison parsers
+    (according to the author)
 
-	. The parser generated by Lemon is both re-entrant and thread-safe.
+  - The parser generated by Lemon is both re-entrant and thread-safe
 
-	. Lemon includes the concept of a non-terminal destructor, which
-	  makes  it much  easier  to write  a parser  that  does not
-	  leak memory.
+  - Lemon includes the concept of a non-terminal destructor, which makes
+    it much easier to write a parser that does not leak memory
 
 WWW: http://www.hwaci.com/sw/lemon/



More information about the Midnightbsd-cvs mailing list