Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions app-arch/upx-bin/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,6 @@ DIST upx-5.0.1-powerpc_linux.tar.xz 711136 BLAKE2B bbd798f9712f9ec915dffd55b71b1
DIST upx-bin-5.0.2-amd64_linux.tar.xz 626608 BLAKE2B 1b1aaed66ab0f0180dbd90b2e863b1f33a547967f573fa85b77da1a4ecdd5d12f3d3df9f0fe013557333ab895a91871f2f12bb36e2079bc3d8cd0be52480602f SHA512 7d016191839e786281c75dfa8ab4eda49caa177904fbd076755314c74ff63676d6976abe7b6b10ef6f46ba9224a742c57eae9a03927b3840b7a8f998eda2a42d
DIST upx-bin-5.0.2-arm64_linux.tar.xz 632224 BLAKE2B 98d3ca8178eedea3163addd76eadaef0e656be4160706bc522fb73b529f0be5ee08e233d266b5ed3f4b6adb0c81d93e2ac17bd5bf829406d5e5fb64a9cba9733 SHA512 88729f1692175889df2ff4905f5be7cca4a612dac60d5b17ee89ff1fe3f968fa2dcc14d78df06ad6317ea12e7c044d9673807500742897e89740791b4f076832
DIST upx-bin-5.0.2-armeb_linux.tar.xz 637904 BLAKE2B 9130c4ae4992e539bee668f8343916335c4b039c90f8f6f8dc71cc07d96e2aa677ac77d3a4d8250580aca315863195a9e30c74f86beb8f39bd7a527288dafe35 SHA512 add3063c614372ae12dab445a4a977d6d123164fbea8cdaa26fa5bcceeb0b37666cb0d314769c36330f029c92e73454657d7de22cdba338e94be14ed552b4953
DIST upx-bin-5.1.0-amd64_linux.tar.xz 652464 BLAKE2B 3cb3c936f2057e8438bfe6080332e71f6fa23091e28bb4bb816db38420f4626b7533445f42b8449f1f3fd96f86872612dcfaf1c6cffde0f81f58e9d0c37abe62 SHA512 b18e075320620fb1ebad07e961bb2c57ecaebeb4374a24fc462733bd801f6431f87488463b5b94af90c9832dc9cfc6deb95e3a748813306c6cfddd8a05948779
DIST upx-bin-5.1.0-arm64_linux.tar.xz 660724 BLAKE2B 4a0ca13736f698902c7e940a8dd8d6cd3737fcc9bbd12d948008fe354239ca96404fc76c0871b3964364856c204b888f419a904db8cb9017e148e0084d59ffac SHA512 4b201d79061f7e3314e8e563e3fd4904e6b4a3517efe067a3c4750cda398fb07f99ccba182e01800b12187c10dc71aadc485e07f4752938ec31a5bc2bb3e82d2
DIST upx-bin-5.1.0-armeb_linux.tar.xz 668664 BLAKE2B d91b5611ea001b84ebf0026c94d8a3ef17e87dd6dcd6c0f09e40862f4b6485cad4a9a88fa036f36cd8187e051cb7ab3d4452e4e1decc353790f75937bb05d4d3 SHA512 e01f83fcbe3f1cb9c6f6a31b1093577accfd5fd3aa6e42825388ee996ee5332791f97b0292cc14ebda85e841f5b73d5aa4b08cef99ef471fabeef51fe190f1fc
34 changes: 34 additions & 0 deletions app-arch/upx-bin/upx-bin-5.1.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Distributed under the terms of the GNU General Public License v2
# Autogen by MARK Devkit

EAPI=7
QA_PREBUILT="/opt/bin/upx"
inherit pax-utils

DESCRIPTION="UPX - the Ultimate Packer for eXecutables"
HOMEPAGE="https://upx.github.io"
SRC_URI="
amd64? ( https://github.com/upx/upx/releases/download/v5.1.0/upx-5.1.0-amd64_linux.tar.xz -> upx-bin-5.1.0-amd64_linux.tar.xz )
arm? ( https://github.com/upx/upx/releases/download/v5.1.0/upx-5.1.0-armeb_linux.tar.xz -> upx-bin-5.1.0-armeb_linux.tar.xz )
arm64? ( https://github.com/upx/upx/releases/download/v5.1.0/upx-5.1.0-arm64_linux.tar.xz -> upx-bin-5.1.0-arm64_linux.tar.xz )"
LICENSE="NOASSERTION"
SLOT="0"
KEYWORDS="*"
IUSE="doc"
post_src_unpack() {
mv upx-* "${S}" || die
}
src_install() {
into /usr
dobin upx
pax-mark -m "${ED}"/opt/bin/upx
doman upx.1
dodoc NEWS README*
if use doc ; then
local HTML_DOCS=( upx-doc.html )
einstalldocs
fi
}


# vim: filetype=ebuild