ports/137577: Update of math/GiNaC port

Stephen Montgomery-Smith stephen at missouri.edu
Sat Aug 8 18:30:05 UTC 2009


>Number:         137577
>Category:       ports
>Synopsis:       Update of math/GiNaC port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 08 18:30:04 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Stephen Montgomery-Smith
>Release:        FreeBSD 7.2-STABLE i386
>Organization:
>Environment:
FreeBSD laptop3.gateway.2wire.net 8.0-BETA2 FreeBSD 8.0-BETA2 #0: Wed Aug  5 20:37:47 CDT 2009     stephen at laptop3.gateway.2wire.net:/usr/obj/usr/src/sys/LAPTOP3  amd64


	
>Description:
math/GiNaC is now at version 1.5.3.

>How-To-Repeat:
	
>Fix:

This port update requires that PR 137552 be applied.

This update should be applied instead of PR 137557.


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	GiNaC/files/patch-ginac__parser__parser.cpp
#
echo x - GiNaC/files/patch-ginac__parser__parser.cpp
sed 's/^X//' >GiNaC/files/patch-ginac__parser__parser.cpp << '5cb3c3f71e1b37eff92e41faf1a0a807'
X--- ginac/parser/parser.cpp-orig	2009-08-08 12:27:12.000000000 -0500
X+++ ginac/parser/parser.cpp	2009-08-08 12:29:20.000000000 -0500
X@@ -66,7 +66,7 @@
X 		Parse_error_("no function \"" << name << "\" with " <<
X 			     args.size() << " arguments");
X 	}
X-	ex ret = GiNaC::function((unsigned)reader->second, args);
X+	ex ret = GiNaC::function((size_t)reader->second, args);
X 	return ret;
X }
X 
5cb3c3f71e1b37eff92e41faf1a0a807
exit


diff -ur /usr/ports/math/GiNaC/Makefile GiNaC/Makefile
--- /usr/ports/math/GiNaC/Makefile	2009-08-03 15:06:03.000000000 -0500
+++ GiNaC/Makefile	2009-08-08 11:32:14.000000000 -0500
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	GiNaC
-PORTVERSION=	1.4.4
+PORTVERSION=	1.5.3
 CATEGORIES=	math
 MASTER_SITES=	ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/ \
 		http://www.ginac.de/
@@ -16,7 +16,7 @@
 MAINTAINER=	stephen at missouri.edu
 COMMENT=	A C++ library for symbolic mathematical calculations
 
-LIB_DEPENDS=	cln.5:${PORTSDIR}/math/cln
+LIB_DEPENDS=	cln.6:${PORTSDIR}/math/cln
 
 USE_BZIP2=	yes
 USE_GNOME=	gnomehack pkgconfig
diff -ur /usr/ports/math/GiNaC/distinfo GiNaC/distinfo
--- /usr/ports/math/GiNaC/distinfo	2009-08-03 15:06:03.000000000 -0500
+++ GiNaC/distinfo	2009-08-08 11:32:17.000000000 -0500
@@ -1,3 +1,3 @@
-MD5 (ginac-1.4.4.tar.bz2) = 60d38b352258473e3cc4de75c0d6f88e
-SHA256 (ginac-1.4.4.tar.bz2) = 4d50f43b6fb489345d31cb1e30899f7cb999aa200acbf6b342a73379f24312d3
-SIZE (ginac-1.4.4.tar.bz2) = 864678
+MD5 (ginac-1.5.3.tar.bz2) = 76b4862da42eb1aa4dcf31ec87d2c761
+SHA256 (ginac-1.5.3.tar.bz2) = 06620b448cb8a6be78f4035b6f94b2394a41485dc374e0b76e15475173b65469
+SIZE (ginac-1.5.3.tar.bz2) = 996505
Only in GiNaC/files: patch-ginac__parser__parser.cpp
diff -ur /usr/ports/math/GiNaC/pkg-plist GiNaC/pkg-plist
--- /usr/ports/math/GiNaC/pkg-plist	2009-08-03 15:06:03.000000000 -0500
+++ GiNaC/pkg-plist	2009-08-08 12:49:40.000000000 -0500
@@ -1,6 +1,9 @@
 bin/ginac-excompiler
 bin/ginsh
 bin/viewgar
+include/ginac/factor.h
+include/ginac/parse_context.h
+include/ginac/parser.h
 include/ginac/add.h
 include/ginac/archive.h
 include/ginac/assertion.h
@@ -47,7 +50,7 @@
 lib/libginac.a
 lib/libginac.la
 lib/libginac.so
-lib/libginac-1.4.so
-lib/libginac-1.4.so.0
+lib/libginac-1.5.so
+lib/libginac-1.5.so.0
 libdata/pkgconfig/ginac.pc
 @dirrm include/ginac
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list