diff options
author | Alessandro Barbieri <lssndrbarbieri@gmail.com> | 2022-05-07 02:48:07 +0200 |
---|---|---|
committer | Alessandro Barbieri <lssndrbarbieri@gmail.com> | 2022-05-07 02:48:07 +0200 |
commit | e511f5d6560ada25deb2db350a87be446fd9ceb4 (patch) | |
tree | 52c70b0e78321c66a1c40d431ff622e9f5fb2327 | |
parent | dev-octave/linear-algebra: new package, add 2.2.3 (diff) | |
download | guru-e511f5d6.tar.gz guru-e511f5d6.tar.bz2 guru-e511f5d6.zip |
octaveforge.eclass: use PN instead of OCT_PKG
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
-rw-r--r-- | eclass/octaveforge.eclass | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/eclass/octaveforge.eclass b/eclass/octaveforge.eclass index 8f8def97a..ed609cd8c 100644 --- a/eclass/octaveforge.eclass +++ b/eclass/octaveforge.eclass @@ -79,7 +79,6 @@ octaveforge_src_prepare() { octaveforge_src_compile() { PKGDIR="$(pwd | sed -e 's|^.*/||' || die)" export OCT_PACKAGE="${TMPDIR}/${PKGDIR}.tar.gz" - export OCT_PKG=$(echo "${PKGDIR}" | sed -e 's|^\(.*\)-.*|\1|' || die) export MKOCTFILE="mkoctfile -v" cmd="disp(__octave_config_info__('octlibdir'));" @@ -120,10 +119,12 @@ octaveforge_src_install() { if [[ "X${DESTDIR}X" = "XX" ]]; then cmd=" warning('off','all'); - pkg('install','${OCT_PACKAGE}');l=pkg('list'); - disp(l{cellfun(@(x)strcmp(x.name,'${OCT_PKG}'),l)}.dir); + pkg('install','${OCT_PACKAGE}'); + l=pkg('list'); + disp(l{cellfun(@(x)strcmp(x.name,'${PN}'),l)}.dir); + ${stripcmd} " - oct_pkgdir=$(octavecommand "${cmd}${stripcmd}" || die) + oct_pkgdir=$(octavecommand "${cmd}" || die) else cmd="disp(fullfile(__octave_config_info__('datadir'),'octave'));" shareprefix=${DESTDIR}/$(octavecommand "${cmd}" || die) @@ -151,9 +152,10 @@ octaveforge_src_install() { pkg('global_list',fullfile('${shareprefix}','octave_packages')); pkg('local_list',fullfile('${shareprefix}','octave_packages')); l=pkg('list'); - disp(l{cellfun(@(x)strcmp(x.name,'${OCT_PKG}'),l)}.dir); + disp(l{cellfun(@(x)strcmp(x.name,'${PN}'),l)}.dir); + ${stripcmd} " - oct_pkgdir=$(octavecommand "${cmd}${stripcmd}" || die) + oct_pkgdir=$(octavecommand "${cmd}" || die) fi export oct_pkgdir |