Gentoo Archives: gentoo-dev

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: "Ulrich Müller" <ulm@g.o>
Subject: [gentoo-dev] [PATCH 7/8] eutils.eclass: Deprecate emktemp().
Date: Thu, 10 Sep 2020 19:11:25
Message-Id: 20200910190834.17560-8-ulm@gentoo.org
In Reply to: [gentoo-dev] [PATCH 0/8] Split off remaining functions from eutils.eclass by "Ulrich Müller"
1 Signed-off-by: Ulrich Müller <ulm@g.o>
2 ---
3 eclass/eutils.eclass | 6 ++++--
4 1 file changed, 4 insertions(+), 2 deletions(-)
5
6 diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
7 index cd59d3f9ccc4..0a99d00ee01a 100644
8 --- a/eclass/eutils.eclass
9 +++ b/eclass/eutils.eclass
10 @@ -31,9 +31,11 @@ esac
11 # @FUNCTION: emktemp
12 # @USAGE: [temp dir]
13 # @DESCRIPTION:
14 -# Cheap replacement for when debianutils (and thus mktemp)
15 -# does not exist on the users system.
16 +# Cheap replacement for when coreutils (and thus mktemp) does not exist
17 +# on the user's system.
18 emktemp() {
19 + eqawarn "emktemp is deprecated. Create a temporary file in \${T} instead."
20 +
21 local exe="touch"
22 [[ $1 == -d ]] && exe="mkdir" && shift
23 local topdir=$1
24 --
25 2.28.0