1 |
commit: 1f0072734ce478b44d77aa298a397fafb076d76f |
2 |
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu May 23 03:32:22 2019 +0000 |
4 |
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Aug 8 18:21:19 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f007273 |
7 |
|
8 |
app-arch/upx-bin: update to 3.95 |
9 |
|
10 |
Added myself to maintainers. |
11 |
|
12 |
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com> |
13 |
Package-Manager: Portage-2.3.62, Repoman-2.3.11 |
14 |
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> |
15 |
|
16 |
app-arch/upx-bin/Manifest | 7 +++++++ |
17 |
app-arch/upx-bin/metadata.xml | 14 +++++++++---- |
18 |
app-arch/upx-bin/upx-bin-3.95.ebuild | 38 ++++++++++++++++++++++++++++++++++++ |
19 |
app-arch/upx/metadata.xml | 6 +++++- |
20 |
4 files changed, 60 insertions(+), 5 deletions(-) |
21 |
|
22 |
diff --git a/app-arch/upx-bin/Manifest b/app-arch/upx-bin/Manifest |
23 |
index 1938db318f7..cad0055cf82 100644 |
24 |
--- a/app-arch/upx-bin/Manifest |
25 |
+++ b/app-arch/upx-bin/Manifest |
26 |
@@ -3,3 +3,10 @@ DIST upx-3.91-armeb_linux.tar.bz2 363100 BLAKE2B 09960871176b4a3b9d12f8658b3c3ec |
27 |
DIST upx-3.91-i386_linux.tar.bz2 366446 BLAKE2B 762f80fd26929e65cbab815dfa5c095d722ebadb1ffa4b70a686959dcd3b0b54d04d9d3d18e5efa2c9e3dc2e1bc3a0d89e437ddd876947c0e83943bf00455066 SHA512 b679fc54a4e4bbf1ed7bf11473b85ae33df82752815bdf7fae9499f6d1cb1df0251a284596d7303fcba8465b77c6dd233e1cff288806a73c84a50a48ec13aec4 |
28 |
DIST upx-3.91-mipsel_linux.tar.bz2 530222 BLAKE2B 73243e4160ee05eaaeb3ccb483c04882fe8b132a0e1098d40eb9311301eb261ea42e6f67e123e61479ee9185520bb6da6b840c52e23b1e37ba9ab3b3ae40b8ee SHA512 66a256127104266350e32cffe6914790586c3f35b4aea49a12ce8c37a911f7b2195eeea72b9a9e4ad32e12e8efe16fda36f93cdff85e15983b496211c961f71f |
29 |
DIST upx-3.91-powerpc_linux.tar.bz2 474332 BLAKE2B 893f35220409b8d57c297528dfd1196818b13a7ed112205276a58b6a9643b38b0e8ef62a8c9fed97b7d8a11f15ee449c7be7a4849b5019ab97969e8cd47726a2 SHA512 1ea12baf9f8cf7a40fc58be7b41255f2e65044937faa44232f3ef5d4cfcc6d98ac1cbf7511c941df7610cf5c2378f9c9dfb323a6a1c5c59526b67d38eb800afe |
30 |
+DIST upx-3.95-amd64_linux.tar.xz 456788 BLAKE2B 1ed17ebb799da2c17ec863067f33526f87b84e2fea9643678939c9ac70afdc6c7b689dcf9e5ec716c0b4a6684ecf03370f08c5e2db707e6c3ec2adfb60e0b9f4 SHA512 23067ce45123eaee3810464e91c3ed65527bbed3b9546aa42d3eeae842efdf0ab5de70c584631e5642deaacf16cc574918889ca35b0611afa1b10fb489bda861 |
31 |
+DIST upx-3.95-arm64_linux.tar.xz 457592 BLAKE2B c9c009ba7b63743bc98653f76b8f8f03cc74cfa490e48e0c01b7d8fc9c2146026b1f5a8bf9141a35ab02cd40ab5658bded9180f26ea9f210d1e1fd9f2322c738 SHA512 7a8541bec07f9630521edb98844f7d8f6302d9ff4874ece18673598c8872e626681119e89a64ebfaf3e707bcc6e07f3072f34416e97256d25c8cbcf707f123bb |
32 |
+DIST upx-3.95-armeb_linux.tar.xz 412608 BLAKE2B 2acd5a06512696f4c52a33014fe25515aedaa9704942048ab0dd5b3b6db48c75160056818f03ee960f93c3a886d1aa501a496509dd04f31b79c6d0a93d2bdb3e SHA512 9e1d9057f1bf0a4262b3d672b1a50f192380e29189d5d0bd8963ec79247a9246db53b3ff9c180ab4c961e464dd1c8fe1c8e7541a3a2cc3c0f8a56fecdedfe956 |
33 |
+DIST upx-3.95-i386_linux.tar.xz 477560 BLAKE2B 7ee9d05227c8b39e186a8e0521eea2831780e142bbf3ec608e805bf33b4ab9ac72b249204b42f640d695a56b03b4576f9ae838129a823ec9fe1ed9b497b1de1b SHA512 bd1c6fb1f1f90732a666d6a254896a6c359d3f21c6be6f751aa8899e03487c696b9cacc79ed3c05af4e53b3e3374c5b64f5af9a4e85e11e4c31d972c0f25ac42 |
34 |
+DIST upx-3.95-mipsel_linux.tar.xz 477840 BLAKE2B f3863d7f8eb33554c5873b0cab0190bcc1f0efb3e40e1aad09a96f6fd2319234620d393f9b0fea344940a42be969862f9e60f05440e7608c77183da6f1899225 SHA512 27c8a328b18ed236856f36d9f520d1f7ee006d181e77674d2b8b2296993c34e6394befbefded58f9a70403d2e65b5a143a748adffe8f517393c884f8e9e4abe5 |
35 |
+DIST upx-3.95-powerpc64le_linux.tar.xz 498012 BLAKE2B 111c174887aed8f748278b0480e3e4e32793c8c8f6aa78cfac684c82f27be6c762921baef2bb39a0a07f004bc2c5af0d3953a6aa4fa41f3c65e543bf74dfb10d SHA512 5ec4d811baf9865669972ca8fd57e455d1baf88340e6cb87170486ff398a38c0e6781026d3a3d9a2b3ccbb8420b1c43825b78aedc24ce3adeda79bc5d57473a2 |
36 |
+DIST upx-3.95-powerpc_linux.tar.xz 473136 BLAKE2B 3b4800db76df4f864cde650827b2fe4d34f97e31d7fe0ff5859e3542042b8b8029df8fb50eb8891634319c75b3e406c2be5c67384585d833852ebb586fb7b7b0 SHA512 f0114c3eea0fa55a8105c3111ddd1c3bf15acf14747529ffd3c4b31a25328571ba85f22ef7b7e5f83113a4bb1dce77029abf279ec46d78bf955cd7ccb77eaf40 |
37 |
|
38 |
diff --git a/app-arch/upx-bin/metadata.xml b/app-arch/upx-bin/metadata.xml |
39 |
index 2de76921550..97da883f8ae 100644 |
40 |
--- a/app-arch/upx-bin/metadata.xml |
41 |
+++ b/app-arch/upx-bin/metadata.xml |
42 |
@@ -1,10 +1,16 @@ |
43 |
<?xml version="1.0" encoding="UTF-8"?> |
44 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
45 |
<pkgmetadata> |
46 |
- <!-- maintainer-needed --> |
47 |
- <longdescription>UPX is a versatile executable packer with a excellent |
48 |
- compression ratio.</longdescription> |
49 |
+ <maintainer type="person"> |
50 |
+ <email>azamat.hackimov@×××××.com</email> |
51 |
+ <name>Azamat H. Hackimov</name> |
52 |
+ </maintainer> |
53 |
+ <maintainer type="project"> |
54 |
+ <email>proxy-maint@g.o</email> |
55 |
+ <name>Proxy Maintainers</name> |
56 |
+ </maintainer> |
57 |
<upstream> |
58 |
- <remote-id type="sourceforge">upx</remote-id> |
59 |
+ <remote-id type="github">upx/upx</remote-id> |
60 |
</upstream> |
61 |
+ <longdescription>UPX is a versatile executable packer with a excellent compression ratio</longdescription> |
62 |
</pkgmetadata> |
63 |
|
64 |
diff --git a/app-arch/upx-bin/upx-bin-3.95.ebuild b/app-arch/upx-bin/upx-bin-3.95.ebuild |
65 |
new file mode 100644 |
66 |
index 00000000000..affd20a17ce |
67 |
--- /dev/null |
68 |
+++ b/app-arch/upx-bin/upx-bin-3.95.ebuild |
69 |
@@ -0,0 +1,38 @@ |
70 |
+# Copyright 1999-2019 Gentoo Authors |
71 |
+# Distributed under the terms of the GNU General Public License v2 |
72 |
+ |
73 |
+EAPI=7 |
74 |
+ |
75 |
+inherit pax-utils |
76 |
+ |
77 |
+MY_P="${PN/-bin}-${PV}" |
78 |
+ |
79 |
+DESCRIPTION="Ultimate Packer for eXecutables, binary version with proprietary NRV compression" |
80 |
+HOMEPAGE="https://upx.github.io/" |
81 |
+SRC_URI="x86? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-i386_linux.tar.xz ) |
82 |
+ amd64? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-amd64_linux.tar.xz ) |
83 |
+ arm64? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-arm64_linux.tar.xz ) |
84 |
+ arm? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-armeb_linux.tar.xz ) |
85 |
+ mips? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-mipsel_linux.tar.xz ) |
86 |
+ ppc? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-powerpc_linux.tar.xz ) |
87 |
+ ppc64? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-powerpc64le_linux.tar.xz )" |
88 |
+ |
89 |
+LICENSE="GPL-2" |
90 |
+SLOT="0" |
91 |
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" |
92 |
+RESTRICT="strip" |
93 |
+ |
94 |
+RDEPEND="!app-arch/upx" |
95 |
+ |
96 |
+S="${WORKDIR}" |
97 |
+ |
98 |
+QA_PREBUILT="/opt/bin/upx" |
99 |
+ |
100 |
+src_install() { |
101 |
+ cd ${MY_P}* || die |
102 |
+ into /opt |
103 |
+ dobin upx |
104 |
+ pax-mark -m "${ED}"/opt/bin/upx |
105 |
+ doman upx.1 |
106 |
+ dodoc upx.doc BUGS NEWS README* THANKS upx.html |
107 |
+} |
108 |
|
109 |
diff --git a/app-arch/upx/metadata.xml b/app-arch/upx/metadata.xml |
110 |
index f0670e9f697..97da883f8ae 100644 |
111 |
--- a/app-arch/upx/metadata.xml |
112 |
+++ b/app-arch/upx/metadata.xml |
113 |
@@ -4,7 +4,11 @@ |
114 |
<maintainer type="person"> |
115 |
<email>azamat.hackimov@×××××.com</email> |
116 |
<name>Azamat H. Hackimov</name> |
117 |
- </maintainer> |
118 |
+ </maintainer> |
119 |
+ <maintainer type="project"> |
120 |
+ <email>proxy-maint@g.o</email> |
121 |
+ <name>Proxy Maintainers</name> |
122 |
+ </maintainer> |
123 |
<upstream> |
124 |
<remote-id type="github">upx/upx</remote-id> |
125 |
</upstream> |