Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Mar 2006 03:00:22 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/94492: Update port: devel/dparser to 1.14
Message-ID:  <20060316030022.41b1cdab.tkato432@yahoo.com>
Resent-Message-ID: <200603151810.k2FIAKZC000266@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         94492
>Category:       ports
>Synopsis:       Update port: devel/dparser to 1.14
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 15 18:10:20 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p15 i386
>Organization:
>Environment:
>Description:
- Update to version 1.14

New file:
files/patch-parse.c

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/devel/dparser/Makefile devel/dparser/Makefile
--- /usr/ports/devel/dparser/Makefile	Mon Nov 21 13:24:37 2005
+++ devel/dparser/Makefile	Fri Feb 24 13:22:41 2006
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	dparser
-PORTVERSION=	1.13
+PORTVERSION=	1.14
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
diff -urN /usr/ports/devel/dparser/distinfo devel/dparser/distinfo
--- /usr/ports/devel/dparser/distinfo	Fri Nov 25 13:31:53 2005
+++ devel/dparser/distinfo	Fri Feb 24 13:36:34 2006
@@ -1,3 +1,2 @@
-MD5 (d-1.13-src.tar.gz) = fe049ca0805c98e41673d481b55c2274
-SHA256 (d-1.13-src.tar.gz) = bbd6e8014be2e5ab64f883ce76d06541b87143b3ea9c4426c14807daf747d953
-SIZE (d-1.13-src.tar.gz) = 200239
+MD5 (d-1.14-src.tar.gz) = 05069515deb5f9f470455845963c5c08
+SIZE (d-1.14-src.tar.gz) = 199284
diff -urN /usr/ports/devel/dparser/files/patch-parse.c devel/dparser/files/patch-parse.c
--- /usr/ports/devel/dparser/files/patch-parse.c	Thu Jan  1 09:00:00 1970
+++ devel/dparser/files/patch-parse.c	Fri Mar  3 02:04:56 2006
@@ -0,0 +1,53 @@
+--- parse.c.orig	Fri Feb 24 05:25:00 2006
++++ parse.c	Fri Mar  3 02:04:47 2006
+@@ -834,6 +834,7 @@
+ cmp_priorities(PNode *x, PNode *y) {
+   StackPNode psx, psy;
+   StackInt isx, isy;
++  int r;
+ 
+   stack_clear(&psx); stack_clear(&psy); stack_clear(&isx); stack_clear(&isy);
+   get_exp_one(x, &psx, &isx);
+@@ -841,7 +842,7 @@
+   get_unshared_priorities(&psx, &psy, &isx, &isy);
+   intsort(isx.start, stack_depth(&isx));
+   intsort(isy.start, stack_depth(&isy));
+-  int r = compare_priorities(isx.start, stack_depth(&isx), 
++  r = compare_priorities(isx.start, stack_depth(&isx), 
+ 		     isy.start, stack_depth(&isy));
+   stack_free(&psx); stack_free(&psy); stack_free(&isx); stack_free(&isy);
+   return r;
+@@ -949,12 +950,12 @@
+ static int
+ cmp_greedyness(PNode *x, PNode *y) {
+   VecPNode pvx, pvy;
++  int ix = 0, iy = 0;
+   vec_clear(&pvx); vec_clear(&pvy); 
+   get_unshared_pnodes(x, y, &pvx, &pvy);
+   set_to_vec(&pvx); set_to_vec(&pvy);
+   qsort(pvx.v, pvx.n, sizeof(PNode *), greedycmp);
+   qsort(pvy.v, pvy.n, sizeof(PNode *), greedycmp);
+-  int ix = 0, iy = 0;
+   while (1) {
+     if (pvx.n <= ix || pvy.n <= iy)
+       return 0;
+@@ -1202,8 +1203,8 @@
+ static void
+ set_add_znode_hash(VecZNode *v, ZNode *z) {
+   VecZNode vv;
+-  vec_clear(&vv);
+   int i, j, n = v->n;
++  vec_clear(&vv);
+   if (n) {
+     uint h = ((uintptr_t)z->pn) % n;
+     for (i = h, j = 0; 
+@@ -1237,8 +1238,8 @@
+ static void
+ set_add_znode(VecZNode *v, ZNode *z) {
+   VecZNode vv;
+-  vec_clear(&vv);
+   int i, n = v->n;
++  vec_clear(&vv);
+   if (n < INTEGRAL_VEC_SIZE) {
+     vec_add(v, z);
+     return;
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060316030022.41b1cdab.tkato432>