summaryrefslogtreecommitdiff
path: root/dev-libs/libbase58
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-28 22:00:05 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-28 22:00:05 +0100
commit9c602d90d61cea9fe83c596c68a99e383ee15f73 (patch)
treebca80b41af9c142cee7e07f14622dff065e60932 /dev-libs/libbase58
parentcf7630078a53ff74b245b148bd722994068e28f9 (diff)
gentoo auto-resync : 28:10:2022 - 22:00:04
Diffstat (limited to 'dev-libs/libbase58')
-rw-r--r--dev-libs/libbase58/Manifest2
-rw-r--r--dev-libs/libbase58/libbase58-0.1.4-r2.ebuild (renamed from dev-libs/libbase58/libbase58-0.1.4-r1.ebuild)30
2 files changed, 16 insertions, 16 deletions
diff --git a/dev-libs/libbase58/Manifest b/dev-libs/libbase58/Manifest
index c90f4f71f0e4..7277df997b99 100644
--- a/dev-libs/libbase58/Manifest
+++ b/dev-libs/libbase58/Manifest
@@ -1,3 +1,3 @@
DIST libbase58-0.1.4.tar.gz 6718 BLAKE2B d192499920a11f95037a46eb02b19ea5cbedefb14541c22a7c72568a69f4ccc0ed9223883fffd3337f12b718f3e39f11888c95a87b1fec481829989bd73dc741 SHA512 9b36fd7308a1a5486d77cb9baeeac49669a2c823998ff0885fee0757d6fca374f796b743e69af087e20a58b95556faf6c48106e034c09879937d96dae5fc7ac9
-EBUILD libbase58-0.1.4-r1.ebuild 1344 BLAKE2B bc4e5d9bd8d2b30d3d2639f09841251d9509993a2b7ffe295719dc05c61977c145d330c141b5d942854091947057874f6dd0e7a74234aec70ecc5e6a20550bc3 SHA512 d0b9fcc76dc65bd9ee602004f28ae6c810cad8a19d06692c2a38b4a2cfeac5aefeb2b074cfc15ecb84588196f54e154263993560efb67e710cbe465978f43426
+EBUILD libbase58-0.1.4-r2.ebuild 1117 BLAKE2B 4e5c6258df496237f351cf2220f9b61c3506e5c243981c18a584610d032583253e71e0e67068181a867858289c355fe7e7e6022055f84c0c94847a20ff60cfc9 SHA512 cf1e04787046f6b5188111d0e005b01fceb330dde238dc3ec21c26ae121be57206b3bc70e466ecf41a87fc3a2c3277c3a020a7afa694056dd2c9a3b74eacf7af
MISC metadata.xml 561 BLAKE2B 4747d01d7747818fcb2d36263fd890e08358af515bb399fb13cdfa6c8b2e1551634a9d61e294b0f7d8eca25755c729449b83abafb0d9e76c8da379e005afe664 SHA512 7922704b6f261747a611400dd5b208cd2052e93ed36a4f6a46daeaad1c23ee8693d56406000ffd1021755b6a411351be657690e3db598d18e820826793205fc9
diff --git a/dev-libs/libbase58/libbase58-0.1.4-r1.ebuild b/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild
index 80dc047c83be..11e8cf11ea37 100644
--- a/dev-libs/libbase58/libbase58-0.1.4-r1.ebuild
+++ b/dev-libs/libbase58/libbase58-0.1.4-r2.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit autotools multilib-minimal
+inherit autotools
DESCRIPTION="C implementation of Bitcoin's base58 encoding"
HOMEPAGE="https://github.com/luke-jr/libbase58"
-LICENSE="MIT"
-
SRC_URI="https://github.com/luke-jr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
SLOT="0/0"
KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86"
IUSE="test tools"
@@ -20,35 +20,35 @@ RDEPEND="tools? ( dev-libs/libgcrypt )"
DEPEND="${RDEPEND}
test? (
app-editors/vim-core
- dev-libs/libgcrypt[${MULTILIB_USEDEP}]
+ dev-libs/libgcrypt
)
"
src_prepare() {
- eapply_user
- eautoreconf
+ default
- # NOTE: Needed because test suite uses srcdir instead of builddir to set PATH and for
- # multilib support.
- multilib_copy_sources
+ eautoreconf
}
-multilib_src_configure() {
+src_configure() {
local myeconf=(
- --disable-static
LIBGCRYPT_CONFIG="${EPREFIX}/usr/bin/${CHOST}-libgcrypt-config"
)
- if multilib_is_native_abi && use tools; then
+
+ if use tools; then
myeconf+=( --enable-tool )
elif use test; then
myeconf+=( --enable-tool --bindir='/TRASH' )
else
myeconf+=( --disable-tool )
fi
+
econf "${myeconf[@]}"
}
-multilib_src_install_all() {
+src_install() {
+ default
+
if use test; then
# It's hard to control this directory with multilib_is_native_abi && use tools, hence -f.
rm -rf "${ED}/TRASH" || die