lpeg 0.6, okay rui@ jasper@

This commit is contained in:
pedro 2007-05-18 19:27:15 +00:00
parent 2bdf329e83
commit df42695254
3 changed files with 8 additions and 22 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/03/26 13:03:57 jolan Exp $
# $OpenBSD: Makefile,v 1.2 2007/05/18 19:27:15 pedro Exp $
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 @@ PERMIT_PACKAGE_FTP= Yes
RUN_DEPENDS= ::lang/lua
BUILD_DEPENDS= ${RUN_DEPENDS}
REGRESS_DEPENDS=::devel/lpeg
ALL_TARGET= lpeg.so
MAKE_FILE= makefile
@ -29,7 +28,6 @@ do-install:
${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} && ${LOCALBASE}/bin/lua test.lua
.include <bsd.port.mk>

View File

@ -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

View File

@ -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;
}