Skip to content

Commit

Permalink
app-shells/dash: make dumb-echo patch optional
Browse files Browse the repository at this point in the history
ACKed by Lars (polynomial-c).

Bug: https://bugs.gentoo.org/590696
Package-Manager: portage-2.3.2_p1
  • Loading branch information
floppym committed Oct 31, 2016
1 parent 7f169de commit 68b674d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ fi
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="libedit static"
IUSE="dumb-echo libedit static"

RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )"
DEPEND="${RDEPEND}
Expand All @@ -31,7 +31,6 @@ DEPEND="${RDEPEND}
#S=${WORKDIR}/${MY_P}

PATCHES=(
"${FILESDIR}"/${PN}-0.5.9.1-dumb-echo.patch #337329 #527848
"${FILESDIR}"/${PN}-0.5.8.1-eval-warnx.patch
)

Expand All @@ -42,6 +41,9 @@ src_prepare() {
fi
epatch "${PATCHES[@]}"

#337329 #527848
use dumb-echo && epatch "${FILESDIR}"/${PN}-0.5.9.1-dumb-echo.patch

# Fix the invalid sort
sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins

Expand Down
3 changes: 3 additions & 0 deletions app-shells/dash/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,7 @@
<upstream>
<remote-id type="cpe">cpe:/a:dash:dash</remote-id>
</upstream>
<use>
<flag name="dumb-echo">Disable echo -n for added fun</flag>
</use>
</pkgmetadata>

0 comments on commit 68b674d

Please sign in to comment.