1 |
commit: ffd97dcdd22b9b21d754ea93bb0c582246d6c966 |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 13 15:10:49 2017 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 13 17:04:51 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd97dcd |
7 |
|
8 |
app-arch/rar: Bump to v5.5.0 Beta 1 |
9 |
|
10 |
Package-Manager: Portage-2.3.5, Repoman-2.3.2 |
11 |
|
12 |
app-arch/rar/Manifest | 3 ++ |
13 |
app-arch/rar/rar-5.5.0_beta1.ebuild | 81 +++++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 84 insertions(+) |
15 |
|
16 |
diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest |
17 |
index 3412efda914..67f4f0c01bd 100644 |
18 |
--- a/app-arch/rar/Manifest |
19 |
+++ b/app-arch/rar/Manifest |
20 |
@@ -1,9 +1,12 @@ |
21 |
DIST rarlinux-5.2.1.tar.gz 1109839 SHA256 dafe2deb46d0a9cc99b5f4e7204913051d4a2010e08311a0d3565050bd74026f SHA512 bb7ad791f5a34b8d48008a75f9d8008237f36261be6e722d8fdf97a19e70e444c42232544ac63514c354e1d173260dcb635024f72c77afff172f326a137ef21c WHIRLPOOL 6ee7d38bac0c158f0ab6b534544dd7fcd3bf3459219790d2f05ae60df86e7502ca8211580035d62279e99bd427577c4a79bd2eca6e1b99dc2dfde679a07537ec |
22 |
DIST rarlinux-5.3.0.tar.gz 1114667 SHA256 7638f20ba68a49e9d9b3b247d9922f3d36c248eaa2e784bd2f0fad0aa1fd7ba8 SHA512 b2eb9831cac88f7f72a169c081a35fc688aa82a5e80cf681440b38f7d5f7691511ca1b85960b3949668faa4c1fe0921fb170d7a1ffb52d77db124fd073f1516b WHIRLPOOL 42ee7ef6f4a186b6284490e04378d24fcdbdea2406724137522ce2c18ebc62f8321e7092673ce4ea3e917b0ea393145b8f496ba06e780bdf2526b3223d5474aa |
23 |
DIST rarlinux-5.4.0.tar.gz 1121998 SHA256 18b4aa6b22a5460cae6dd4372fa1a6d69e0726e693c04993cc5e124d7c0a7db6 SHA512 6dd905de5fae268bf65d7fc803d03919db96d0489ea5351c5deac8dd12e4a7da295ea9342b26a9603efaad7cfec780094c64c0e82ea9c72967b5e43286a40ee8 WHIRLPOOL aefb8cc47d37ab2c60ffda82f6311233998f0d3b263628341cbeaa9c21d7249b75906e56e3c6ea92008423d76b1f8d840feb92d77d34f9987a01171f1c010940 |
24 |
+DIST rarlinux-5.5.b1.tar.gz 1125936 SHA256 175138d7476734572d4baac3e1d67ee1e23ad4112e5eb4bd72c6056f2cc49fc3 SHA512 5f96a05d733f36c3ee9e7325a830d1fa0a2d1fe5b11997e3965f3a66435a711c54c83be256e3d983fcf731e7dbcb5a2a84a7b3e65eba21eaf5089bb1156e9d45 WHIRLPOOL 1ed9d8d76efc2501548a69ecf1fcea19853e3dc922ffb40fdc523707bfd6f035668672b4ad3e65b7cde6c83eb8c7c4738fff2011ebd287f6f6fa02a19b26b1bf |
25 |
DIST rarlinux-x64-5.2.1.tar.gz 1145110 SHA256 54015e921bf2789ca90afdf913c5a5d57db612bfdbf33eedae7b068aa1016a2d SHA512 fe0f866aa7437608e60d3d760263aa2428d7154f0574140008d19a088b6968b06a02d056bd6e9f1b30f4b06c5fd447bf8383bd823d958c6676cd7d835f14de2c WHIRLPOOL b82f153a9aa1e239e2b1e137c71005ce812ce446911e9f62c43609a810cfb86874aa7137698b7a79326d693d4571da20df19973206412be429f1b593908fa86e |
26 |
DIST rarlinux-x64-5.3.0.tar.gz 1149037 SHA256 8075b01d29ba0fc0c927f08e2a1b2149921bdb42c9457b7a7ef0950e387b5131 SHA512 3391db53adcdc355b6c58843a59f17a0adc2abc874ba8828cb985f27d33d27804d6a8c4db642fbef6a09d513858a6b507f6b49f9097a499d800f4cdd953f1f3e WHIRLPOOL b450bf85d36627c0b03be1523cdee980ac771ea5acd9786264fc10efd8473b1cec031dec57d1b1f345ea601fed94f0505d300d106800076c20bc97a437b6fd26 |
27 |
DIST rarlinux-x64-5.4.0.tar.gz 1156900 SHA256 bf3e718df88cac8da631e34b3b2cc3185ca111e11d945e6bb91c0c038b8aa945 SHA512 6b4a9f9ba454e6f40bd8ec391a11790dc43d1a54733e1c8de0ac2cf969193959df327f5fee22c9b403cc838dfb92906c1b47d001b41522983fb0cf21b73da696 WHIRLPOOL 31427c056662619790e939b9f9a6904422a2bcbead8589279c206cf36c7a8726176061351d91c9dd8fdf9b7357d0fe20b94e7e67376e14324222f0c47a13c938 |
28 |
+DIST rarlinux-x64-5.5.b1.tar.gz 1160046 SHA256 6b2b0e986356ac25e55c22875acebc5f8e530d6beae92ede178f0faeb95502fd SHA512 d2fedcd7f081d03216cd5a1a9a5b599d6bff93b83410f975169eac4b0128b6717a6376b9d8d0c106f80dc6aeb84c55212a00dbe098caba5798ed65cb5696de61 WHIRLPOOL 9254cc5c9cc73bda1b94b9855c48cb48c6bb08af6c55164caf5d61ec8756a128496c74157a313f0db462a8b80a56bc9fc60a5346034074486d272487f96ba178 |
29 |
DIST winrar-x64-521.exe 1941744 SHA256 e315674d9e2f5f63977fb5fd8e8bcafcdc106594b83e7ba062c5bec24901a5d2 SHA512 b08be6ea9dcbd19ac3849045a18d59a968ade46bcdfe3c6451dbcb5856d294b9dbdb89b1d38dff1749b44c47dc47b4de519ae5561825f06498455ffec48c7822 WHIRLPOOL 4faf6f2379e8b589974bff8fbb4a8a9561d2d60473f7874c0bf163a8915e902d7550847bd808e32ace3f48cfc02246b07b69b50ed848881d84d59d0594fd2322 |
30 |
DIST winrar-x64-530.exe 1964912 SHA256 951b53d30aa7d40f5fd4720ddd7385d431ede0e18df496fcb9c255ee1520d668 SHA512 ebe7ba3e3bc36941a6cf4f27f00edfd62e2297fda6de64a3718da10f10c9a9510b1dea96e5d128602e3b4069e276c88f79914b535a0acb390158a620510501ca WHIRLPOOL ac463202b33f4130e45da5df85b47a0eaf268686aefb5bcd8b09da729f1348d000d513f8297c67520515321b0d6632a16d6ed23ccc73efbd18c605cb624981d1 |
31 |
DIST winrar-x64-540.exe 2179856 SHA256 d73cc6a97c3edde637c7d952ee2e0efc5b09937e5300cb0ecaffda70f4efdef0 SHA512 27082f2aa1fde0b82611360bece85b984258a3e81fb20249122a643ae1d6d9878ca248e854899a7ceffa4363aa032fc5360eba80c19e700292b5a261040d75c0 WHIRLPOOL 62bd28cb0ef7c4b5294f44cf15d697f15a69aaaa898865b006d3ff3984378cb688907481dab738e2f25737cec9fe199dc157b48b66f28ae6a66fb1dd27018d7b |
32 |
+DIST winrar-x64-55b1.exe 2195920 SHA256 5aec34a4c159302b0b549d9e016e37b2cd7ca9c022239734d9d689ca2c377f14 SHA512 bf96a7a8cce774a6769df203ac5a0adce472e5dd0440aff1026ba2fa9866690172c289744315f98a869758de4cb0dc2eec90321ad186b9e44653767179f766f8 WHIRLPOOL 99d69446890a89306f170a551fc0a0e8a4e5bac86344e9b2dfd82909ab77d10eeda6231b7beb557c0e11a99ccc7fc51ce37aa480d69492cc9c8efc7d5309edbe |
33 |
|
34 |
diff --git a/app-arch/rar/rar-5.5.0_beta1.ebuild b/app-arch/rar/rar-5.5.0_beta1.ebuild |
35 |
new file mode 100644 |
36 |
index 00000000000..d840b7c6f85 |
37 |
--- /dev/null |
38 |
+++ b/app-arch/rar/rar-5.5.0_beta1.ebuild |
39 |
@@ -0,0 +1,81 @@ |
40 |
+# Copyright 1999-2017 Gentoo Foundation |
41 |
+# Distributed under the terms of the GNU General Public License v2 |
42 |
+ |
43 |
+EAPI="6" |
44 |
+ |
45 |
+MY_PV="${PV/0_beta/b}" |
46 |
+DESCRIPTION="RAR compressor/uncompressor" |
47 |
+HOMEPAGE="http://www.rarsoft.com/" |
48 |
+URI_x86="http://www.rarsoft.com/rar/rarlinux-${MY_PV}.tar.gz" |
49 |
+URI_amd64="http://www.rarsoft.com/rar/rarlinux-x64-${MY_PV}.tar.gz" |
50 |
+URI_w64="http://www.rarsoft.com/rar/winrar-x64-${MY_PV//.}.exe" |
51 |
+SRC_URI="x86? ( ${URI_x86} ) |
52 |
+ amd64? ( ${URI_amd64} ) |
53 |
+ all_sfx? ( |
54 |
+ ${URI_x86} |
55 |
+ ${URI_amd64} |
56 |
+ ${URI_w64} |
57 |
+ )" |
58 |
+ |
59 |
+LICENSE="RAR BSD BSD-2" |
60 |
+SLOT="0" |
61 |
+KEYWORDS="-* ~amd64 ~x86" |
62 |
+IUSE="all_sfx static" |
63 |
+RESTRICT="mirror bindist" |
64 |
+ |
65 |
+DEPEND="all_sfx? ( app-arch/unrar )" |
66 |
+RDEPEND="sys-libs/glibc" |
67 |
+ |
68 |
+S="${WORKDIR}/${PN}" |
69 |
+ |
70 |
+QA_FLAGS_IGNORED="opt/rar/default.sfx |
71 |
+ opt/rar/default-elf32.sfx |
72 |
+ opt/rar/default-elf64.sfx |
73 |
+ opt/rar/default-win32.sfx |
74 |
+ opt/rar/default-win64.sfx |
75 |
+ opt/rar/WinCon.SFX |
76 |
+ opt/rar/WinCon64.SFX |
77 |
+ opt/rar/Zip.SFX |
78 |
+ opt/rar/Zip64.SFX |
79 |
+ opt/rar/unrar |
80 |
+ opt/rar/rar" |
81 |
+QA_PRESTRIPPED=${QA_FLAGS_IGNORED} |
82 |
+ |
83 |
+src_unpack() { |
84 |
+ use x86 && unpack ${URI_x86##*/} |
85 |
+ use amd64 && unpack ${URI_amd64##*/} |
86 |
+ rm -f "${S}"/license.txt |
87 |
+ if use all_sfx ; then |
88 |
+ mkdir sfx |
89 |
+ cd sfx |
90 |
+ unpack ${URI_x86##*/} |
91 |
+ mv rar/default.sfx default-elf32.sfx || die |
92 |
+ unpack ${URI_amd64##*/} |
93 |
+ mv rar/default.sfx default-elf64.sfx || die |
94 |
+ ln -s "${DISTDIR}"/${URI_w64##*/} w64.rar |
95 |
+ unpack ./w64.rar |
96 |
+ mv Default.SFX default-win32.sfx || die |
97 |
+ mv Default64.SFX default-win64.sfx || die |
98 |
+ fi |
99 |
+} |
100 |
+ |
101 |
+src_compile() { :; } |
102 |
+ |
103 |
+src_install() { |
104 |
+ exeinto /opt/rar |
105 |
+ doexe rar unrar || die |
106 |
+ use static && { newexe rar_static rar || die ; } |
107 |
+ |
108 |
+ dodir /opt/bin |
109 |
+ dosym ../rar/rar /opt/bin/rar || die |
110 |
+ dosym ../rar/unrar /opt/bin/unrar || die |
111 |
+ |
112 |
+ insinto /opt/rar |
113 |
+ if use all_sfx ; then |
114 |
+ doins "${WORKDIR}"/sfx/*.{sfx,SFX} || die |
115 |
+ else |
116 |
+ doins default.sfx || die |
117 |
+ fi |
118 |
+ doins rarfiles.lst || die |
119 |
+ dodoc *.txt |
120 |
+} |