mirror of
https://github.com/flatcar/scripts.git
synced 2026-02-14 20:21:19 +01:00
dev-libs/gmp: Sync with Gentoo
It's from Gentoo commit 2d3e6eaa08af5dc94b70e5ce5755a823cd3d6ae3. Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
This commit is contained in:
parent
f997e375b2
commit
ab47d0de4a
@ -1,2 +1,3 @@
|
||||
DIST gmp-6.3.0.tar.xz 2094196 BLAKE2B a865129e2b3f634ec5bad7f97ed89532e43f5662ac47a7d8ab7f0df8c9f8d0886bd984651422e2573c2163bca69c0547c248147ec90880accbd53db97dc0ddee SHA512 e85a0dab5195889948a3462189f0e0598d331d3457612e2d3350799dba2e244316d256f8161df5219538eb003e4b5343f989aaa00f96321559063ed8c8f29fd2
|
||||
DIST gmp-6.3.0.tar.xz.sig 374 BLAKE2B 36d2e0dfe7c23aa083526e53884ab70332e6bdbcf04a53d9a97c52935f15a337743dccf9239441c3de7c84a95e06228d83bdfa6ef537c9f092101fd9f201d29b SHA512 7ac61b09a5dae5247fd75031dc5d13c615f20af40700506b6940d92df1bde6224f6ada4894b7c3fd18f340407116188ffc3efb35f90e1a5fefb42f62aa68010d
|
||||
DIST gmp-man-6.2.1.pdf 827583 BLAKE2B 9aa25457a3c488e37cc7d54d825253ab749a3780919570579b319cf607001de50b212ca387b70213abcc5ab428b4525bdb9cd8ae932798a2d7928da98ce3f353 SHA512 f2d9d02e97975355ef490e921fedc94fb7687c3661eec8fa2e94a1622b6e59b17b3879eb3ec1f2df8edac100f727175144d107f4c49c602b773c43bc9e91dbcb
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit gnuconfig libtool flag-o-matic multilib-minimal toolchain-funcs
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gmp.asc
|
||||
inherit gnuconfig libtool flag-o-matic multilib-minimal toolchain-funcs verify-sig
|
||||
|
||||
MY_PV=${PV/_p*}
|
||||
MY_PV=${MY_PV/_/-}
|
||||
@ -19,13 +20,14 @@ SRC_URI="
|
||||
https://gmplib.org/download/gmp/${MY_P}.tar.xz
|
||||
mirror://gnu/${PN}/${MY_P}.tar.xz
|
||||
doc? ( https://gmplib.org/${PN}-man-${MANUAL_PV}.pdf )
|
||||
verify-sig? ( https://gmplib.org/download/gmp/${MY_P}.tar.xz.sig )
|
||||
"
|
||||
S="${WORKDIR}"/${MY_P%a}
|
||||
|
||||
LICENSE="|| ( LGPL-3+ GPL-2+ )"
|
||||
# The subslot reflects the C & C++ SONAMEs.
|
||||
SLOT="0/10.4"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
|
||||
IUSE="+asm doc +cpudetection +cxx pic static-libs"
|
||||
REQUIRED_USE="cpudetection? ( asm )"
|
||||
RESTRICT="!cpudetection? ( bindist )"
|
||||
@ -33,6 +35,7 @@ RESTRICT="!cpudetection? ( bindist )"
|
||||
BDEPEND="
|
||||
app-arch/xz-utils
|
||||
sys-devel/m4
|
||||
verify-sig? ( sec-keys/openpgp-keys-gmp )
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache )
|
||||
@ -53,6 +56,12 @@ pkg_pretend() {
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.sig}
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user