ports/79750: Update port: lang/yap to 4.5.5

KATO Tsuguru tkato432 at yahoo.com
Sun Apr 10 14:10:17 UTC 2005


>Number:         79750
>Category:       ports
>Synopsis:       Update port: lang/yap to 4.5.5
>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:   Sun Apr 10 14:10:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 4.5.5

Remove file:
files/patch-C::amasm.c
files/patch-C::compiler.c

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/lang/yap/Makefile lang/yap/Makefile
--- /usr/ports/lang/yap/Makefile	Thu Nov 18 22:08:02 2004
+++ lang/yap/Makefile	Sun Apr 10 09:09:58 2005
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	yap
-PORTVERSION=	4.5.2
+PORTVERSION=	4.5.5
 CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -39,6 +39,5 @@
 
 pre-install:
 	${INSTALL_DATA} ${WRKSRC}/docs/yap.info ${PREFIX}/info
-	install-info ${PREFIX}/info/yap.info ${PREFIX}/info/dir
 
 .include <bsd.port.post.mk>
diff -urN /usr/ports/lang/yap/distinfo lang/yap/distinfo
--- /usr/ports/lang/yap/distinfo	Fri Sep  3 19:55:42 2004
+++ lang/yap/distinfo	Sun Apr 10 08:58:30 2005
@@ -1,2 +1,2 @@
-MD5 (Yap-4.5.2.tar.gz) = 03c091dbb3575c24b81c4ff995c8f6ad
-SIZE (Yap-4.5.2.tar.gz) = 3554331
+MD5 (Yap-4.5.5.tar.gz) = 661e289f4bdac0e6cfc7e59d4421c2a8
+SIZE (Yap-4.5.5.tar.gz) = 3521227
diff -urN /usr/ports/lang/yap/files/patch-C::amasm.c lang/yap/files/patch-C::amasm.c
--- /usr/ports/lang/yap/files/patch-C::amasm.c	Fri Sep  3 17:12:18 2004
+++ lang/yap/files/patch-C::amasm.c	Thu Jan  1 09:00:00 1970
@@ -1,14 +0,0 @@
---- C/amasm.c.orig	Sat Mar  6 02:56:11 2004
-+++ C/amasm.c	Thu Sep  2 17:47:02 2004
-@@ -430,9 +430,9 @@
-   }
-   cip->cpc = cip->cpc->nextInst;
-   if (pass_no) {
--    ve = (Ventry *) cip->cpc->rnd1;
-     OPREG var_offset;
--    int is_y_var = (ve->KindOfVE == PermVar);
-+    ve = (Ventry *) cip->cpc->rnd1;
-+    is_y_var = (ve->KindOfVE == PermVar);
- 
-     var_offset = Var_Ref(ve, is_y_var);
-     code_p->u.oxx.xr = emit_xreg(var_offset);
diff -urN /usr/ports/lang/yap/files/patch-C::compiler.c lang/yap/files/patch-C::compiler.c
--- /usr/ports/lang/yap/files/patch-C::compiler.c	Fri Sep  3 17:12:18 2004
+++ lang/yap/files/patch-C::compiler.c	Thu Jan  1 09:00:00 1970
@@ -1,16 +0,0 @@
---- C/compiler.c.orig	Fri Feb 27 01:48:29 2004
-+++ C/compiler.c	Thu Sep  2 17:36:25 2004
-@@ -2727,12 +2727,12 @@
-   volatile int maxvnum = 512;
-   int botch_why;
-   volatile Term my_clause = inp_clause;
-+  compiler_struct cglobs;
-   /* may botch while doing a different module */
- 
-   /* first, initialise cglobs->cint.CompilerBotch to handle all cases of interruptions */
-   Yap_ErrorMessage = NULL;
-   Yap_Error_Size = 0;
--  compiler_struct cglobs;
- 
-   if ((botch_why = setjmp(cglobs.cint.CompilerBotch)) == 3) {
-     /* out of local stack, just duplicate the stack */
diff -urN /usr/ports/lang/yap/pkg-plist lang/yap/pkg-plist
--- /usr/ports/lang/yap/pkg-plist	Fri Sep  3 19:55:43 2004
+++ lang/yap/pkg-plist	Sun Apr 10 09:12:23 2005
@@ -3,7 +3,11 @@
 include/Yap/c_interface.h
 include/Yap/yap_structs.h
 lib/Yap/random.so
+lib/Yap/regcomp.so
+lib/Yap/regerror.so
+lib/Yap/regexec.so
 lib/Yap/regexp.so
+lib/Yap/regfree.so
 lib/Yap/startup
 lib/Yap/sys.so
 lib/Yap/yap2swi.so
@@ -75,6 +79,15 @@
 share/Yap/chr/trace.yap
 share/Yap/chr.yap
 share/Yap/cleanup.yap
+share/Yap/clpbn/aggregates.yap
+share/Yap/clpbn/bnt.yap
+share/Yap/clpbn/evidence.yap
+share/Yap/clpbn/graphs.yap
+share/Yap/clpbn/graphviz.yap
+share/Yap/clpbn/utils.yap
+share/Yap/clpbn/vel.yap
+share/Yap/clpbn/xbif.yap
+share/Yap/clpbn.yap
 share/Yap/clpq/arith_q.yap
 share/Yap/clpq/class.yap
 share/Yap/clpq/geler.yap
@@ -175,7 +188,7 @@
 share/Yap/icon_address.pl
 share/Yap/lists.yap
 share/Yap/logtalk/logtalk.pl
-share/Yap/logtalk/yap430.config
+share/Yap/logtalk/yap.config
 share/Yap/logtalk.yap
 share/Yap/ordsets.yap
 share/Yap/pillow.pl
@@ -213,8 +226,10 @@
 share/Yap/prandom.yap
 share/Yap/queues.yap
 share/Yap/random.yap
+share/Yap/rbtrees.yap
 share/Yap/regexp.yap
 share/Yap/splay.yap
+share/Yap/swi.yap
 share/Yap/system.yap
 share/Yap/terms.yap
 share/Yap/timeout.yap
@@ -229,6 +244,8 @@
 @dirrm share/Yap/clpqr/examples
 @dirrm share/Yap/clpqr
 @dirrm share/Yap/clpq
+ at dirrm share/Yap/clpbn/examples
+ at dirrm share/Yap/clpbn
 @dirrm share/Yap/chr/examples
 @dirrm share/Yap/chr
 @dirrm share/Yap
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list