diff --git a/app-arch/upx-bin/Manifest b/app-arch/upx-bin/Manifest index 087deaba64..038297bb47 100644 --- a/app-arch/upx-bin/Manifest +++ b/app-arch/upx-bin/Manifest @@ -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 diff --git a/app-arch/upx-bin/upx-bin-5.1.0.ebuild b/app-arch/upx-bin/upx-bin-5.1.0.ebuild new file mode 100644 index 0000000000..885f55ade8 --- /dev/null +++ b/app-arch/upx-bin/upx-bin-5.1.0.ebuild @@ -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