ports/82943: Update port: math/gambit to 0.2005.06.13

KATO Tsuguru tkato432 at yahoo.com
Sun Jul 3 18:10:21 UTC 2005


>Number:         82943
>Category:       ports
>Synopsis:       Update port: math/gambit to 0.2005.06.13
>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 Jul 03 18:10:21 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p11 i386
>Organization:
>Environment:
>Description:
- Update to version 0.2005.06.13

New file:
files/patch-sources-tools-enumpoly-double.cc

Remove file:
files/patch-gnulib.h

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/math/gambit/Makefile math/gambit/Makefile
--- /usr/ports/math/gambit/Makefile	Fri May 13 02:40:10 2005
+++ math/gambit/Makefile	Mon Jul  4 00:24:36 2005
@@ -7,8 +7,7 @@
 #
 
 PORTNAME=	gambit
-PORTVERSION=	0.97.0.7
-PORTREVISION=	1
+PORTVERSION=	0.2005.06.13
 CATEGORIES=	math
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -16,11 +15,16 @@
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A library of tools for doing computation in game theory
 
-LIB_DEPENDS=	wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24
+LIB_DEPENDS=	wx_gtk2_core-2.6.0:${PORTSDIR}/x11-toolkits/wxgtk24
 
 USE_X_PREFIX=	yes
+USE_GNOME=	gnometarget gtk20
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	WX_CONFIG=${X11BASE}/bin/wxgtk2-2.4-config
-MAKE_ENV=	WX_CONFIG=${X11BASE}/bin/wxgtk2-2.4-config
+CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
+		WX_CONFIG="${X11BASE}/bin/wxgtk2-2.6-config"
+MAKE_ENV=	WX_CONFIG="${X11BASE}/bin/wxgtk2-2.6-config"
+
+CPPFLAGS=	${PTHREAD_CFLAGS}
+LDFLAGS=	${PTHREAD_LIBS}
 
 .include <bsd.port.mk>
diff -urN /usr/ports/math/gambit/distinfo math/gambit/distinfo
--- /usr/ports/math/gambit/distinfo	Sun Feb 20 13:20:15 2005
+++ math/gambit/distinfo	Sun Jul  3 23:30:26 2005
@@ -1,2 +1,2 @@
-MD5 (gambit-0.97.0.7.tar.gz) = cbdc41473214155d046afcd3b5dd78d2
-SIZE (gambit-0.97.0.7.tar.gz) = 870379
+MD5 (gambit-0.2005.06.13.tar.gz) = 6cc3a48aa2f85f0485ff4c09ba01d483
+SIZE (gambit-0.2005.06.13.tar.gz) = 846191
diff -urN /usr/ports/math/gambit/files/patch-gnulib.h math/gambit/files/patch-gnulib.h
--- /usr/ports/math/gambit/files/patch-gnulib.h	Sat Nov  8 02:57:43 2003
+++ math/gambit/files/patch-gnulib.h	Thu Jan  1 09:00:00 1970
@@ -1,24 +0,0 @@
---- sources/math/gnulib.h.orig	Sun Feb  9 01:54:27 2003
-+++ sources/math/gnulib.h	Sun Feb  9 01:56:12 2003
-@@ -32,9 +32,6 @@
- #ifndef GNULIB_H
- #define GNULIB_H
- 
--#if defined(__GNUG__) && !defined(__APPLE_CC__)
--#include <_G_config.h>
--#endif   // __GNUG__
- #include <stddef.h>
- #include <stdlib.h>
- #include <string.h>
-@@ -46,11 +43,6 @@
- #include <errno.h>
- #include <fcntl.h>
- 
--#if defined(__GNUG__) && !defined(__APPLE_CC__)
--extern "C" {
--int strcasecmp _G_ARGS((const char*, const char*));
--}
--#endif   // __GNUG__
- 
- 
- #include <math.h>
diff -urN /usr/ports/math/gambit/files/patch-sources-tools-enumpoly-double.cc math/gambit/files/patch-sources-tools-enumpoly-double.cc
--- /usr/ports/math/gambit/files/patch-sources-tools-enumpoly-double.cc	Thu Jan  1 09:00:00 1970
+++ math/gambit/files/patch-sources-tools-enumpoly-double.cc	Sun Jul  3 23:39:46 2005
@@ -0,0 +1,10 @@
+--- sources/tools/enumpoly/double.cc.orig	Thu Jun  9 02:47:34 2005
++++ sources/tools/enumpoly/double.cc	Sun Jul  3 23:39:27 2005
+@@ -28,6 +28,7 @@
+ #pragma implementation
+ #endif
+ 
++#include <stdio.h>
+ #include <math.h>
+ #include <float.h>
+ #include <assert.h>
diff -urN /usr/ports/math/gambit/pkg-plist math/gambit/pkg-plist
--- /usr/ports/math/gambit/pkg-plist	Sun Feb  9 14:23:06 2003
+++ math/gambit/pkg-plist	Sun Jul  3 23:41:06 2005
@@ -1,3 +1,16 @@
 bin/gambit
-bin/gcl
-bin/wxgcl
+bin/gambit-efg-enumpoly
+bin/gambit-efg-enumpure
+bin/gambit-efg-lcp
+bin/gambit-efg-liap
+bin/gambit-efg-logit
+bin/gambit-efg-lp
+bin/gambit-nfg-enummixed
+bin/gambit-nfg-enumpoly
+bin/gambit-nfg-enumpure
+bin/gambit-nfg-lcp
+bin/gambit-nfg-liap
+bin/gambit-nfg-logit
+bin/gambit-nfg-lp
+bin/gambit-nfg-mixdom
+bin/gambit-nfg-simpdiv
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list