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