summaryrefslogtreecommitdiff
path: root/dev-util/statifier
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-03-25 19:22:13 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-03-25 19:22:13 +0100
commit6bd95d1f6320b8666a31ec949183aaa3088aa16f (patch)
treeff9f0cde8bfba5191f96c690c269c814c134a51e /dev-util/statifier
parentb279bbe94522565b8feb19b8e5f377d3ea76f157 (diff)
gentoo resync : 25.03.2018
Diffstat (limited to 'dev-util/statifier')
-rw-r--r--dev-util/statifier/Manifest2
-rw-r--r--dev-util/statifier/statifier-1.7.4.ebuild9
2 files changed, 10 insertions, 1 deletions
diff --git a/dev-util/statifier/Manifest b/dev-util/statifier/Manifest
index da553fcaf404..eec7d8663ae2 100644
--- a/dev-util/statifier/Manifest
+++ b/dev-util/statifier/Manifest
@@ -1,3 +1,3 @@
DIST statifier-1.7.4.tar.gz 73245 BLAKE2B 897b78b31aa4f148b6a6a986251ba9d4f40ebad3209f71896ffffb71e06ab25d337a4a79adc0217592051f917bc71428d3032f6216ec053f62c4632edef474d5 SHA512 22d4873130bafe06144c8f6ce7089aa25e3eb047bbee5709344fee1e8d85b24aac689c88d34537fe4a690e231d768e56a2fa13672b9eccf27d945b3f8bcda756
-EBUILD statifier-1.7.4.ebuild 917 BLAKE2B be4f41d9863a281f8743df62e5f5472fe6414dbee1e12a880b72dbe67ac1a41ffbab86fe7c5ccff3a7aea8032d14ad2677154a0867f77a09e5226c6b726f7229 SHA512 c5ce6da61b64a14d3a443ec46b21cd650c25c51c86860750c60723455c9b5e0553f8c702c21674df9b6b98e3ed16ebf67211002ecc81576520b2620bc88a0fef
+EBUILD statifier-1.7.4.ebuild 1131 BLAKE2B a278f994399923631a587542e2e8fda7f22f53210c9d2e4ab594aedaa3afede3effd0921d8b89128e36dd5b5796005c70e21b23314b5de4e9ac848a4b11cd10c SHA512 3359e99cc8ab99dfbf80b780dcb3f7acfc1843ae17b55815591bdd20b6669e736013ce3d4157e7e6878e74503c3dc286746717d4ecfeec4d1c632967e49f85cc
MISC metadata.xml 369 BLAKE2B 99bc89ce5469bce6e867ce73fa66fee3fa41bf2166453c3606b03b1f3879f837c46d41068430e217a7ab4b0d0096650762095ffe5f13382ab055e5815f90ebb1 SHA512 5d49b66d13a6055421fc9e9a180d6d5657e367cfdc6e74a13c16955cc1bfda765605f0ab7c0d7d5f67ce847e09306fef52a2fb621eccdf358e5d21e82129a2b3
diff --git a/dev-util/statifier/statifier-1.7.4.ebuild b/dev-util/statifier/statifier-1.7.4.ebuild
index 2e2867cd1b96..a90f4825f90a 100644
--- a/dev-util/statifier/statifier-1.7.4.ebuild
+++ b/dev-util/statifier/statifier-1.7.4.ebuild
@@ -3,6 +3,10 @@
EAPI="6"
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-build
+
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"
@@ -20,6 +24,11 @@ src_prepare() {
# Respect users CFLAGS and LDFLAGS
sed -i -e 's/-Wall -O2/$(CFLAGS) $(LDFLAGS)/g' src/Makefile || die
+ # Don't compile 32-bit on amd64 no-multilib profile
+ if ! use abi_x86_32; then
+ sed -i -e 's/ELF32 .*/ELF32 := no/g' configs/config.x86_64 || die
+ fi
+
# Apply user patches
eapply_user
}