Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/rar/
Date: Tue, 08 Dec 2015 17:38:29
Message-Id: 1449596252.11231deda16f95cbce584f6d6f3ca934f6b9e01d.monsieurp@gentoo
1 commit: 11231deda16f95cbce584f6d6f3ca934f6b9e01d
2 Author: Elizabeth Myers <elizabeth <AT> interlinked <DOT> me>
3 AuthorDate: Tue Dec 8 15:56:29 2015 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 8 17:37:32 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11231ded
7
8 app-arch/rar: bump to 5.3.0
9
10 app-arch/rar/Manifest | 3 ++
11 app-arch/rar/rar-5.3.0.ebuild | 80 +++++++++++++++++++++++++++++++++++++++++++
12 2 files changed, 83 insertions(+)
13
14 diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
15 index a7293d5..33f686d 100644
16 --- a/app-arch/rar/Manifest
17 +++ b/app-arch/rar/Manifest
18 @@ -2,11 +2,14 @@ DIST rarlinux-4.2.0.tar.gz 938809 SHA256 6826646bc9620055689f465e61f7d4a86e6ccc6
19 DIST rarlinux-5.0.0.tar.gz 1098525 SHA256 4f942d79bb16dc1981ccb52893e4a24dbee908089d783d766ac45cd4f2c78610 SHA512 46ef3d9703a71555e1166467d9658b7d0d210a21cce72957510bbb22870a3a10fc55a6298774c7dfd2ee0d1a2b02dd38fe2e4bcc248d025a7cb276d4d77a6629 WHIRLPOOL af2008d3bca69afc064ff9f5c9201ba99601c2f14173aeb949331cec22e2c9a25b451a7b6375f3c61b848adf003ac6d3788d5b9905bdac64217153d331205761
20 DIST rarlinux-5.1.0.tar.gz 1103841 SHA256 586ba2671ace61f2d56fe85e54710b6a588cd9f87f95030b81d9b2aff2292636 SHA512 affe60f9865ad172bb8053af50e977afbb70a43e0cfeefb4e9d6924f2d9718670662a24770e46cf990715d9841ae3387d2c30522075f5cde97a05a2b0da23f22 WHIRLPOOL 9e957ff470130e40d05c2c80064ea39fa5c2fbb3c3ce85381bf9d3c8bac7487e10ab773c2752c8b7cb38906c8792c4b23bb96cd2fe22fdb7f2f764a274d5d2be
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-x64-4.2.0.tar.gz 979938 SHA256 db4a35d1092eade42fd4233e200c8a24b942c7d67a4b7d0f92914781924b3985 SHA512 48da42222d4e8cc6eb23d21b7f3df1f699dd9624d525cafa81760ca1ed86d7a8c1a70a18a4f89ffd6b4ac65c8aa81c77895692f2c79f8f439dd179ba8d1433be WHIRLPOOL a8c949dffccd8e8774f575b2ac1aaae098e6f253e5c3a355586d2194a753b8f746096e6b3e3a4232001b68c29f39d939ed3c7c4ee89335a850813f32f41cdf56
24 DIST rarlinux-x64-5.0.0.tar.gz 1134245 SHA256 aceefdab919a03dfab9892dbd7d25cbc0681f76608de2c73e400887fd625f30c SHA512 0b479703ea5c999274b246ef0d5ff5481bafb814f3342a13993586e252e3979b7e903818dbede7a72f9211150cca62a303d3f98c2e9830c5a4020a3d0635ad74 WHIRLPOOL 8195d69ab7811ea46f73ad11ce49fb183767f0160981891ef65f4183e933a11e90c52929db8f40af6d3fe8da6c6092a7f3985a5c944e3e38ca03c9b8054c78d7
25 DIST rarlinux-x64-5.1.0.tar.gz 1139386 SHA256 8c04474201179cc3d3a4f3d1aa7bdd6ee3244479aa16371d2449cf416f882299 SHA512 76b1bf5f7cfc950415d3b9295b010766d1caf7207b86eae00edaf325898e7934909982658c6bc7d113dcc2dbcd7fdb40dc02dddeca63cbc90d69950fde426bb7 WHIRLPOOL 0fa10a995777a2aad7575b2842d5e82c741de9458fd9349c21cb3c8842a260ebc1b8480451c287239a6047b543330279f63fc3a6ac9b0517629997e70ba246dd
26 DIST rarlinux-x64-5.2.1.tar.gz 1145110 SHA256 54015e921bf2789ca90afdf913c5a5d57db612bfdbf33eedae7b068aa1016a2d SHA512 fe0f866aa7437608e60d3d760263aa2428d7154f0574140008d19a088b6968b06a02d056bd6e9f1b30f4b06c5fd447bf8383bd823d958c6676cd7d835f14de2c WHIRLPOOL b82f153a9aa1e239e2b1e137c71005ce812ce446911e9f62c43609a810cfb86874aa7137698b7a79326d693d4571da20df19973206412be429f1b593908fa86e
27 +DIST rarlinux-x64-5.3.0.tar.gz 1149037 SHA256 8075b01d29ba0fc0c927f08e2a1b2149921bdb42c9457b7a7ef0950e387b5131 SHA512 3391db53adcdc355b6c58843a59f17a0adc2abc874ba8828cb985f27d33d27804d6a8c4db642fbef6a09d513858a6b507f6b49f9097a499d800f4cdd953f1f3e WHIRLPOOL b450bf85d36627c0b03be1523cdee980ac771ea5acd9786264fc10efd8473b1cec031dec57d1b1f345ea601fed94f0505d300d106800076c20bc97a437b6fd26
28 DIST winrar-x64-420.exe 1656459 SHA256 e1039b5051eef12c37200ab0d3e93d407a5027aad6b59ba705526f670f0634b1 SHA512 906ddbd30ce8503df8b71d5446bfc7a7aae0076313f58dd94523e63acd525b9a323d42f937b772f75fa274740d96c8d21030e6de68610c93d56d37935f40022e WHIRLPOOL 683b96c7c6af6a2562a7de5ab394182d27c58df71a13a0650b5a93edefda14795402d19f8277bfbb08692d3c813671adfef363847b370b53741949708ece608f
29 DIST winrar-x64-500.exe 1970848 SHA256 72b1577d0993d1358c7e4d0ebc651b8236c5d6e1a2390b839fb9b34e79fcbb02 SHA512 f99d9bca49d401baeb82108e22728a8cc5652eb17f5fc9ea5ca44d66197ecdb1a0c3a85a114bfaafd4e61593a5c2ceac9c182774af02f17f8e6f9a11eeec0da5 WHIRLPOOL b4d779f9e90eecb59fa94c005576417d92d93491da049512f7c49bbcafdaccfc43d1658d529f8b7e662ebfec930a2e8f68e32916b836ab859585b7a4b1c1de93
30 DIST winrar-x64-510.exe 1915800 SHA256 3dad374e0a3b38e5629e8e9d591c77e73199e7714fef2cfb651a133e843971ed SHA512 a7d723ca45d376fe1b003be0ccd0477e51b057784ee14feeb78727207c390a9e31efe481eb998f316ea27f33298b0235690eed71242fa4f591603f3cc7238f20 WHIRLPOOL 9a6992d1cf6e52f352199f037b410853134e77245cb758f641569c91e208a1f693f5a9eb0e0680763b5bd0539fca2bac55b8af13106957a40d32297b8078536e
31 DIST winrar-x64-521.exe 1941744 SHA256 e315674d9e2f5f63977fb5fd8e8bcafcdc106594b83e7ba062c5bec24901a5d2 SHA512 b08be6ea9dcbd19ac3849045a18d59a968ade46bcdfe3c6451dbcb5856d294b9dbdb89b1d38dff1749b44c47dc47b4de519ae5561825f06498455ffec48c7822 WHIRLPOOL 4faf6f2379e8b589974bff8fbb4a8a9561d2d60473f7874c0bf163a8915e902d7550847bd808e32ace3f48cfc02246b07b69b50ed848881d84d59d0594fd2322
32 +DIST winrar-x64-530.exe 1964912 SHA256 951b53d30aa7d40f5fd4720ddd7385d431ede0e18df496fcb9c255ee1520d668 SHA512 ebe7ba3e3bc36941a6cf4f27f00edfd62e2297fda6de64a3718da10f10c9a9510b1dea96e5d128602e3b4069e276c88f79914b535a0acb390158a620510501ca WHIRLPOOL ac463202b33f4130e45da5df85b47a0eaf268686aefb5bcd8b09da729f1348d000d513f8297c67520515321b0d6632a16d6ed23ccc73efbd18c605cb624981d1
33
34 diff --git a/app-arch/rar/rar-5.3.0.ebuild b/app-arch/rar/rar-5.3.0.ebuild
35 new file mode 100644
36 index 0000000..bf31841
37 --- /dev/null
38 +++ b/app-arch/rar/rar-5.3.0.ebuild
39 @@ -0,0 +1,80 @@
40 +# Copyright 1999-2015 Gentoo Foundation
41 +# Distributed under the terms of the GNU General Public License v2
42 +# $Id$
43 +
44 +EAPI=5
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"
60 +SLOT="0"
61 +KEYWORDS="-* ~amd64 ~x86"
62 +IUSE="all_sfx static"
63 +
64 +DEPEND="all_sfx? ( app-arch/unrar )"
65 +RDEPEND="sys-libs/glibc"
66 +
67 +S=${WORKDIR}/${PN}
68 +
69 +QA_FLAGS_IGNORED="opt/rar/default.sfx
70 + opt/rar/default-elf32.sfx
71 + opt/rar/default-elf64.sfx
72 + opt/rar/default-win32.sfx
73 + opt/rar/default-win64.sfx
74 + opt/rar/WinCon.SFX
75 + opt/rar/WinCon64.SFX
76 + opt/rar/Zip.SFX
77 + opt/rar/Zip64.SFX
78 + opt/rar/unrar
79 + opt/rar/rar"
80 +QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
81 +
82 +src_unpack() {
83 + use x86 && unpack ${URI_x86##*/}
84 + use amd64 && unpack ${URI_amd64##*/}
85 + rm -f "${S}"/license.txt
86 + if use all_sfx ; then
87 + mkdir sfx
88 + cd sfx
89 + unpack ${URI_x86##*/}
90 + mv rar/default.sfx default-elf32.sfx || die
91 + unpack ${URI_amd64##*/}
92 + mv rar/default.sfx default-elf64.sfx || die
93 + ln -s "${DISTDIR}"/${URI_w64##*/} w64.rar
94 + unpack ./w64.rar
95 + mv Default.SFX default-win32.sfx || die
96 + mv Default64.SFX default-win64.sfx || die
97 + fi
98 +}
99 +
100 +src_compile() { :; }
101 +
102 +src_install() {
103 + exeinto /opt/rar
104 + doexe rar unrar || die
105 + use static && { newexe rar_static rar || die ; }
106 +
107 + dodir /opt/bin
108 + dosym ../rar/rar /opt/bin/rar || die
109 + dosym ../rar/unrar /opt/bin/unrar || die
110 +
111 + insinto /opt/rar
112 + if use all_sfx ; then
113 + doins "${WORKDIR}"/sfx/*.{sfx,SFX} || die
114 + else
115 + doins default.sfx || die
116 + fi
117 + doins rarfiles.lst || die
118 + dodoc *.txt
119 +}