diff options
author | jlam <jlam@pkgsrc.org> | 2006-05-21 23:50:15 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2006-05-21 23:50:15 +0000 |
commit | 143b5f7d148dfa538bb18fb22a3bd3755f6f8c80 (patch) | |
tree | 0c523987180f677a1b6f7605da0f810de5df2349 /mk/pkginstall/header | |
parent | 7bd087ae6e04e7c2d1c5e1ee2dcfedae70f0e0a2 (diff) | |
download | pkgsrc-143b5f7d148dfa538bb18fb22a3bd3755f6f8c80.tar.gz |
Move mk/install to mk/pkginstall to better reflect the contents (the
pkginstall framework).
Diffstat (limited to 'mk/pkginstall/header')
-rw-r--r-- | mk/pkginstall/header | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/mk/pkginstall/header b/mk/pkginstall/header new file mode 100644 index 00000000000..47c91b7981e --- /dev/null +++ b/mk/pkginstall/header @@ -0,0 +1,86 @@ +#!@SH@ +# +# $NetBSD: header,v 1.1 2006/05/21 23:50:15 jlam Exp $ + +SELF="$0" +PKGNAME="$1" +STAGE="$2" +shift 2 + +AWK="@AWK@" +BASENAME="@BASENAME@" +CAT="@CAT@" +CHGRP="@CHGRP@" +CHMOD="@CHMOD@" +CHOWN="@CHOWN@" +CMP="@CMP@" +CP="@CP@" +DIRNAME="@DIRNAME@" +ECHO="@ECHO@" +ECHO_N="@ECHO_N@" +EGREP="@EGREP@" +EXPR="@EXPR@" +FALSE="@FALSE@" +FIND="@FIND@" +GREP="@GREP@" +GTAR="@GTAR@" +HEAD="@HEAD@" +ID="@ID@" +LINKFARM="@LINKFARM@" +LN="@LN@" +LS="@LS@" +MKDIR="@MKDIR@" +MV="@MV@" +PERL5="@PERL5@" +PKG_ADMIN="@PKG_ADMIN@" +PKG_INFO="@PKG_INFO@" +PWD_CMD="@PWD_CMD@" +RM="@RM@" +RMDIR="@RMDIR@" +SED="@SED@" +SETENV="@SETENV@" +SH="@SH@" +SORT="@SORT@" +SU="@SU@" +TEST="@TEST@" +TOUCH="@TOUCH@" +TR="@TR@" +TRUE="@TRUE@" +XARGS="@XARGS@" + +: ${PKG_METADATA_DIR=`${PWD_CMD}`} +PKGBASE="@PKGBASE@" + +LOCALBASE="@LOCALBASE@" +X11BASE="@X11BASE@" +DEPOTBASE="@DEPOTBASE@" +PREFIX="@PREFIX@" +case ${PKG_PREFIX} in +${LOCALBASE}/*) VIEW="${PKG_PREFIX#${LOCALBASE}/}" ;; +*) VIEW="" ;; +esac + +PKG_SYSCONFBASE="@PKG_SYSCONFBASE@" +PKG_SYSCONFDEPOTBASE="@PKG_SYSCONFDEPOTBASE@" +PKG_SYSCONFBASEDIR="@PKG_SYSCONFBASEDIR@" +PKG_SYSCONFDIR="@PKG_SYSCONFDIR@" +CONF_DEPENDS="@CONF_DEPENDS@" + +case ${VIEW} in +"") PKG_SYSCONFVIEWBASE="${PKG_SYSCONFBASE}" ;; +*) PKG_SYSCONFVIEWBASE="${PKG_SYSCONFBASE}/${VIEW}" ;; +esac + +CONF_IGNORE_FILES="*[~#] *.OLD *.orig *,v .pkgsrc */.pkgsrc" + +PKG_INSTALLATION_TYPE="@PKG_INSTALLATION_TYPE@" + +case "${PKG_CONFIG:-@PKG_CONFIG@}" in +[Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|[Oo][Nn]|1) + _PKG_CONFIG=yes + ;; +[Nn][Oo]|[Ff][Aa][Ll][Ss][Ee]|[Oo][Ff][Ff]|0) + _PKG_CONFIG=yes + ;; +esac + |