diff options
-rw-r--r-- | pkgtools/pkg_comp/Makefile | 3 | ||||
-rw-r--r-- | pkgtools/pkg_comp/files/pkg_comp.8 | 6 | ||||
-rw-r--r-- | pkgtools/pkg_comp/files/pkg_comp.sh | 18 |
3 files changed, 14 insertions, 13 deletions
diff --git a/pkgtools/pkg_comp/Makefile b/pkgtools/pkg_comp/Makefile index da9d50a3e9b..1c70a8dce57 100644 --- a/pkgtools/pkg_comp/Makefile +++ b/pkgtools/pkg_comp/Makefile @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.54 2015/08/17 08:18:31 wiz Exp $ +# $NetBSD: Makefile,v 1.54.2.1 2015/11/23 18:46:45 bsiegert Exp $ PKGNAME= pkg_comp-1.38 +PKGREVISION= 1 CATEGORIES= pkgtools MAINTAINER= jmmv@NetBSD.org diff --git a/pkgtools/pkg_comp/files/pkg_comp.8 b/pkgtools/pkg_comp/files/pkg_comp.8 index 2a3aba5927a..a8630051afa 100644 --- a/pkgtools/pkg_comp/files/pkg_comp.8 +++ b/pkgtools/pkg_comp/files/pkg_comp.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: pkg_comp.8,v 1.40 2015/08/17 08:18:31 wiz Exp $ +.\" $NetBSD: pkg_comp.8,v 1.40.2.1 2015/11/23 18:46:46 bsiegert Exp $ .\" .\" pkg_comp - Build packages inside a clean chroot environment .\" Copyright (c) 2002, 2003, 2004, 2005 Julio M. Merino Vidal <jmmv@NetBSD.org> @@ -185,7 +185,7 @@ like or a plain name like .Sq colorls . Defaults to nothing. -.It BUILD_TARGET +.It BUILD_PKG_COMP_TARGET The pkgsrc target to use when building packages. It can contain any target supported by the pkgsrc system, but reasonable values are: @@ -507,7 +507,7 @@ will take care to umount needed mount points. This executes several targets automatically, using .Sy AUTO_TARGET as -.Sy BUILD_TARGET +.Sy BUILD_PKG_COMP_TARGET during the build. The order is: makeroot, build and removeroot. This is useful to create binary packages of several pkgsrc and their diff --git a/pkgtools/pkg_comp/files/pkg_comp.sh b/pkgtools/pkg_comp/files/pkg_comp.sh index 8941cb7127f..89ecb605a05 100644 --- a/pkgtools/pkg_comp/files/pkg_comp.sh +++ b/pkgtools/pkg_comp/files/pkg_comp.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# $NetBSD: pkg_comp.sh,v 1.42 2015/08/17 08:18:31 wiz Exp $ +# $NetBSD: pkg_comp.sh,v 1.42.2.1 2015/11/23 18:46:46 bsiegert Exp $ # # pkg_comp - Build packages inside a clean chroot environment # Copyright (c) 2002, 2003, 2004, 2005 Julio M. Merino Vidal <jmmv@NetBSD.org> @@ -45,8 +45,8 @@ _MKCONF_VARS="WRKDIR_BASENAME MKOBJDIRS BSDSRCDIR WRKOBJDIR DISTDIR PACKAGES \ PKGSRC_COMPILER \ LIBKVER_STANDALONE_PREFIX PKG_DBDIR" -_TEMPLATE_VARS="DESTDIR ROOTSHELL COPYROOTCFG BUILD_TARGET DISTRIBDIR SETS \ - SETS_X11 REAL_SRC REAL_SRC_OPTS REAL_PKGSRC \ +_TEMPLATE_VARS="DESTDIR ROOTSHELL BUILD_PKG_COMP_TARGET COPYROOTCFG DISTRIBDIR \ + SETS SETS_X11 REAL_SRC REAL_SRC_OPTS REAL_PKGSRC \ REAL_PKGSRC_OPTS REAL_DISTFILES REAL_DISTFILES_OPTS \ REAL_PACKAGES REAL_PACKAGES_OPTS REAL_PKGVULNDIR \ NETBSD_RELEASE MAKEROOT_HOOKS MOUNT_HOOKS UMOUNT_HOOKS \ @@ -105,7 +105,7 @@ env_setdefaults() : ${ROOTSHELL:=/bin/ksh} : ${COPYROOTCFG:=no} : ${AUTO_TARGET:=package} - : ${BUILD_TARGET:=package} + : ${BUILD_PKG_COMP_TARGET:=package} : ${DISTRIBDIR:=/var/pub/NetBSD} : ${SETS:=base.tgz comp.tgz etc.tgz kern-GENERIC.tgz text.tgz} : ${SETS_X11:=xbase.tgz xcomp.tgz xetc.tgz xfont.tgz xserver.tgz} @@ -621,10 +621,10 @@ makeroot_libkver() local prefix script statfile if [ "$NETBSD_RELEASE" != "no" ]; then - _BUILD_TARGET="$BUILD_TARGET" - BUILD_TARGET="standalone-install" + _BUILD_PKG_COMP_TARGET="$BUILD_PKG_COMP_TARGET" + BUILD_PKG_COMP_TARGET="standalone-install" build_and_install pkgtools/libkver - BUILD_TARGET="$_BUILD_TARGET" + BUILD_PKG_COMP_TARGET="$_BUILD_PKG_COMP_TARGET" echo "LD_PRELOAD=${LIBKVER_STANDALONE_PREFIX}/lib/libkver.so; export LD_PRELOAD" >> $DESTDIR/etc/shrc echo "setenv LD_PRELOAD ${LIBKVER_STANDALONE_PREFIX}/lib/libkver.so" >> $DESTDIR/etc/csh.login echo "setenv LD_PRELOAD ${LIBKVER_STANDALONE_PREFIX}/lib/libkver.so" >> $DESTDIR/etc/csh.cshrc @@ -678,7 +678,7 @@ pkg_auto() fi checkroot - _BUILD_RESUME=${rfile} BUILD_TARGET=${target} pkg_build ${pkgs} + _BUILD_RESUME=${rfile} BUILD_PKG_COMP_TARGET=${target} pkg_build ${pkgs} pkg_removeroot } @@ -734,7 +734,7 @@ pkg_build() init_script $script cat >> $script <<EOF cd /usr/pkgsrc/$p -make $BUILD_TARGET +make $BUILD_PKG_COMP_TARGET if [ \$? != 0 ]; then touch /pkg_comp/tmp/`basename $statfile` fi |