From 4cbcc855382a06088e2f016f62cafdbcb7e40665 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 20 Mar 2022 00:40:44 +0000 Subject: gentoo resync : 20.03.2022 --- dev-util/statifier/Manifest | 2 +- dev-util/statifier/statifier-1.7.4-r1.ebuild | 60 ---------------------------- dev-util/statifier/statifier-1.7.4-r2.ebuild | 60 ++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+), 61 deletions(-) delete mode 100644 dev-util/statifier/statifier-1.7.4-r1.ebuild create mode 100644 dev-util/statifier/statifier-1.7.4-r2.ebuild (limited to 'dev-util/statifier') diff --git a/dev-util/statifier/Manifest b/dev-util/statifier/Manifest index a0557433057a..41acb31951a5 100644 --- a/dev-util/statifier/Manifest +++ b/dev-util/statifier/Manifest @@ -2,5 +2,5 @@ AUX statifier-1.7.4-clang.patch 344 BLAKE2B 6e5d2f48fa20c34c999cf898f943e9e61133 AUX statifier-1.7.4-fix-build-system.patch 2104 BLAKE2B 019248feff682a75b90d1aca7eea425aded1b0f01e8dff4bd24410a474ef1350ed8215803915cb52df53866f6dc996428742d0a9187f55bbff17ce30894dd6b3 SHA512 a9bf5adf1206bbca84084df0680785e1f31902fb7ce4d455593ee35e0195ef9546de641d2f5372843afb7c8584fb04b1b13ee7973813ee8561a2282f2162cc87 AUX statifier-1.7.4-musl.patch 673 BLAKE2B 1b1d46c44ae7675dd757219a40d0f255455308c27a0515c32ebdc629cbb6e1777e4a7d673c51cba42b7b82b4608ed1e69ab3d2aa7bda93b4171c0e9670e608db SHA512 285ed4d06080188b45a10c3e5da83c7e28e198cbe2f20dc84befa4d4b83850278c4f8e444898f6c419b8e13e41140875eb1e7960d9633a03b396a716c53bd03e DIST statifier-1.7.4.tar.gz 73245 BLAKE2B 897b78b31aa4f148b6a6a986251ba9d4f40ebad3209f71896ffffb71e06ab25d337a4a79adc0217592051f917bc71428d3032f6216ec053f62c4632edef474d5 SHA512 22d4873130bafe06144c8f6ce7089aa25e3eb047bbee5709344fee1e8d85b24aac689c88d34537fe4a690e231d768e56a2fa13672b9eccf27d945b3f8bcda756 -EBUILD statifier-1.7.4-r1.ebuild 1232 BLAKE2B 48e6dfbda2e8ecc8ae459f3281b91b4474ed54ee2236acfdb50df5b3f2a062fd1faedaaaa46811e5422b0cd781906bee62495c48d19eafbb46b5b2708e7946bb SHA512 a33b5ef90f935d8a9933a901fc43201f96ee9bb5652387fb1eb60c46302efbab069cb78411e76d805210f5179ad37faf237a379d9fc4659f49831c8dd60bd1b6 +EBUILD statifier-1.7.4-r2.ebuild 1232 BLAKE2B 671eec9b49075f7c655c0a97635985a1c71cca4272fcf68c57b84d03c9cb348a36ad136ff1155ab7badfe27233f29ac6675a892695d43ee545151aba00116656 SHA512 c80e913de1bb3f3c4dd6a7693cfaf9feba50f449920677f77e182f4596b5a6ee46e2e1e08f1adc86700bed98173655d12f9e3f34a2f803b3867a8f15b37f6e5d MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3 diff --git a/dev-util/statifier/statifier-1.7.4-r1.ebuild b/dev-util/statifier/statifier-1.7.4-r1.ebuild deleted file mode 100644 index 1899394b0d7b..000000000000 --- a/dev-util/statifier/statifier-1.7.4-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MULTILIB_COMPAT=( abi_x86_{32,x32,64} ) - -inherit flag-o-matic multilib-build toolchain-funcs - -DESCRIPTION="Statifier is a tool for creating portable, self-containing Linux executables" -HOMEPAGE="http://statifier.sourceforge.net" -SRC_URI="https://sourceforge.net/projects/${PN}/files/${PN}/${PV}/${P}.tar.gz" - -KEYWORDS="amd64 x86" -SLOT="0" -LICENSE="GPL-2" - -RDEPEND=" - app-shells/bash - sys-apps/coreutils - virtual/awk -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.7.4-clang.patch - "${FILESDIR}"/${PN}-1.7.4-fix-build-system.patch - "${FILESDIR}"/${PN}-1.7.4-musl.patch -) - -src_prepare() { - default - - # Don't compile 32-bit on amd64 no-multilib profile - if ! use abi_x86_32; then - sed -e 's/ELF32 .*/ELF32 := no/g' -i configs/config.x86_64 || die - fi -} - -src_configure() { - tc-export CC - - # Debug flags are known to cause compile failure - filter-flags "-g*" - - # Fix permissions, as configure is not marked executable - chmod +x configure || die - econf -} - -src_compile() { - # Package complains with MAKEOPTS > -j1 - emake -j1 -} - -src_install() { - # Package complains with MAKEOPTS > -j1 - emake -j1 DESTDIR="${ED}" install - - einstalldocs -} diff --git a/dev-util/statifier/statifier-1.7.4-r2.ebuild b/dev-util/statifier/statifier-1.7.4-r2.ebuild new file mode 100644 index 000000000000..0c00e2573e74 --- /dev/null +++ b/dev-util/statifier/statifier-1.7.4-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,x32,64} ) + +inherit flag-o-matic multilib-build toolchain-funcs + +DESCRIPTION="Statifier is a tool for creating portable, self-containing Linux executables" +HOMEPAGE="http://statifier.sourceforge.net" +SRC_URI="https://sourceforge.net/projects/${PN}/files/${PN}/${PV}/${P}.tar.gz" + +KEYWORDS="amd64 x86" +SLOT="0" +LICENSE="GPL-2" + +RDEPEND=" + app-shells/bash + sys-apps/coreutils + virtual/awk +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.7.4-clang.patch + "${FILESDIR}"/${PN}-1.7.4-fix-build-system.patch + "${FILESDIR}"/${PN}-1.7.4-musl.patch +) + +src_prepare() { + default + + # Don't compile 32-bit on amd64 no-multilib profile + if ! use abi_x86_32; then + sed -e 's/ELF32 .*/ELF32 := no/g' -i configs/config.x86_64 || die + fi +} + +src_configure() { + tc-export CC + + # Debug flags are known to cause compile failure + filter-flags "-g*" + + # Fix permissions, as configure is not marked executable + chmod +x configure || die + econf +} + +src_compile() { + # Package complains with MAKEOPTS > -j1 + emake -j1 +} + +src_install() { + # Package complains with MAKEOPTS > -j1 + emake -j1 DESTDIR="${ED}" install + + einstalldocs +} -- cgit v1.2.3