Skip to content
Merged
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 @@ -10,3 +10,6 @@ DIST upx-bin-5.0.2-armeb_linux.tar.xz 637904 BLAKE2B 9130c4ae4992e539bee668f8343
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
DIST upx-bin-5.1.1-amd64_linux.tar.xz 655036 BLAKE2B 8000dfaed7d7f32188a1fa2ee0fd1f5594d466d28525d6c7efc51f7ebf498dbb1fb919d2af61afbfbbac5fd50fa019242ad87b437b74218698746f5a5027a5cd SHA512 a8413f5e7980c80fd615bab0b75f4a560ba090a0bc03be45e90eb08b2741a6245637abf64a45ec18d071e4da2151e5ab08108758b085b1ccc358afdfdc44b5cd
DIST upx-bin-5.1.1-arm64_linux.tar.xz 662924 BLAKE2B 9df599f17bd1869f881775e66a3cdd294d88a0299877c89bfdbe3e149d2a71784e7e6b317c07cef549f1cc6dc58b79f5ce9c6c376aacedf867823ce80cebd8b4 SHA512 ea09ea2ef77e225650eae3d81f8ce0d9fe9f41d88d9d100ac603ec01af9aa4da94acf9da2fcc44adbcd6bb5416c3f839843140621a2d2ab1cbf3b715c8372aa0
DIST upx-bin-5.1.1-armeb_linux.tar.xz 671120 BLAKE2B 8dea77e212aa5b83104f1dc73492115935d24b71da387d54f1fe96616180a31186429ba1127ae0f4ee8eb758fd87eaa13b4d2db9b5971f9992ef44d9af32c358 SHA512 77a0ffc00d1f43119cbc6229a5e81f919d6f509328bdb1b6bd5f2616857b2adaae02867f65ab2e749299910e4fe709b558446a87fac854e368d5fe74072814ad
34 changes: 34 additions & 0 deletions app-arch/upx-bin/upx-bin-5.1.1.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.1/upx-5.1.1-amd64_linux.tar.xz -> upx-bin-5.1.1-amd64_linux.tar.xz )
arm? ( https://github.com/upx/upx/releases/download/v5.1.1/upx-5.1.1-armeb_linux.tar.xz -> upx-bin-5.1.1-armeb_linux.tar.xz )
arm64? ( https://github.com/upx/upx/releases/download/v5.1.1/upx-5.1.1-arm64_linux.tar.xz -> upx-bin-5.1.1-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