Gentoo Archives: gentoo-commits

From: "Jeff Horelick (jdhore)" <jdhore@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-arch/rar: rar-5.0.0_beta8.ebuild ChangeLog
Date: Sun, 01 Sep 2013 22:26:33
Message-Id: 20130901222630.51E802004C@flycatcher.gentoo.org
1 jdhore 13/09/01 22:26:30
2
3 Modified: ChangeLog
4 Added: rar-5.0.0_beta8.ebuild
5 Log:
6 Version bump to latest 5.0 beta (bug #469212)
7
8 (Portage version: 2.2.1/cvs/Linux i686, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.88 app-arch/rar/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?rev=1.88&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?rev=1.88&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?r1=1.87&r2=1.88
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v
20 retrieving revision 1.87
21 retrieving revision 1.88
22 diff -u -r1.87 -r1.88
23 --- ChangeLog 3 Mar 2013 15:47:15 -0000 1.87
24 +++ ChangeLog 1 Sep 2013 22:26:30 -0000 1.88
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-arch/rar
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v 1.87 2013/03/03 15:47:15 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v 1.88 2013/09/01 22:26:30 jdhore Exp $
30 +
31 +*rar-5.0.0_beta8 (01 Sep 2013)
32 +
33 + 01 Sep 2013; Jeff Horelick <jdhore@g.o> +rar-5.0.0_beta8.ebuild:
34 + Version bump to latest 5.0 beta (bug #469212)
35
36 03 Mar 2013; Pacho Ramos <pacho@g.o> metadata.xml:
37 Drop from metadata as talked with him
38
39
40
41 1.1 app-arch/rar/rar-5.0.0_beta8.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/rar-5.0.0_beta8.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/rar-5.0.0_beta8.ebuild?rev=1.1&content-type=text/plain
45
46 Index: rar-5.0.0_beta8.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-5.0.0_beta8.ebuild,v 1.1 2013/09/01 22:26:30 jdhore Exp $
51 EAPI=4
52 MY_PV="${PV/0_beta/b}"
53 DESCRIPTION="RAR compressor/uncompressor"
54 HOMEPAGE="http://www.rarsoft.com/"
55 URI_x86="http://www.rarlab.com/rar/rarlinux-${MY_PV}.tar.gz"
56 URI_amd64="http://www.rarlab.com/rar/rarlinux-x64-${MY_PV}.tar.gz"
57 URI_w64="http://www.rarlab.com/rar/winrar-x64-${MY_PV//.}.exe"
58 SRC_URI="x86? ( ${URI_x86} )
59 amd64? ( ${URI_amd64} )
60 all_sfx? (
61 ${URI_x86}
62 ${URI_amd64}
63 ${URI_w64}
64 )"
65
66 LICENSE="RAR"
67 SLOT="0"
68 KEYWORDS="-* ~amd64 ~x86"
69 IUSE="all_sfx static"
70
71 DEPEND="all_sfx? ( app-arch/unrar )"
72 RDEPEND="sys-libs/glibc"
73
74 S=${WORKDIR}/${PN}
75
76 QA_FLAGS_IGNORED="opt/rar/default.sfx
77 opt/rar/default-elf32.sfx
78 opt/rar/default-elf64.sfx
79 opt/rar/default-win32.sfx
80 opt/rar/default-win64.sfx
81 opt/rar/WinCon.SFX
82 opt/rar/WinCon64.SFX
83 opt/rar/Zip.SFX
84 opt/rar/Zip64.SFX
85 opt/rar/unrar
86 opt/rar/rar"
87 QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
88
89 src_unpack() {
90 use x86 && unpack ${URI_x86##*/}
91 use amd64 && unpack ${URI_amd64##*/}
92 rm -f "${S}"/license.txt
93 if use all_sfx ; then
94 mkdir sfx
95 cd sfx
96 unpack ${URI_x86##*/}
97 mv rar/default.sfx default-elf32.sfx || die
98 unpack ${URI_amd64##*/}
99 mv rar/default.sfx default-elf64.sfx || die
100 ln -s "${DISTDIR}"/${URI_w64##*/} w64.rar
101 unpack ./w64.rar
102 mv Default.SFX default-win32.sfx || die
103 mv Default64.SFX default-win64.sfx || die
104 fi
105 }
106
107 src_compile() { :; }
108
109 src_install() {
110 exeinto /opt/rar
111 doexe rar unrar || die
112 use static && { newexe rar_static rar || die ; }
113
114 dodir /opt/bin
115 dosym ../rar/rar /opt/bin/rar || die
116 dosym ../rar/unrar /opt/bin/unrar || die
117
118 insinto /opt/rar
119 if use all_sfx ; then
120 doins "${WORKDIR}"/sfx/*.{sfx,SFX} || die
121 else
122 doins default.sfx || die
123 fi
124 doins rarfiles.lst || die
125 dodoc *.txt
126 }