mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-30 18:12:08 +02:00
net-misc/whois: Sync with Gentoo
It's from Gentoo commit 7ef76bbf5cdac2c3da2bd8e3ba295ad1e8855870.
This commit is contained in:
parent
3165bac3ea
commit
76a5595359
@ -1,2 +1,2 @@
|
|||||||
DIST whois-5.5.10.tar.gz 102555 BLAKE2B 9f1236ceeaea839e5f2a33aa63b39fa7e0566eeb4d2131b88b47dd62f037639a5860719a645d9cc2d0707faa1e86c9822634dda37e1a7a8d3b31a78cf34ecce2 SHA512 5ee92c15146353e77dddcbeddb6e704e0c42d29b8c0ff899ecce80f8e39903e8c796daec7f3de3f197d382f88e7cd4abd470463ea6c13a01347d0cd15d99af28
|
DIST whois_5.5.13.tar.xz 87384 BLAKE2B 6ce90ad907c4ea79301adbcda5a402344df9f283ac258a3186f5c405e0abfb97f603f3f163652f1cf03a1fc60290b8f9f54b509bf7d9fd3cec12189eeeaaffe5 SHA512 b4a70cc6d58133287d70775ecd8173c255f800362639a3e2dea0d3d56c35405b7fc93c4c220cc50cbd15ae5ae402a59bd15f99e98a7cccb314f82a205aa7ee61
|
||||||
DIST whois-5.5.11.tar.gz 102806 BLAKE2B be1a5f04ee5af4987224151116d1d7e37ad580b8cc00c3fd4752e10b2cbc1dc46a528591cf75e95a83a99884c961f20865802246e00508c90e338590e7e0be37 SHA512 a7e400a727dd88b4c8f1df2e850879ece882b9af1d5daaff22bb3e1c88be01b4e5430f74f9d4afd4c73538d87022536e40d5f3f63a501a95845396fe0be595b4
|
DIST whois_5.5.14.tar.xz 87480 BLAKE2B 868c9dc968581535ee2b56a6293f634e2c8dc6c00703a45d4ca4f0ce6769786ee4921bd66f3a470b2a7f31808db2971b284c23b76b608bff1edbb7bbe37f892a SHA512 f190d488d7bd68717c0a83ca85709fad09c33b619c46d7e0dd12e79621fdba56b9d43480c25ef3c9df2f6ade0ee72d692bfc5d0bd96839ef92194004313d1cc6
|
||||||
|
@ -1,36 +1,36 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
MY_P="${P/-/_}"
|
MY_P=${P/-/_}
|
||||||
DESCRIPTION="improved Whois Client"
|
DESCRIPTION="Improved Whois Client"
|
||||||
HOMEPAGE="https://github.com/rfc1036/whois"
|
HOMEPAGE="https://github.com/rfc1036/whois"
|
||||||
if [[ "${PV}" == *9999 ]] ; then
|
|
||||||
|
if [[ ${PV} == *9999 ]] ; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/rfc1036/whois.git"
|
EGIT_REPO_URI="https://github.com/rfc1036/whois.git"
|
||||||
else
|
else
|
||||||
#SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
|
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"
|
#SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
S="${WORKDIR}"/${PN}
|
||||||
|
|
||||||
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="iconv idn nls xcrypt"
|
IUSE="iconv idn nls xcrypt"
|
||||||
RESTRICT="test" #59327
|
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="iconv? ( virtual/libiconv )
|
||||||
iconv? ( virtual/libiconv )
|
|
||||||
idn? ( net-dns/libidn2:= )
|
idn? ( net-dns/libidn2:= )
|
||||||
nls? ( virtual/libintl )
|
nls? ( virtual/libintl )
|
||||||
xcrypt? ( >=sys-libs/libxcrypt-4.1:= )
|
xcrypt? ( >=sys-libs/libxcrypt-4.1:= )
|
||||||
!xcrypt? ( virtual/libcrypt:= )
|
!xcrypt? ( virtual/libcrypt:= )"
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
BDEPEND="
|
BDEPEND="app-arch/xz-utils
|
||||||
app-arch/xz-utils
|
|
||||||
>=dev-lang/perl-5
|
>=dev-lang/perl-5
|
||||||
virtual/pkgconfig
|
virtual/pkgconfig
|
||||||
nls? ( sys-devel/gettext )"
|
nls? ( sys-devel/gettext )"
|
||||||
@ -43,6 +43,7 @@ PATCHES=(
|
|||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
|
||||||
if use nls ; then
|
if use nls ; then
|
||||||
sed -i -e 's:#\(.*pos\):\1:' Makefile || die
|
sed -i -e 's:#\(.*pos\):\1:' Makefile || die
|
||||||
else
|
else
|
||||||
@ -58,21 +59,20 @@ src_configure() { :; } # expected no-op
|
|||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
unset HAVE_ICONV HAVE_LIBIDN
|
unset HAVE_ICONV HAVE_LIBIDN
|
||||||
|
|
||||||
use iconv && export HAVE_ICONV=1
|
use iconv && export HAVE_ICONV=1
|
||||||
use idn && export HAVE_LIBIDN=1
|
use idn && export HAVE_LIBIDN=1
|
||||||
use xcrypt && export HAVE_XCRYPT=1
|
use xcrypt && export HAVE_XCRYPT=1
|
||||||
|
|
||||||
tc-export CC
|
tc-export CC
|
||||||
|
|
||||||
emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
emake BASEDIR="${ED}" prefix=/usr install
|
emake BASEDIR="${ED}" prefix=/usr install
|
||||||
|
|
||||||
insinto /etc
|
insinto /etc
|
||||||
doins whois.conf
|
doins whois.conf
|
||||||
dodoc README debian/changelog
|
dodoc README debian/changelog
|
||||||
|
|
||||||
if [[ ${USERLAND} != "GNU" ]]; then
|
|
||||||
mv "${ED}"/usr/share/man/man1/{whois,mdwhois}.1 || die
|
|
||||||
mv "${ED}"/usr/bin/{whois,mdwhois} || die
|
|
||||||
fi
|
|
||||||
}
|
}
|
@ -5,21 +5,24 @@ EAPI=7
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
MY_P="${P/-/_}"
|
MY_P=${P/-/_}
|
||||||
DESCRIPTION="improved Whois Client"
|
DESCRIPTION="Improved Whois Client"
|
||||||
HOMEPAGE="https://github.com/rfc1036/whois"
|
HOMEPAGE="https://github.com/rfc1036/whois"
|
||||||
if [[ "${PV}" == *9999 ]] ; then
|
|
||||||
|
if [[ ${PV} == *9999 ]] ; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/rfc1036/whois.git"
|
EGIT_REPO_URI="https://github.com/rfc1036/whois.git"
|
||||||
else
|
else
|
||||||
#SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
|
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"
|
#SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
|
S="${WORKDIR}"/${PN}
|
||||||
|
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="iconv idn nls xcrypt"
|
IUSE="iconv idn nls xcrypt"
|
||||||
RESTRICT="test" #59327
|
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
iconv? ( virtual/libiconv )
|
iconv? ( virtual/libiconv )
|
||||||
@ -43,6 +46,7 @@ PATCHES=(
|
|||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
|
||||||
if use nls ; then
|
if use nls ; then
|
||||||
sed -i -e 's:#\(.*pos\):\1:' Makefile || die
|
sed -i -e 's:#\(.*pos\):\1:' Makefile || die
|
||||||
else
|
else
|
||||||
@ -58,21 +62,20 @@ src_configure() { :; } # expected no-op
|
|||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
unset HAVE_ICONV HAVE_LIBIDN
|
unset HAVE_ICONV HAVE_LIBIDN
|
||||||
|
|
||||||
use iconv && export HAVE_ICONV=1
|
use iconv && export HAVE_ICONV=1
|
||||||
use idn && export HAVE_LIBIDN=1
|
use idn && export HAVE_LIBIDN=1
|
||||||
use xcrypt && export HAVE_XCRYPT=1
|
use xcrypt && export HAVE_XCRYPT=1
|
||||||
|
|
||||||
tc-export CC
|
tc-export CC
|
||||||
|
|
||||||
emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
emake BASEDIR="${ED}" prefix=/usr install
|
emake BASEDIR="${ED}" prefix=/usr install
|
||||||
|
|
||||||
insinto /etc
|
insinto /etc
|
||||||
doins whois.conf
|
doins whois.conf
|
||||||
dodoc README debian/changelog
|
dodoc README debian/changelog
|
||||||
|
|
||||||
if [[ ${USERLAND} != "GNU" ]]; then
|
|
||||||
mv "${ED}"/usr/share/man/man1/{whois,mdwhois}.1 || die
|
|
||||||
mv "${ED}"/usr/bin/{whois,mdwhois} || die
|
|
||||||
fi
|
|
||||||
}
|
}
|
@ -1,25 +1,28 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
MY_P="${P/-/_}"
|
MY_P=${P/-/_}
|
||||||
DESCRIPTION="improved Whois Client"
|
DESCRIPTION="Improved Whois Client"
|
||||||
HOMEPAGE="https://github.com/rfc1036/whois"
|
HOMEPAGE="https://github.com/rfc1036/whois"
|
||||||
if [[ "${PV}" == *9999 ]] ; then
|
|
||||||
|
if [[ ${PV} == *9999 ]] ; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/rfc1036/whois.git"
|
EGIT_REPO_URI="https://github.com/rfc1036/whois.git"
|
||||||
else
|
else
|
||||||
#SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
|
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"
|
#SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
S="${WORKDIR}"/${PN}
|
||||||
|
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
IUSE="iconv idn nls xcrypt"
|
IUSE="iconv idn nls xcrypt"
|
||||||
RESTRICT="test" #59327
|
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
iconv? ( virtual/libiconv )
|
iconv? ( virtual/libiconv )
|
||||||
@ -43,6 +46,7 @@ PATCHES=(
|
|||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
|
||||||
if use nls ; then
|
if use nls ; then
|
||||||
sed -i -e 's:#\(.*pos\):\1:' Makefile || die
|
sed -i -e 's:#\(.*pos\):\1:' Makefile || die
|
||||||
else
|
else
|
||||||
@ -58,21 +62,20 @@ src_configure() { :; } # expected no-op
|
|||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
unset HAVE_ICONV HAVE_LIBIDN
|
unset HAVE_ICONV HAVE_LIBIDN
|
||||||
|
|
||||||
use iconv && export HAVE_ICONV=1
|
use iconv && export HAVE_ICONV=1
|
||||||
use idn && export HAVE_LIBIDN=1
|
use idn && export HAVE_LIBIDN=1
|
||||||
use xcrypt && export HAVE_XCRYPT=1
|
use xcrypt && export HAVE_XCRYPT=1
|
||||||
|
|
||||||
tc-export CC
|
tc-export CC
|
||||||
|
|
||||||
emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
emake BASEDIR="${ED}" prefix=/usr install
|
emake BASEDIR="${ED}" prefix=/usr install
|
||||||
|
|
||||||
insinto /etc
|
insinto /etc
|
||||||
doins whois.conf
|
doins whois.conf
|
||||||
dodoc README debian/changelog
|
dodoc README debian/changelog
|
||||||
|
|
||||||
if [[ ${USERLAND} != "GNU" ]]; then
|
|
||||||
mv "${ED}"/usr/share/man/man1/{whois,mdwhois}.1 || die
|
|
||||||
mv "${ED}"/usr/bin/{whois,mdwhois} || die
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user