math/giacxcas: Update to 1.4.9-57
Port changes: * Took maintainership * Added to and sorted LIB_DEPENDS * Added USES=ncurses * Added PORTDOCS/PORTEXAMPLES * Removed unnecessary links to docs/examples
This commit is contained in:
parent
5cd4062671
commit
9747d44217
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=464447
3 changed files with 24 additions and 3610 deletions
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= giacxcas
|
||||
DISTVERSION= 1.2.3-55
|
||||
PORTREVISION= 4
|
||||
DISTVERSION= 1.4.9-57
|
||||
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/
|
||||
|
@ -12,25 +11,28 @@ DISTFILES= giac_${DISTVERSION}${EXTRACT_SUFX}:giac \
|
|||
fltk-giac.tar.gz
|
||||
DIST_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Computer algebra system
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= bash:shells/bash
|
||||
LIB_DEPENDS= libgmp.so:math/gmp \
|
||||
libpng.so:graphics/png \
|
||||
libpari.so:math/pari \
|
||||
LIB_DEPENDS= libao.so:audio/libao \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
libgsl.so:math/gsl \
|
||||
libglpk.so:math/glpk \
|
||||
libgmp.so:math/gmp \
|
||||
libmpfr.so:math/mpfr \
|
||||
libgsl.so:math/gsl
|
||||
libpari.so:math/pari \
|
||||
libpng.so:graphics/png
|
||||
RUN_DEPENDS= xdg-open:devel/xdg-utils
|
||||
|
||||
NO_CDROM= French documentation is for non-commercial use only
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USES= blaslapack desktop-file-utils fortran gettext gmake jpeg \
|
||||
libtool readline shebangfix
|
||||
libtool ncurses readline shebangfix
|
||||
USE_GL= gl
|
||||
USE_XORG= x11 xcursor xext xft xi xinerama
|
||||
USE_TEX= latex:build dvipsk:build
|
||||
|
@ -71,6 +73,9 @@ OPTIONS_DEFINE= DOCS EXAMPLES
|
|||
# installed with USE_GCC
|
||||
CONFIGURE_ARGS+= --disable-ntl
|
||||
|
||||
PORTDOCS= *
|
||||
PORTEXAMPLES= *
|
||||
|
||||
post-extract:
|
||||
@${FIND} ${WRKSRC}/examples/Exemples -name "._*" -delete
|
||||
|
||||
|
@ -102,16 +107,12 @@ pre-configure:
|
|||
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-DOCS-on:
|
||||
@${LN} -sf ../doc/giac ${STAGEDIR}${DATADIR}/doc
|
||||
@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})
|
||||
@${LN} -sf ../examples/giac ${STAGEDIR}${DATADIR}/examples
|
||||
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} "Exemples [a-z]*" \
|
||||
${STAGEDIR}${EXAMPLESDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1498891257
|
||||
SHA256 (giacxcas/giac_1.2.3-55.tar.gz) = bc0d1a6a90d75fa910d23b98a639eda68e48faa2005afae7d1032c912f57fb9d
|
||||
SIZE (giacxcas/giac_1.2.3-55.tar.gz) = 50701369
|
||||
TIMESTAMP = 1520982463
|
||||
SHA256 (giacxcas/giac_1.4.9-57.tar.gz) = 4d288d49b9f44a6060eb6a7cb6b86debe4ab572d6ff80060ad80ec27a831d162
|
||||
SIZE (giacxcas/giac_1.4.9-57.tar.gz) = 57189728
|
||||
SHA256 (giacxcas/CoCoALib-0.9950.tgz) = b30d840593e1930c1629467918b508c429e0a983ef0d1343eab570f238275678
|
||||
SIZE (giacxcas/CoCoALib-0.9950.tgz) = 4120680
|
||||
SHA256 (giacxcas/fltk-giac.tar.gz) = 538243c536a62e562bc26dec1c54454f54ce614cc540371f5ccfe71d8ed27cf7
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue