mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-10 06:26:57 +02:00
net-misc/whois: Sync with Gentoo
It's from Gentoo commit 2820630bc52f9b3551a36d12ccc3931136803aad.
This commit is contained in:
parent
85c845ea48
commit
63f574be32
@ -1,3 +1,4 @@
|
|||||||
DIST whois-5.5.19.tar.gz 109582 BLAKE2B 6812c8f19c60a20802adbda95d9e80e1ee39cb5fea6723e689d064cda6ac167408dfccc2f30bfd93a7d53bda9c355e292d3b4ee694812b3ffccc54c120aeedcd SHA512 f008f60a629f40eb5817c124ff586f2b4a359afa501a72633326341a28f47c5ff56ddeed48d327bf41035bc6bdc639959b92523ec22ff41d5bd58241b4c50487
|
DIST whois-5.5.19.tar.gz 109582 BLAKE2B 6812c8f19c60a20802adbda95d9e80e1ee39cb5fea6723e689d064cda6ac167408dfccc2f30bfd93a7d53bda9c355e292d3b4ee694812b3ffccc54c120aeedcd SHA512 f008f60a629f40eb5817c124ff586f2b4a359afa501a72633326341a28f47c5ff56ddeed48d327bf41035bc6bdc639959b92523ec22ff41d5bd58241b4c50487
|
||||||
|
DIST whois-5.5.20.tar.gz 109648 BLAKE2B 17b6a795ac517a81cde44530df3e835cccc020a1750ab28d50551a7bd08d132aa10768ff146b0a7943a8348cc7f3f3f7096262caf1d91fbb2d3610ae9f6473e8 SHA512 1d602ec817411a36b3d175e34f166c06186639f4eeea145751decc45372953df40fc76b57c7589d93c49ab0be1276459dffc6424a4344ddbca23f35a9f492fc7
|
||||||
DIST whois_5.5.17.tar.xz 90608 BLAKE2B 82793097e421d88130d089fc64bb0bceac0c9170b39388262b45d2bf62fc2f8b7c4e393fc5351bba6be303ced00a00af1972bf73c1c8c7c86c812b19a0a6fb5a SHA512 0ed33edc2005eb51a88bda505cc3f6ebe3966095d6f12c03cfe62c12e7e575e1d008632d12de6f27b4c09b91ce5a45705d57acce88409e573bbd7b5132df7fc6
|
DIST whois_5.5.17.tar.xz 90608 BLAKE2B 82793097e421d88130d089fc64bb0bceac0c9170b39388262b45d2bf62fc2f8b7c4e393fc5351bba6be303ced00a00af1972bf73c1c8c7c86c812b19a0a6fb5a SHA512 0ed33edc2005eb51a88bda505cc3f6ebe3966095d6f12c03cfe62c12e7e575e1d008632d12de6f27b4c09b91ce5a45705d57acce88409e573bbd7b5132df7fc6
|
||||||
DIST whois_5.5.18.tar.xz 90216 BLAKE2B 2098b15d36ee0f99e710fdeb10ce1650eba84da1ce770df46182439a6de07995b79746767968522200f5261490e5ffd262673705b12e1004e1ca0dd1af0b9e15 SHA512 28482a6b84d97e2ff69e7a2d01865d227d76aff41a42511a6ebd4ac636b9054643d1df800e6575fb846712e1473f7a31a211dbc08fbdfaaead443d22138266c7
|
DIST whois_5.5.18.tar.xz 90216 BLAKE2B 2098b15d36ee0f99e710fdeb10ce1650eba84da1ce770df46182439a6de07995b79746767968522200f5261490e5ffd262673705b12e1004e1ca0dd1af0b9e15 SHA512 28482a6b84d97e2ff69e7a2d01865d227d76aff41a42511a6ebd4ac636b9054643d1df800e6575fb846712e1473f7a31a211dbc08fbdfaaead443d22138266c7
|
||||||
|
81
sdk_container/src/third_party/portage-stable/net-misc/whois/whois-5.5.20.ebuild
vendored
Normal file
81
sdk_container/src/third_party/portage-stable/net-misc/whois/whois-5.5.20.ebuild
vendored
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit bash-completion-r1 toolchain-funcs
|
||||||
|
|
||||||
|
MY_P=${P/-/_}
|
||||||
|
DESCRIPTION="Improved Whois Client"
|
||||||
|
HOMEPAGE="https://github.com/rfc1036/whois"
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999 ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/rfc1036/whois.git"
|
||||||
|
else
|
||||||
|
#SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
|
||||||
|
SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
#S="${WORKDIR}"/${PN}
|
||||||
|
|
||||||
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="iconv idn nls xcrypt"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
iconv? ( virtual/libiconv )
|
||||||
|
idn? ( net-dns/libidn2:= )
|
||||||
|
nls? ( virtual/libintl )
|
||||||
|
xcrypt? ( >=sys-libs/libxcrypt-4.1:= )
|
||||||
|
!xcrypt? ( virtual/libcrypt:= )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
app-arch/xz-utils
|
||||||
|
>=dev-lang/perl-5
|
||||||
|
virtual/pkgconfig
|
||||||
|
nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-4.7.2-config-file.patch
|
||||||
|
"${FILESDIR}"/${PN}-5.3.0-libidn_automagic.patch
|
||||||
|
"${FILESDIR}"/${PN}-5.5.6-libxcrypt_automagic.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if use nls ; then
|
||||||
|
sed -i -e 's:#\(.*pos\):\1:' Makefile || die
|
||||||
|
else
|
||||||
|
sed -i -e '/ENABLE_NLS/s:define:undef:' config.h || die
|
||||||
|
|
||||||
|
# don't generate po files when nls is disabled (bug #419889)
|
||||||
|
sed -i -e '/^all:/s/ pos//' \
|
||||||
|
-e '/^install:/s/ install-pos//' Makefile || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() { :; } # expected no-op
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
unset HAVE_ICONV HAVE_LIBIDN
|
||||||
|
|
||||||
|
use iconv && export HAVE_ICONV=1
|
||||||
|
use idn && export HAVE_LIBIDN=1
|
||||||
|
use xcrypt && export HAVE_XCRYPT=1
|
||||||
|
|
||||||
|
tc-export CC
|
||||||
|
|
||||||
|
emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" BASHCOMPDIR="$(get_bashcompdir)" install
|
||||||
|
|
||||||
|
insinto /etc
|
||||||
|
doins whois.conf
|
||||||
|
dodoc README debian/changelog
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user