head	1.1;
access;
symbols
	pkgsrc-2026Q1:1.1.0.80
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.78
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.76
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.74
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.72
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.70
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.68
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.66
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.64
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.62
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.60
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.58
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.56
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.54
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.52
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.50
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.48
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.46
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.44
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.42
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.40
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.38
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.36
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.32
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.12
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.34
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.30
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.28
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.26
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.24
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.22
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.20
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.18
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.16
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.14
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.10
	pkgsrc-2017Q2-base:1.1
	pkgsrc-2017Q1:1.1.0.8
	pkgsrc-2017Q1-base:1.1
	pkgsrc-2016Q4:1.1.0.6
	pkgsrc-2016Q4-base:1.1
	pkgsrc-2016Q3:1.1.0.4
	pkgsrc-2016Q3-base:1.1
	pkgsrc-2016Q2:1.1.0.2
	pkgsrc-2016Q2-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2016.06.19.16.18.28;	author wiz;	state Exp;
branches;
next	;
commitid	AIckwE2YTGFVT5bz;


desc
@@


1.1
log
@Move binutils to cross-binutils to make PKGNAME match directory name.

Convert away from USE_CROSSBASE to plain ${PREFIX}/cross.
@
text
@#! /bin/sh
# $NetBSD: cross-env,v 1.2 2002/03/13 10:41:57 abs Exp $

PREFIX=@@@@PREFIX@@@@

if [ -z "$CROSS_PKG" ] ;then
    cat <<END
You should set 'CROSS_PKG' to the name of the cross compile package, eg:
'sparc-netbsdelf'. If MACHINE_ARCH is not already set it will be set to
the part before the '-' (eg: 'sparc'). You may find it useful to also set
MACHINE.
END
exit 1
fi

if [ -z "$MACHINE_ARCH" ];then
    export MACHINE_ARCH=`echo $CROSS_PKG| sed 's:-.*::'`
fi

BINDIR=$PREFIX/$CROSS_PKG/bin
echo $BINDIR

if [ ! -d $BINDIR ];then
    echo "Unable to locate $MACHINE_ARCH cross compiler in $BINDIR"
    echo "Have you installed the appropriate pkgsrc/cross/$CROSS_PKG package?"
    exit 3
fi

export PATH=$BINDIR:$PATH

GCC_EXEC_PREFIX=$CROSS_PKG

export ADDR2LINE=$BINDIR/addr2line
export AR=$BINDIR/ar
export AS=$BINDIR/as
export CC=$BINDIR/gcc
export CPP=`$CC -print-prog-name=cpp`
export CXX=$BINDIR/c++
export FC=$BINDIR/f77
export GASP=$BINDIR/gasp
export LD=$BINDIR/ld
export NM=$BINDIR/nm
export OBJCOPY=$BINDIR/objcopy
export OBJDUMP=$BINDIR/objdump
export RANLIB=$BINDIR/ranlib
export SIZE=$BINDIR/size
export STRINGS=$BINDIR/strings
export STRIP=$BINDIR/strip

export	MKPROFILE=no
export	MKLINT=no
#export	MKMAN=no

export	HOSTED_CC=cc

export MAKE=make
#export MAKE="make -f ${DESTDIR}/usr/share/mk/sys.mk -f Makefile"
#export MAKEFLAGS="-I ${DESTDIR}/usr/share/mk"

set -x
exec "$@@"
@
