diff options
author | gdt <gdt@pkgsrc.org> | 2018-09-27 20:02:50 +0000 |
---|---|---|
committer | gdt <gdt@pkgsrc.org> | 2018-09-27 20:02:50 +0000 |
commit | fa04060f6fc75b50d9266ef057941543180be48e (patch) | |
tree | 5f45af3966622a3dceae9416e30a6068145fc8f7 /sysutils/etcmanage | |
parent | 3362ed392ac3fb1cf551ed658a4ad175b23b832d (diff) | |
download | pkgsrc-fa04060f6fc75b50d9266ef057941543180be48e.tar.gz |
etcmanage: belatedly commit patch already in distinfo
Diffstat (limited to 'sysutils/etcmanage')
-rw-r--r-- | sysutils/etcmanage/patches/patch-BUILD-NetBSD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/sysutils/etcmanage/patches/patch-BUILD-NetBSD b/sysutils/etcmanage/patches/patch-BUILD-NetBSD new file mode 100644 index 00000000000..9606e83ae6d --- /dev/null +++ b/sysutils/etcmanage/patches/patch-BUILD-NetBSD @@ -0,0 +1,34 @@ +$NetBSD: patch-BUILD-NetBSD,v 1.1 2018/09/27 20:02:50 gdt Exp $ + +Export RELEASEMACHINEDIR, and default it to $arch, so that using +evbearmv7hf-el results in that being the subdir in releasedir, so that +6/7 don't overwrite each other. + +Upstream has been notified, but perhaps this belongs in in build.sh. + +--- BUILD-NetBSD.orig 2016-05-21 19:35:53.000000000 +0000 ++++ BUILD-NetBSD +@@ -193,6 +193,9 @@ fi + + # Parse fixed arguments. + cmd=$1 ++# Note that arch will typically be a "uname -m" value, in simple ++# cases, or an alias that defines a combination of uname -m and -p, ++# like evbearmv7hf-el which maps to evbarm and earmv7hf. + arch=$2 + + # Make first-cut decision about UNPRIV (UNPRIV if non-root) +@@ -248,9 +251,12 @@ export OBJDIR="$BUILDBASE"/"$arch" + # Place all destdirs together, separated by architecture. + export DESTDIR="$BUILDBASE"/destdir/"$arch" + +-# Releasedir has $arch subdirs by default, so omit implied "/$arch". ++# Note that RELEASEDIR is the parent directory, in which there is /$arch. + export RELEASEDIR="$BUILDBASE"/releasedir + ++# build.sh uses $arch by default ++export RELEASEMACHINEDIR=$arch ++ + if [ "$cmd" = "" ]; then + cmd=all + log "Command omitted - assuming \"all\"" |