Index: Makefile =================================================================== RCS file: /cvs/ports/devel/lpeg/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile 26 Mar 2007 13:03:57 -0000 1.1.1.1 +++ Makefile 13 May 2007 00:51:47 -0000 @@ -3,7 +3,7 @@ SHARED_ONLY= Yes COMMENT= "parsing expression grammars library for lua" -DISTNAME= lpeg-0.5 +DISTNAME= lpeg-0.6 CATEGORIES= devel MASTER_SITES= http://www.inf.puc-rio.br/~roberto/ @@ -17,7 +17,6 @@ RUN_DEPENDS= ::lang/lua BUILD_DEPENDS= ${RUN_DEPENDS} -REGRESS_DEPENDS=::devel/lpeg ALL_TARGET= lpeg.so MAKE_FILE= makefile @@ -29,7 +28,6 @@ ${INSTALL_DATA} ${WRKSRC}/doc.html ${PREFIX}/share/doc/lpeg do-regress: - ${LOCALBASE}/bin/lua ${WRKSRC}/re.lua - ${LOCALBASE}/bin/lua ${WRKSRC}/test.lua + cd ${WRKDIST} && lua test.lua .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/lpeg/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo 5 Apr 2007 15:37:56 -0000 1.2 +++ distinfo 13 May 2007 00:51:47 -0000 @@ -1,5 +1,5 @@ -MD5 (lpeg-0.5.tar.gz) = FjSCHB0x3W8RHDZ6BMevDw== -RMD160 (lpeg-0.5.tar.gz) = P5YgrlUJbCjdSn+oGGPS/vaHSlI= -SHA1 (lpeg-0.5.tar.gz) = hC+z2i3XShGfObvIFwpteb9rXx0= -SHA256 (lpeg-0.5.tar.gz) = ls6arxfbeEpA01Nngo5aLhqePG1Dh1Ej53N3vjirANs= -SIZE (lpeg-0.5.tar.gz) = 26922 +MD5 (lpeg-0.6.tar.gz) = 4OdgDqC/vzGotF/TGtyL7w== +RMD160 (lpeg-0.6.tar.gz) = f5JX7BaMKnfd14XWIQ317fw9QK4= +SHA1 (lpeg-0.6.tar.gz) = nau1tDN8suzy+9ezWoOUtV8QOPI= +SHA256 (lpeg-0.6.tar.gz) = Tcv6D9XnuNmw8atMkC/3J+sTZd42rYeU6WOA64Hhmnk= +SIZE (lpeg-0.6.tar.gz) = 35749 Index: patches/patch-lpeg_c =================================================================== RCS file: patches/patch-lpeg_c diff -N patches/patch-lpeg_c --- patches/patch-lpeg_c 26 Mar 2007 13:03:57 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-lpeg_c,v 1.1.1.1 2007/03/26 13:03:57 jolan Exp $ ---- lpeg.c.orig Wed Mar 21 16:48:17 2007 -+++ lpeg.c Mon Mar 26 03:43:38 2007 -@@ -467,7 +467,7 @@ static const char *match (lua_State *L, - assert(captop > 0); - if (capture[captop - 1].siz == 0 && - s - capture[captop - 1].s < UCHAR_MAX) { -- capture[captop - 1].siz = s - capture[captop - 1].s + 1; -+ capture[captop - 1].siz = (s - getoff(p)) - capture[captop - 1].s + 1; - p++; - continue; - }
