forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
app-shells/dash: Bump to version 0.5.11.2
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Lars Wendler <[email protected]>
- Loading branch information
Lars Wendler
committed
Aug 29, 2020
1 parent
db3693a
commit f5ac96e
Showing
2 changed files
with
53 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST dash-0.5.10.2.tar.gz 225196 BLAKE2B af48879d29aee8041949b51f08eb89c3938e77b2e05553a3e1a9939da7b00fd80f7b9fb35f33e18b0c11850bfb1b8377e9dc9bcfd80754fd29c9d160e0ce5a4d SHA512 0ae29be77794df0ba254967649b9728611a75fbb3acd32ab6634d76399d1ce97c7d12d31da465482a7e4f3207093415c496c39525cace9b78ab3cb9444dd7640 | ||
DIST dash-0.5.11.1.tar.gz 244439 BLAKE2B 88f877954aca739621133fadd32cf8bf1ca5d334ef212da622501b1235caee3a91e9b8b481c7a45f3fb6d6eee1036c2e0f1fd387638c910eff90e8e0a1eaa419 SHA512 6403ac793c87c9101bd5f3b2df74200ce1a992d0c432aa79375d4479b87c83279f303239af5080728c8a64ef4520e39fe8f0f1e037a0a38ffce1e4dd057d9c72 | ||
DIST dash-0.5.11.2.tar.gz 244475 BLAKE2B 4edc85a70af62684b29fec7fd9c599aaade38ffcfb62b873dd149c4ada9e750f24cddf9a390c512313bc7dde67cab3d7b57776c92fe5f8e08bf8bdc164a4e5ec SHA512 2f846c26f3722ea3315aae73461f9c21a0a8a9ac712e1caf8dd9993e34729227c7648bf6f72fad8488247986e560298f95aa2411bd4e395410565c0b527b9db4 | ||
DIST dash-0.5.11.tar.gz 238776 BLAKE2B 0d399b35c10a33f6a22f51f7b74b9e092fb11d47ae45948f43fab0dd1416061145e7f930f0f0d1119d02cc45790ba19ce040c951322c131e706e5f3f32f2612b SHA512 41c3afa8aa4788f7899b9a4c1bce2dc8629f4405184cdc7269993e72c695cf9537c9e68b654d56f06c604a82ffa73c9160b91368e82a3593a12ff7dea10505d1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
inherit flag-o-matic toolchain-funcs | ||
|
||
DESCRIPTION="Debian Almquist Shell" | ||
HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/" | ||
SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz" | ||
|
||
LICENSE="BSD" | ||
SLOT="0" | ||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" | ||
IUSE="libedit static" | ||
|
||
BDEPEND="virtual/pkgconfig" | ||
RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )" | ||
DEPEND="${RDEPEND} | ||
libedit? ( static? ( dev-libs/libedit[static-libs] ) )" | ||
|
||
src_prepare() { | ||
default | ||
|
||
# Fix the invalid sort | ||
sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins | ||
|
||
# Use pkg-config for libedit linkage | ||
sed -i \ | ||
-e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" \ | ||
configure || die | ||
} | ||
|
||
src_configure() { | ||
# don't redefine stat on Solaris | ||
if [[ ${CHOST} == *-solaris* ]] ; then | ||
export ac_cv_func_stat64=yes | ||
|
||
# if your headers strictly adhere to POSIX, you'll need this too | ||
[[ ${CHOST##*solaris2.} -le 10 ]] && append-cppflags -DNAME_MAX=255 | ||
fi | ||
append-cppflags -DJOBS=$(usex libedit 1 0) | ||
use static && append-ldflags -static | ||
# Do not pass --enable-glob due to #443552. | ||
local myeconfargs=( | ||
CC_FOR_BUILD="$(tc-getBUILD_CC)" | ||
--bindir="${EPREFIX}"/bin | ||
--enable-fnmatch | ||
$(use_with libedit) | ||
) | ||
econf "${myeconfargs[@]}" | ||
} |