Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jul 2003 19:42:29 +0200
From:      Andy Hauser <andy-freebsd@splashground.de>
To:        Tilman Linneweh <arved@FreeBSD.org>
Cc:        mathiasp@virtual-earth.de
Subject:   Re: ports/54792: [patch] port lang/mozart unbreak and update to 1.2.5.20030212
Message-ID:  <20030724174229.GC6703@splashground.de>
In-Reply-To: <200307241612.h6OGC864093128@freefall.freebsd.org>
References:  <200307241612.h6OGC864093128@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 24, 2003 at 09:12:08AM -0700, Tilman Linneweh wrote:
> Synopsis: [patch] port lang/mozart unbreak and update to 1.2.5.20030212
> 
> State-Changed-From-To: open->feedback
> State-Changed-By: arved
> State-Changed-When: Thu Jul 24 09:11:38 PDT 2003
> State-Changed-Why: 
> Please submit updates in diff format as described in the porters Handbook
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=54792
> 

Sorry, read the wrong section.
Also updated the files/patch-aa to the version
i actually talked about.

Andy

diff -ruN mozart.old/Makefile mozart/Makefile
--- mozart.old/Makefile	Tue May  6 23:26:58 2003
+++ mozart/Makefile	Thu Jul 24 19:09:23 2003
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	mozart
-PORTVERSION=	1.2.4.20020829
+PORTVERSION=	1.2.5.20030212
 CATEGORIES=	lang tk83 parallel
 MASTER_SITES=	ftp://ftp.mozart-oz.org/pub/mozart/${PORTVERSION}/tar/ \
 		ftp://ftp.sics.se/pub/mozart/${PORTVERSION}/tar/
@@ -18,10 +18,10 @@
 MAINTAINER=	mathiasp@virtual-earth.de
 COMMENT=	A distributed language with constraint-based inference
 
-BROKEN=		"Does not compile"
-
-BUILD_DEPENDS=	emacs:${PORTSDIR}/editors/emacs21
+BUILD_DEPENDS=	emacs:${PORTSDIR}/editors/emacs21\
+		${LOCALBASE}/include/gmp.h:${PORTSDIR}/math/libgmp4
 LIB_DEPENDS=	gdbm.3:${PORTSDIR}/databases/gdbm \
+		gmp.6:${PORTSDIR}/math/libgmp4\
 		tk83.1:${PORTSDIR}/x11-toolkits/tk83
 
 MOZART_DOCS=	mozart-${PORTVERSION}-doc.tar.gz
@@ -39,7 +39,7 @@
 # when configuring as root.
 CONFIGURE_ENV=	INSTALL=${CHMOD}
 CONFIGURE_ARGS=	--prefix=${PREFIX}/lib/oz --disable-doc \
-	--with-inc-dir=${LOCALBASE}/include/tcl8.3,${LOCALBASE}/include/tk8.3 \
+	--with-inc-dir=${LOCALBASE}/include/tcl8.3,${LOCALBASE}/include/tk8.3,${LOCALBASE}/include \
 	--with-lib-dir=${LOCALBASE}/lib --with-tcl-lib=${LOCALBASE}/lib \
 	--with-tk-lib=${LOCALBASE}/lib \
 	--with-tkinclude=${LOCALBASE}/include/tk8.3
@@ -56,8 +56,8 @@
 	@${ECHO}
 
 post-patch:
-	cd ${WRKSRC}/contrib/gtk \
-		&& ${AUTOCONF} ${AUTOCONF_ARGS} -l ${WRKSRC}
+	#cd ${WRKSRC}/contrib/gtk \
+	#	&& ${AUTOCONF} ${AUTOCONF_ARGS} -l ${WRKSRC}
 	cd ${WRKSRC}/platform/emulator \
 		&& ${AUTOCONF} ${AUTOCONF_ARGS} -l ${WRKSRC}
 	cd ${WRKSRC}/platform/tools/gump/ozflex \
diff -ruN mozart.old/distinfo mozart/distinfo
--- mozart.old/distinfo	Wed Oct  9 21:58:14 2002
+++ mozart/distinfo	Thu Jul 24 19:09:23 2003
@@ -1,3 +1,2 @@
-MD5 (mozart-1.2.4.20020829-src.tar.gz) = 074662e62046458c75bee97e8f102b49
-MD5 (mozart-1.2.4.20020829-doc.tar.gz) = 51ba147adcf78c63773a0122b0968d89
-MD5 (mozart-1.2.4.20020829-doc.tar.gz) = 51ba147adcf78c63773a0122b0968d89
+MD5 (mozart-1.2.5.20030212-src.tar.gz) = b3811893c9a230a46ee4e5b4eeb5d65c
+MD5 (mozart-1.2.5.20030212-doc.tar.gz) = 389ee3f247ccb95e58bd949db4612875
diff -ruN mozart.old/files/patch-aa mozart/files/patch-aa
--- mozart.old/files/patch-aa	Thu Jan  1 01:00:00 1970
+++ mozart/files/patch-aa	Thu Jul 24 19:21:13 2003
@@ -0,0 +1,13 @@
+--- platform/emulator/libfd/std.cc	Tue Aug 20 16:19:47 2002
++++ platform/emulator/libfd/std.cc	Thu Jul 24 19:19:27 2003
+@@ -44,7 +44,9 @@
+ 
+ #else
+ 
+-#include <values.h>
++#include <limits.h>
++#include <float.h>
++#define DMAXPOWTWO DBL_MAX_EXP
+ 
+ #endif
+ 



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