diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-03-05 09:25:57 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-03-05 09:25:57 +0000 |
commit | 6d691ad5b6239929063441bbd14c489e92e7396e (patch) | |
tree | e294f87b1ce66397fee1273bd6c7131aeb586f51 /dev-libs/tomsfastmath | |
parent | d99093fb4bb5652015c06274d64083daa2439e4f (diff) |
gentoo resync : 05.03.2021
Diffstat (limited to 'dev-libs/tomsfastmath')
-rw-r--r-- | dev-libs/tomsfastmath/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild | 69 |
2 files changed, 0 insertions, 70 deletions
diff --git a/dev-libs/tomsfastmath/Manifest b/dev-libs/tomsfastmath/Manifest index 0a2e19fd143d..71ba130556ee 100644 --- a/dev-libs/tomsfastmath/Manifest +++ b/dev-libs/tomsfastmath/Manifest @@ -2,5 +2,4 @@ AUX tomsfastmath-0.13.1-export-fp_isprime_ex.patch 297 BLAKE2B 4147cc95152298cfb AUX tomsfastmath-0.13.1-makefile-fix.patch 1703 BLAKE2B 2182f88b8569fac105eb179fdc7c10a7c9b7b17619a725c30d8374a2589f048e0ca0fe71ffb2431e058a264b104bc091deb800215a490399e722055b39adee0e SHA512 f5e5df821ecc7beb8684116294322dae8bf166bfbc7cf3d5262534e036f1d486854e58ad2c2da382b8f08aa6b9db71d91607289587c4247837bdfc3313ad5cff DIST tfm-0.13.1.tar.xz 322684 BLAKE2B 393c0e0e018b199c9fc975ab3013466399ea337f520f4634649a9e61b2218b9a6b218d11212b535fc8bbd2bf40d8722fc413dc60756f1b8ff7c78da049765083 SHA512 84225fe81bbcd1df7e40ed0b8c8077d60612246a76f3149b672dfd1066eb0179262fa4f5a42ffd2034e60cb74cfd86e0b49139371971ebbb4f41a4ecebca2111 EBUILD tomsfastmath-0.13.1-r1.ebuild 1725 BLAKE2B 4cc2ebfe928190fcd7191e233cdc2bd7e04b7f331bb39ec08cb6f84aa7733755727eb176337265d60a1b290da1ad3719b2f4ee2e221de83a6f6987564adb0275 SHA512 e8e2f38a7ad930a5566f9d89e9da998676dfba5f466f44b6cf9463cf43ee315c0dceb04629317c6eb93fc9346a10bae11aff70cc3ccbcf9b01372eeb515c1e28 -EBUILD tomsfastmath-0.13.1.ebuild 1671 BLAKE2B d385ecfa9f3e970fffe7a01e3725a8fb6079c854cdf9ae1a8801510321ab720fb6a3a44bbb8ad554d85bbe469389c12cdbe40ca7531ed8c88a130faa4e92a4cc SHA512 6020bf9929d9054ebae1db1a0223b31760e5c0d2638dd59ca077e5b1275b4ed1bb53f6adcb9fb32bbcae8a60b676613e84dbc978aa78564ed93f507812465f94 MISC metadata.xml 358 BLAKE2B 8dc827f40c0b51ca769622a56b5282b3265428fccc2330cb1732faa1ab03a6962057eccda6c0c0b58bfed3fa190e64c77fad4e6480cf65fe7ee251eb087422e8 SHA512 1473c76d0d4a743815de12895599cb3f9f97201f0eca1231af0f16600b5b795dcd8c4cba4847e3166004dc0b3319011bba2945dda510bd789d7b0ee066d96f88 diff --git a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild b/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild deleted file mode 100644 index 708ecd1d02aa..000000000000 --- a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Fast public domain large integer arithmetic library" -HOMEPAGE="https://www.libtom.net/TomsFastMath/ - https://github.com/libtom/tomsfastmath" -SRC_URI="https://github.com/libtom/tomsfastmath/releases/download/v${PV}/tfm-${PV}.tar.xz" - -LICENSE="Unlicense" -# Current SONAME is 1 -# Please bump when the ABI changes upstream -# Helpful site: -# https://abi-laboratory.pro/index.php?view=timeline&l=tomsfastmath -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" - -BDEPEND="sys-devel/libtool" - -PATCHES=( - "${FILESDIR}/${P}-makefile-fix.patch" -) - -_emake() { - # Standard boilerplate - # Upstream use homebrewed makefiles - # Best to use same args for all, for consistency, - # in case behaviour changes (v possible). - emake \ - CC="$(tc-getCC)" \ - AR="$(tc-getAR)" \ - RANLIB="$(tc-getRANLIB)" \ - DESTDIR="${ED}" \ - LIBPATH="/usr/$(get_libdir)" \ - IGNORE_SPEED=1 \ - "$@" -} - -src_compile() { - _emake -f makefile.shared -} - -src_test() { - _emake test_standalone stest rsatest - - # We choose to be verbose during the test process - # because the output is quite repetitive with no - # clear demarcation b/t tests - local tests=( "test" "stest" "rsatest" ) - - local test - for test in "${tests[@]}"; do - einfo "Running test (${test})" - ./${test} || die "Test (${test}) failed" - einfo "Completed test (${test})" - done -} - -src_install() { - _emake -f makefile.shared install - - # Remove unnecessary .la files - find "${ED}" -name '*.la' -delete || die - # Same for static libs - find "${ED}" -name "*.a" -delete || die -} |