summaryrefslogtreecommitdiff
path: root/math/GiNaC
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2008-04-28 07:52:03 +0000
committerMartin Wilke <miwi@FreeBSD.org>2008-04-28 07:52:03 +0000
commit5c5b0ab7cde054cecf8bb6cf99067f517e6cb1ab (patch)
tree060e8e343b40ff5cfc302d280113d556a94cc2f2 /math/GiNaC
parent- Update to 1.2.1 (diff)
- Update to 1.4.3
PR: 122501 Submitted by: Ports Fury
Notes
Notes: svn path=/head/; revision=212139
Diffstat (limited to 'math/GiNaC')
-rw-r--r--math/GiNaC/Makefile13
-rw-r--r--math/GiNaC/distinfo6
-rw-r--r--math/GiNaC/files/patch-doc__examples__ginac-examples.texi15
-rw-r--r--math/GiNaC/pkg-plist7
4 files changed, 27 insertions, 14 deletions
diff --git a/math/GiNaC/Makefile b/math/GiNaC/Makefile
index a23be330eeec..db060b6e9209 100644
--- a/math/GiNaC/Makefile
+++ b/math/GiNaC/Makefile
@@ -7,8 +7,7 @@
#
PORTNAME= GiNaC
-PORTVERSION= 1.3.8
-PORTREVISION= 1
+PORTVERSION= 1.4.3
CATEGORIES= math
MASTER_SITES= ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/ \
http://www.ginac.de/
@@ -20,16 +19,14 @@ COMMENT= A C++ library for symbolic mathematical calculations
LIB_DEPENDS= cln.5:${PORTSDIR}/math/cln
USE_BZIP2= yes
-USE_GCC= 3.4+
USE_GNOME= gnomehack gnometarget pkgconfig
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- MAKEINFO="makeinfo --no-split"
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
USE_LDCONFIG= yes
MAN1= ginsh.1 viewgar.1
-INFO= ginac
+INFO= ginac ginac-examples
CPPFLAGS= -I${LOCALBASE}/include
LDFLAGS= -L${LOCALBASE}/lib
@@ -40,7 +37,7 @@ LDFLAGS= -L${LOCALBASE}/lib
BROKEN= Does not build on alpha
.endif
-post-extract:
- @${RM} -f ${WRKSRC}/doc/tutorial/ginac.info*
+post-patch:
+ @${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/configure
.include <bsd.port.post.mk>
diff --git a/math/GiNaC/distinfo b/math/GiNaC/distinfo
index 88ae36b55d61..fe51663a3839 100644
--- a/math/GiNaC/distinfo
+++ b/math/GiNaC/distinfo
@@ -1,3 +1,3 @@
-MD5 (ginac-1.3.8.tar.bz2) = c0a082929ba91870a5c42583969681d4
-SHA256 (ginac-1.3.8.tar.bz2) = df2de02fd7cc6c3046e8f946e5a61645e9079d16a60a79bbb7c0f4d549ed95f6
-SIZE (ginac-1.3.8.tar.bz2) = 791912
+MD5 (ginac-1.4.3.tar.bz2) = abad55c4ae27d5d65f525fabefaddd05
+SHA256 (ginac-1.4.3.tar.bz2) = dcd6991abae6df2fa247b57d754b8cbd9cc8119268c15d3470b3286132f7708f
+SIZE (ginac-1.4.3.tar.bz2) = 847869
diff --git a/math/GiNaC/files/patch-doc__examples__ginac-examples.texi b/math/GiNaC/files/patch-doc__examples__ginac-examples.texi
new file mode 100644
index 000000000000..e4a223da2a78
--- /dev/null
+++ b/math/GiNaC/files/patch-doc__examples__ginac-examples.texi
@@ -0,0 +1,15 @@
+--- doc/examples/ginac-examples.texi.orig 2008-03-26 21:08:16.000000000 +0900
++++ doc/examples/ginac-examples.texi 2008-04-06 21:38:31.000000000 +0900
+@@ -11,6 +11,12 @@
+ @parindent=0pt
+ @end iftex
+ @c %**end of header
++
++@dircategory Mathematics
++@direntry
++* ginac-examples: (ginac). GiNaC Examples.
++@end direntry
++
+ @ifnottex
+ @node Top
+ @end ifnottex
diff --git a/math/GiNaC/pkg-plist b/math/GiNaC/pkg-plist
index 59af23deda76..28b1c5710914 100644
--- a/math/GiNaC/pkg-plist
+++ b/math/GiNaC/pkg-plist
@@ -1,3 +1,4 @@
+bin/ginac-excompiler
bin/ginsh
bin/viewgar
include/ginac/add.h
@@ -10,6 +11,7 @@ include/ginac/color.h
include/ginac/constant.h
include/ginac/container.h
include/ginac/ex.h
+include/ginac/excompiler.h
include/ginac/expair.h
include/ginac/expairseq.h
include/ginac/exprseq.h
@@ -40,13 +42,12 @@ include/ginac/structure.h
include/ginac/symbol.h
include/ginac/symmetry.h
include/ginac/tensor.h
-include/ginac/tinfos.h
include/ginac/version.h
include/ginac/wildcard.h
lib/libginac.a
lib/libginac.la
lib/libginac.so
-lib/libginac-1.3.so
-lib/libginac-1.3.so.8
+lib/libginac-1.4.so
+lib/libginac-1.4.so.0
libdata/pkgconfig/ginac.pc
@dirrm include/ginac