Index: head/math/giacxcas/Makefile =================================================================== --- head/math/giacxcas/Makefile (revision 493554) +++ head/math/giacxcas/Makefile (revision 493555) @@ -1,119 +1,122 @@ # Created by: Frederic Han # $FreeBSD$ PORTNAME= giacxcas -DISTVERSION= 1.4.9-59 -PORTREVISION= 6 +DISTVERSION= 1.5.0-37 CATEGORIES= math MASTER_SITES= http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/:giac \ http://www-fourier.ujf-grenoble.fr/~parisse/giac/freebsd/ DISTFILES= giac_${DISTVERSION}${EXTRACT_SUFX}:giac \ CoCoALib-0.9950.tgz \ fltk-giac.tar.gz DIST_SUBDIR= ${PORTNAME} MAINTAINER= yuri@FreeBSD.org COMMENT= Computer algebra system LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libao.so:audio/libao \ + libcurl.so:ftp/curl \ libfontconfig.so:x11-fonts/fontconfig \ libgsl.so:math/gsl \ libglpk.so:math/glpk \ libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libpari.so:math/pari \ - libpng.so:graphics/png + libpng.so:graphics/png \ + libsamplerate.so:audio/libsamplerate RUN_DEPENDS= xdg-open:devel/xdg-utils NO_CDROM= French documentation is for non-commercial use only -USES= blaslapack desktop-file-utils fortran gettext gmake jpeg \ +USES= blaslapack desktop-file-utils fortran gettext gl gmake gnome jpeg \ libtool ncurses readline shebangfix GNU_CONFIGURE= yes USE_GL= gl USE_XORG= x11 xcursor xext xft xi xinerama USE_TEX= latex:build dvipsk:build USE_LDCONFIG= yes # Warning: don't remove the USE_GCC without a runtime test *after* make install USE_GCC= yes CONFIGURE_ENV= ac_cv_lib_X11_main=yes \ ac_cv_lib_cocoa_main=yes \ ac_cv_lib_fltk_gl_main=yes \ ac_cv_lib_fltk_main=yes \ ac_cv_lib_fltk_images_main=yes \ ac_cv_lib_jpeg_main=yes SHEBANG_FILES= src/pgiac INSTALL_TARGET= install-strip INSTALLS_ICONS= yes CXXFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${COCOALIB-GIAC}/include \ -I${FLTKDEV-GIAC} \ -I${LOCALBASE}/include LDFLAGS+= -L${COCOALIB-GIAC}/lib \ -L${FLTKDEV-GIAC}/lib \ -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/giac-${DISTVERSION:C/-[0-9]*//} FLTKDEV-GIAC= ${WRKDIR}/fltk-1.3.0 COCOALIB-GIAC= ${WRKDIR}/CoCoALib-0.9950 DATADIR= ${PREFIX}/share/giac DOCSDIR= ${PREFIX}/share/doc/giac EXAMPLESDIR= ${PREFIX}/share/examples/giac INFO= giac_es giac_us OPTIONS_DEFINE= DOCS EXAMPLES #NB: built of giacxcas with USE_GCC and nlt is successfull if the ntl port is also # installed with USE_GCC CONFIGURE_ARGS+= --disable-ntl + +INFO= giac_us giac_es PORTDOCS= * PORTEXAMPLES= * post-extract: @${FIND} ${WRKSRC}/examples/Exemples -name "._*" -delete post-patch: @${GREP} -Rl --null /bin/bash ${COCOALIB-GIAC} | ${XARGS} -0 \ ${REINPLACE_CMD} -e 's|/bin/bash|/usr/bin/env bash|' @${REINPLACE_CMD} -e '/^SUBDIR/s|examples||' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' \ ${WRKSRC}/xcas.applications @${REINPLACE_CMD} -e 's|cp -f \*|$$(INSTALL_DATA) WARNINGS [a-z]*|' \ ${WRKSRC}/doc/el/*/Makefile.in @${REINPLACE_CMD} -e '/browser=/s|"mozilla"|"xdg-open"|' \ ${WRKSRC}/src/global.cc @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} \ ${REINPLACE_CMD} -e 's|$$(prefix)/share/giac/doc|$$(docdir)|' @${FIND} ${COCOALIB-GIAC} -name "Makefile" | ${XARGS} \ ${REINPLACE_CMD} -e \ 's|\($$(MAKE) \)-s |\1|; s|\([[:blank:]]\)@|\1|' @${REINPLACE_CMD} -e '/.SILENT:/s|^|#|' \ ${FLTKDEV-GIAC}/makeinclude.in pre-configure: @(cd ${COCOALIB-GIAC} && ${SETENV} ${CONFIGURE_ENV} ./configure \ --with-libgmp=${LOCALBASE}/lib/libgmp.a \ --with-cxx="${CXX}") @(cd ${FLTKDEV-GIAC} && ${SETENV} ${CONFIGURE_ENV} ./configure \ --prefix=${FLTKDEV-GIAC} \ CXX="${CXX}" CXXFLAGS="${CXXFLAGS}") pre-build: @cd ${COCOALIB-GIAC} && ${DO_MAKE_BUILD} \ CXXFLAGS_SPECIFIC="${CXXFLAGS}" library @cd ${FLTKDEV-GIAC}/src && ${DO_MAKE_BUILD} post-install-EXAMPLES-on: cd ${WRKSRC}/examples && ${COPYTREE_SHARE} "Exemples [a-z]*" \ ${STAGEDIR}${EXAMPLESDIR} .include Index: head/math/giacxcas/distinfo =================================================================== --- head/math/giacxcas/distinfo (revision 493554) +++ head/math/giacxcas/distinfo (revision 493555) @@ -1,7 +1,7 @@ -TIMESTAMP = 1521185410 -SHA256 (giacxcas/giac_1.4.9-59.tar.gz) = d3abd7924d51bdb366020bd704266f7c292ff341dc1dd5c7af3acf677cb96537 -SIZE (giacxcas/giac_1.4.9-59.tar.gz) = 57391588 +TIMESTAMP = 1550815944 +SHA256 (giacxcas/giac_1.5.0-37.tar.gz) = 780f0b19b1788f487551bbb2c6172df5b5bbece1093e598d1dc1abb1b9aed2b0 +SIZE (giacxcas/giac_1.5.0-37.tar.gz) = 76219674 SHA256 (giacxcas/CoCoALib-0.9950.tgz) = b30d840593e1930c1629467918b508c429e0a983ef0d1343eab570f238275678 SIZE (giacxcas/CoCoALib-0.9950.tgz) = 4120680 SHA256 (giacxcas/fltk-giac.tar.gz) = 538243c536a62e562bc26dec1c54454f54ce614cc540371f5ccfe71d8ed27cf7 SIZE (giacxcas/fltk-giac.tar.gz) = 4776876 Index: head/math/giacxcas/pkg-plist =================================================================== --- head/math/giacxcas/pkg-plist (revision 493554) +++ head/math/giacxcas/pkg-plist (revision 493555) @@ -1,102 +1,106 @@ bin/cas_help bin/en_cas_help bin/es_cas_help bin/fr_cas_help bin/giac +bin/hevea2mml bin/icas bin/pgiac bin/xcas bin/xcasnew include/giac/alg_ext.h include/giac/cocoa.h include/giac/config.h include/giac/csturm.h include/giac/derive.h include/giac/desolve.h include/giac/dispatch.h include/giac/ezgcd.h include/giac/first.h include/giac/fraction.h include/giac/gauss.h include/giac/gausspol.h include/giac/gen.h include/giac/giac.h include/giac/giacPCH.h include/giac/giacintl.h include/giac/global.h include/giac/gmp_replacements.h +include/giac/graphe.h +include/giac/graphtheory.h include/giac/help.h include/giac/identificateur.h include/giac/ifactor.h include/giac/index.h include/giac/intg.h include/giac/intgab.h include/giac/isom.h include/giac/lexer_tab_int.h include/giac/lin.h include/giac/lpsolve.h include/giac/maple.h include/giac/mathml.h include/giac/misc.h include/giac/modfactor.h include/giac/modpoly.h include/giac/monomial.h include/giac/moyal.h include/giac/myostream.h +include/giac/nautywrapper.h include/giac/optimization.h include/giac/pari.h include/giac/permu.h include/giac/plot.h include/giac/plot3d.h include/giac/poly.h include/giac/prog.h include/giac/quater.h include/giac/risch.h include/giac/rpn.h include/giac/series.h include/giac/signalprocessing.h include/giac/solve.h include/giac/sparse.h include/giac/static.h include/giac/static_extern.h include/giac/static_help.h include/giac/static_lexer.h include/giac/static_lexer_.h include/giac/subst.h include/giac/sym2poly.h include/giac/symbolic.h 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 include/giac/vector.h lib/libgiac.a lib/libgiac.so lib/libgiac.so.0 lib/libgiac.so.0.0.0 share/application-registry/xcas.applications share/applications/xcas.desktop %%DATADIR%%/aide_cas share/icons/hicolor/128x128/apps/xcas.png share/icons/hicolor/128x128/mimetypes/application-x-xcas.png share/icons/hicolor/16x16/apps/xcas.png share/icons/hicolor/16x16/mimetypes/application-x-xcas.png share/icons/hicolor/256x256/apps/xcas.png share/icons/hicolor/256x256/mimetypes/application-x-xcas.png share/icons/hicolor/32x32/apps/xcas.png share/icons/hicolor/32x32/mimetypes/application-x-xcas.png share/icons/hicolor/64x64/apps/xcas.png share/icons/hicolor/64x64/mimetypes/application-x-xcas.png share/locale/de/LC_MESSAGES/giac.mo share/locale/el/LC_MESSAGES/giac.mo share/locale/en/LC_MESSAGES/giac.mo share/locale/es/LC_MESSAGES/giac.mo share/locale/fr/LC_MESSAGES/giac.mo share/locale/it/LC_MESSAGES/giac.mo share/locale/pt/LC_MESSAGES/giac.mo share/locale/zh/LC_MESSAGES/giac.mo share/pixmaps/xcas.xpm