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: metadata.xml rar-4.1.1.ebuild ChangeLog rar-4.1.0.ebuild
Date: Sun, 04 Mar 2012 18:26:23
Message-Id: 20120304182614.367F92004B@flycatcher.gentoo.org
1 jdhore 12/03/04 18:26:14
2
3 Modified: metadata.xml ChangeLog
4 Added: rar-4.1.1.ebuild
5 Removed: rar-4.1.0.ebuild
6 Log:
7 Version bump, remove old and remove the proxy-maintainers herd.
8
9 (Portage version: 2.2.0_alpha89/cvs/Linux i686)
10
11 Revision Changes Path
12 1.11 app-arch/rar/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/metadata.xml?rev=1.11&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/metadata.xml?rev=1.11&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/metadata.xml?r1=1.10&r2=1.11
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-arch/rar/metadata.xml,v
21 retrieving revision 1.10
22 retrieving revision 1.11
23 diff -u -r1.10 -r1.11
24 --- metadata.xml 24 Jan 2012 23:18:14 -0000 1.10
25 +++ metadata.xml 4 Mar 2012 18:26:14 -0000 1.11
26 @@ -1,7 +1,6 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 -<herd>proxy-maintainers</herd>
31 <maintainer>
32 <email>jdhore@g.o</email>
33 <name>Jeff Horelick</name>
34
35
36
37 1.79 app-arch/rar/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?rev=1.79&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?rev=1.79&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?r1=1.78&r2=1.79
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v
46 retrieving revision 1.78
47 retrieving revision 1.79
48 diff -u -r1.78 -r1.79
49 --- ChangeLog 27 Jan 2012 06:33:11 -0000 1.78
50 +++ ChangeLog 4 Mar 2012 18:26:14 -0000 1.79
51 @@ -1,6 +1,12 @@
52 # ChangeLog for app-arch/rar
53 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v 1.78 2012/01/27 06:33:11 jdhore Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v 1.79 2012/03/04 18:26:14 jdhore Exp $
56 +
57 +*rar-4.1.1 (04 Mar 2012)
58 +
59 + 04 Mar 2012; Jeff Horelick <jdhore@g.o> +rar-4.1.1.ebuild,
60 + -rar-4.1.0.ebuild, metadata.xml:
61 + Version bump, remove old and remove the proxy-maintainers herd.
62
63 *rar-4.1.0 (27 Jan 2012)
64
65
66
67
68 1.1 app-arch/rar/rar-4.1.1.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/rar-4.1.1.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/rar-4.1.1.ebuild?rev=1.1&content-type=text/plain
72
73 Index: rar-4.1.1.ebuild
74 ===================================================================
75 # Copyright 1999-2012 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-4.1.1.ebuild,v 1.1 2012/03/04 18:26:14 jdhore Exp $
78 EAPI=4
79
80 DESCRIPTION="RAR compressor/uncompressor"
81 HOMEPAGE="http://www.rarsoft.com/"
82 URI_x86="http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz"
83 URI_amd64="http://www.rarlab.com/rar/rarlinux-x64-${PV}.tar.gz"
84 URI_w64="http://www.rarlab.com/rar/winrar-x64-${PV//.}.exe"
85 SRC_URI="x86? ( ${URI_x86} )
86 amd64? ( ${URI_amd64} )
87 all_sfx? (
88 ${URI_x86}
89 ${URI_amd64}
90 ${URI_w64}
91 )"
92
93 LICENSE="RAR"
94 SLOT="0"
95 KEYWORDS="-* ~amd64 ~x86"
96 IUSE="all_sfx static"
97
98 DEPEND="all_sfx? ( app-arch/unrar )"
99 RDEPEND="sys-libs/glibc"
100
101 S=${WORKDIR}/${PN}
102
103 QA_DT_HASH="opt/rar/default.sfx
104 opt/rar/default-elf32.sfx
105 opt/rar/default-elf64.sfx
106 opt/rar/default-win32.sfx
107 opt/rar/default-win64.sfx
108 opt/rar/WinCon.SFX
109 opt/rar/WinCon64.SFX
110 opt/rar/Zip.SFX
111 opt/rar/Zip64.SFX
112 opt/rar/unrar
113 opt/rar/rar"
114 QA_PRESTRIPPED=${QA_DT_HASH}
115
116 src_unpack() {
117 use x86 && unpack ${URI_x86##*/}
118 use amd64 && unpack ${URI_amd64##*/}
119 rm -f "${S}"/license.txt
120 if use all_sfx ; then
121 mkdir sfx
122 cd sfx
123 unpack ${URI_x86##*/}
124 mv rar/default.sfx default-elf32.sfx || die
125 unpack ${URI_amd64##*/}
126 mv rar/default.sfx default-elf64.sfx || die
127 ln -s "${DISTDIR}"/${URI_w64##*/} w64.rar
128 unpack ./w64.rar
129 mv Default.SFX default-win32.sfx || die
130 mv Default64.SFX default-win64.sfx || die
131 fi
132 }
133
134 src_compile() { :; }
135
136 src_install() {
137 exeinto /opt/rar
138 doexe rar unrar || die
139 use static && { newexe rar_static rar || die ; }
140
141 dodir /opt/bin
142 dosym ../rar/rar /opt/bin/rar || die
143 dosym ../rar/unrar /opt/bin/unrar || die
144
145 insinto /opt/rar
146 if use all_sfx ; then
147 doins "${WORKDIR}"/sfx/*.{sfx,SFX} || die
148 else
149 doins default.sfx || die
150 fi
151 doins rarfiles.lst || die
152 dodoc *.txt
153 }