#-*- tab-width: 4; -*- # ex:ts=4 # # $FreeBSD$ # # bsd.octave.mk - Octave related macro # Common code to install octave-forge packages. # It is, in effect, a wrapper using the package handling already built # into math/octave. MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases \ SF/octave/Octave%20Forge%20Packages/R2009-06-07 \ SF/octave/Octave%20Forge%20Packages/R2009-05-08 DISTNAME= ${OCTAVE_PKGNAME}-${PORTVERSION} bsd_octave_mk_MAINTAINER= stephen@FreeBSD.org BUILD_DEPENDS+= octave:${PORTSDIR}/math/octave RUN_DEPENDS+= octave:${PORTSDIR}/math/octave \ ${LOCALBASE}/libexec/octave/load-octave-pkg:${PORTSDIR}/math/octave-forge-base LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre USES+= fortran gmake DIST_SUBDIR= octave-forge OCTAVE_PKGNAME= ${PORTNAME:S/octave-forge-//} TARBALLS_DIR= ${LOCALBASE}/share/octave/tarballs INSTALL_TARBALLS_DIR= ${STAGEDIR}${PREFIX}/share/octave/tarballs MAKE_ENV+= PACKAGE=${WRKDIR}/${DISTNAME}.tar.gz MAKE_ARGS= CC="${CC}" CXX="${CXX}" LD_CXX="${CXX}" DL_LD="${CXX}" MKOCTFILE="${LOCALBASE}/bin/mkoctfile" OCTAVE_VERSION=-`${MAKE} -C ${.CURDIR}/../../math/octave -V PORTVERSION` LOAD_OCTAVE_PKG_CMD= ${LOCALBASE}/libexec/octave/load-octave-pkg do-install: ${MKDIR} ${INSTALL_TARBALLS_DIR} ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}.tar.gz ${INSTALL_TARBALLS_DIR}/. ${LN} -s -f ${DISTNAME}.tar.gz ${INSTALL_TARBALLS_DIR}/${OCTAVE_PKGNAME}.tar.gz post-install: @${ECHO_CMD} "share/octave/tarballs/${DISTNAME}.tar.gz" >> ${TMPPLIST} @${ECHO_CMD} "share/octave/tarballs/${OCTAVE_PKGNAME}.tar.gz" >> ${TMPPLIST} @${ECHO_CMD} "@postunexec if [ -x ${LOAD_OCTAVE_PKG_CMD} ]; then ${LOAD_OCTAVE_PKG_CMD}; fi" >> ${TMPPLIST} @${ECHO_CMD} "@postexec if [ -x ${LOAD_OCTAVE_PKG_CMD} ]; then ${LOAD_OCTAVE_PKG_CMD}; fi" >> ${TMPPLIST} t/npm_and_yarn/devel/electron4/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.4 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/science/linsmith
Commit message (Expand)AuthorAgeFilesLines
* Convert LICENSE= "GPLxx # or later" to "GPLxx+"amdmi32016-01-131-1/+1
* Update to latest release.shurd2015-11-282-3/+3
* Cleanup plistantoine2014-11-131-2/+0
* - Update to 0.99.28shurd2014-10-144-31/+16
* - maintain by hamradio as we have gsmc another smith charting programdb2014-06-291-5/+4
* The FreeBSD x11@ and graphics team proudly presentszeising2014-04-171-0/+1
* - Remove manual creation and removal of share/applications, as it's now in th...amdmi32013-10-221-1/+0
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1
* Add an explicit dependency on pkgconfbapt2013-09-031-1/+1
* - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0
* - Update to 0.99.26miwi2013-07-222-4/+4
* - Update to 0.99.25miwi2013-06-175-39/+7
* - Convert USE_ICONV=yes to USES=iconvmva2013-04-281-2/+1
* - Convert USE_GETTEXT to USES (part 3)ak2013-04-251-1/+1
* - Fix build with clangmiwi2013-02-074-3/+35
* - Update to 0.99.24bdrewery2012-12-05