ports/164030: [patch] math/giacxcas maintainer update to 0.9.5

Han Frederic han at math.jussieu.fr
Wed Jan 11 21:00:29 UTC 2012


>Number:         164030
>Category:       ports
>Synopsis:       [patch] math/giacxcas maintainer update to 0.9.5
>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:   Wed Jan 11 21:00:18 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Han Frederic
>Release:        amd64 8.2
>Organization:
Universite Paris 7
>Environment:
FreeBSD bsd81amd64 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0:
>Description:
-Update math/giacxcas to 0.9.5 
-swich back to the previous auxiliary file fltkdev.tgz instead of fltk-giac.tar.gz due to a printing bug in 64bits. (huge files generation. cf giac/xcas forum)
-the script xgiac was removed in the author sources, so the texmacs RUN dependency has been removed. (Texmacs can run many applications giac, pari... but those applications can be run without texmacs)
- giac/xcas 0.9.5 can now use lapack, so it was added in the dependencies. 

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN giacxcas.bak/Makefile giacxcas/Makefile
--- giacxcas.bak/Makefile	2011-11-01 18:32:02.000000000 +0100
+++ giacxcas/Makefile	2011-12-11 10:17:47.000000000 +0100
@@ -6,11 +6,11 @@
 #
 
 PORTNAME=	giacxcas
-PORTVERSION=	0.9.3
+PORTVERSION=	0.9.5
 CATEGORIES=	math
 MASTER_SITES=	ftp://ftp-fourier.ujf-grenoble.fr/linux/xcas/freebsd/ \
 		http://people.math.jussieu.fr/~han/xcas/sources/
-DISTFILES=	fltk-giac.tar.gz CoCoALib.tgz giac-${PORTVERSION}.tar.gz
+DISTFILES=	fltkdev.tgz CoCoALib.tgz giac-${PORTVERSION}.tar.gz
 DIST_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	han at math.jussieu.fr
@@ -23,8 +23,8 @@
 LIB_DEPENDS=	gmp:${PORTSDIR}/math/gmp \
 		pari:${PORTSDIR}/math/pari \
 		mpfr:${PORTSDIR}/math/mpfr \
-		gsl:${PORTSDIR}/math/gsl
-RUN_DEPENDS=	texmacs:${PORTSDIR}/editors/texmacs
+		gsl:${PORTSDIR}/math/gsl \
+		lapack:${PORTSDIR}/math/lapack
 
 NO_CDROM=	The french documentation is for non commercial only use
 
@@ -41,7 +41,7 @@
 CXXFLAGS+=	-I${LOCALBASE}/include
 
 WRKSRC=		${WRKDIR}/giac-${PORTVERSION}
-FLTKDEV-GIAC=	${WRKDIR}/fltk-1.3.0
+FLTKDEV-GIAC=	${WRKDIR}/fltk-1.3.x-r6916
 COCOALIB-GIAC=	${WRKDIR}/CoCoALib-0.9937
 
 INFO=		giac_es giac_us
diff -ruN giacxcas.bak/distinfo giacxcas/distinfo
--- giacxcas.bak/distinfo	2011-11-01 18:32:02.000000000 +0100
+++ giacxcas/distinfo	2012-01-11 07:22:07.000000000 +0100
@@ -1,6 +1,6 @@
-SHA256 (giacxcas/fltk-giac.tar.gz) = 538243c536a62e562bc26dec1c54454f54ce614cc540371f5ccfe71d8ed27cf7
-SIZE (giacxcas/fltk-giac.tar.gz) = 4776876
+SHA256 (giacxcas/fltkdev.tgz) = db32f8259a09ca9e94535cfefdc012fc70ecb86784a646be5baf1089be14c648
+SIZE (giacxcas/fltkdev.tgz) = 6391860
 SHA256 (giacxcas/CoCoALib.tgz) = 501048b46125e730c24b9733eb180531461bd9a045a6e3a640e9aae512ce0293
 SIZE (giacxcas/CoCoALib.tgz) = 1580875
-SHA256 (giacxcas/giac-0.9.3.tar.gz) = 23679ff1fd53cc13d7bbc3ff0aff6a5049e25da8c139f9735310cdb4693e4964
-SIZE (giacxcas/giac-0.9.3.tar.gz) = 22812610
+SHA256 (giacxcas/giac-0.9.5.tar.gz) = 8f1aaaf4fea5f04b129080d026e06eee7f08b45bbb1c265aac45111c1d488e32
+SIZE (giacxcas/giac-0.9.5.tar.gz) = 23179029
diff -ruN giacxcas.bak/pkg-plist giacxcas/pkg-plist
--- giacxcas.bak/pkg-plist	2011-11-01 18:32:02.000000000 +0100
+++ giacxcas/pkg-plist	2012-01-11 07:10:39.000000000 +0100
@@ -8,7 +8,6 @@
 bin/pgiac
 bin/xcas
 bin/xcasnew
-bin/xgiac
 include/giac/alg_ext.h
 include/giac/cocoa.h
 include/giac/config.h
@@ -65,6 +64,8 @@
 include/giac/tex.h
 include/giac/threaded.h
 include/giac/ti89.h
+include/giac/tinymt32.h
+include/giac/tinymt32_license.h
 include/giac/unary.h
 include/giac/usual.h
 include/giac/vecteur.h
@@ -1197,6 +1198,7 @@
 share/giac/doc/en/html_mtt
 share/giac/doc/en/html_vall
 share/giac/doc/en/keywords
+share/giac/doc/en/troussesurvie_en.pdf
 share/giac/doc/en/xcasex
 share/giac/doc/en/xcasmenu
 share/giac/doc/es/html_mall
@@ -2242,6 +2244,7 @@
 share/giac/doc/fr/cascmd_fr/cascmd_fr974.html
 share/giac/doc/fr/cascmd_fr/cascmd_fr975.html
 share/giac/doc/fr/cascmd_fr/cascmd_fr976.html
+share/giac/doc/fr/cascmd_fr/cascmd_fr977.html
 share/giac/doc/fr/cascmd_fr/contents_motif.gif
 share/giac/doc/fr/cascmd_fr/index.html
 share/giac/doc/fr/cascmd_fr/next_motif.gif
@@ -2327,6 +2330,13 @@
 share/giac/doc/fr/casexo/casexo051.png
 share/giac/doc/fr/casexo/casexo052.png
 share/giac/doc/fr/casexo/casexo053.png
+share/giac/doc/fr/casexo/casexo054.png
+share/giac/doc/fr/casexo/casexo055.png
+share/giac/doc/fr/casexo/casexo056.png
+share/giac/doc/fr/casexo/casexo057.png
+share/giac/doc/fr/casexo/casexo058.png
+share/giac/doc/fr/casexo/casexo059.png
+share/giac/doc/fr/casexo/casexo060.png
 share/giac/doc/fr/casexo/contents_motif.gif
 share/giac/doc/fr/casexo/index.html
 share/giac/doc/fr/casexo/next_motif.gif
@@ -2501,6 +2511,7 @@
 share/giac/doc/fr/casrouge/casrouge017.png
 share/giac/doc/fr/casrouge/casrouge018.html
 share/giac/doc/fr/casrouge/casrouge018.png
+share/giac/doc/fr/casrouge/casrouge019.html
 share/giac/doc/fr/casrouge/casrouge019.png
 share/giac/doc/fr/casrouge/casrouge020.png
 share/giac/doc/fr/casrouge/casrouge021.png
@@ -2625,6 +2636,7 @@
 share/giac/doc/fr/html_mtt
 share/giac/doc/fr/html_vall
 share/giac/doc/fr/keywords
+share/giac/doc/fr/troussesurvie_fr.pdf
 share/giac/doc/fr/tutoriel/contents_motif.gif
 share/giac/doc/fr/tutoriel/index.html
 share/giac/doc/fr/tutoriel/next_motif.gif
@@ -2712,6 +2724,9 @@
 share/giac/doc/pt/keywords
 share/giac/doc/pt/xcasex
 share/giac/doc/pt/xcasmenu
+share/giac/doc/zh/keywords
+share/giac/doc/zh/xcasex
+share/giac/doc/zh/xcasmenu
 share/giac/examples/Exemples/analyse/newton.xws
 share/giac/examples/Exemples/analyse/ode.xws
 share/giac/examples/Exemples/analyse/series_alt.xws
@@ -2982,6 +2997,7 @@
 @dirrm share/giac/examples/Exemples/analyse
 @dirrm share/giac/examples/Exemples
 @dirrm share/giac/examples
+ at dirrm share/giac/doc/zh
 @dirrm share/giac/doc/pt
 @dirrm share/giac/doc/pari
 @dirrm share/giac/doc/fr/tutoriel


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list