public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in app-arch/rar: metadata.xml ChangeLog rar-4.2.0_beta3.ebuild
@ 2012-06-02 22:12 Serkan Kaba (serkan)
  0 siblings, 0 replies; only message in thread
From: Serkan Kaba (serkan) @ 2012-06-02 22:12 UTC (permalink / raw
  To: gentoo-commits

serkan      12/06/02 22:12:10

  Modified:             metadata.xml ChangeLog
  Added:                rar-4.2.0_beta3.ebuild
  Log:
  Bump to beta version.
  
  (Portage version: 2.2.0_alpha108/cvs/Linux x86_64)

Revision  Changes    Path
1.12                 app-arch/rar/metadata.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/metadata.xml?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/metadata.xml?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/metadata.xml?r1=1.11&r2=1.12

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-arch/rar/metadata.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- metadata.xml	4 Mar 2012 18:26:14 -0000	1.11
+++ metadata.xml	2 Jun 2012 22:12:10 -0000	1.12
@@ -5,6 +5,11 @@
 	<email>jdhore@gentoo.org</email>
 	<name>Jeff Horelick</name>
 </maintainer>
+<maintainer>
+        <email>serkan@gentoo.org</email>
+        <name>Serkan Kaba</name>
+        <description>Beta maintainer</description>
+</maintainer>
 <use>
  <flag name='all_sfx'>
 	Install all SFX (Self-Extracting) files rather than just the native



1.82                 app-arch/rar/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?rev=1.82&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?rev=1.82&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/ChangeLog?r1=1.81&r2=1.82

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -r1.81 -r1.82
--- ChangeLog	23 May 2012 10:37:56 -0000	1.81
+++ ChangeLog	2 Jun 2012 22:12:10 -0000	1.82
@@ -1,6 +1,12 @@
 # ChangeLog for app-arch/rar
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v 1.81 2012/05/23 10:37:56 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v 1.82 2012/06/02 22:12:10 serkan Exp $
+
+*rar-4.2.0_beta3 (02 Jun 2012)
+
+  02 Jun 2012; Serkan Kaba <serkan@gentoo.org> +rar-4.2.0_beta3.ebuild,
+  metadata.xml:
+  Bump to beta version.
 
   23 May 2012; Agostino Sarubbo <ago@gentoo.org> rar-4.1.1.ebuild:
   Stable for amd64, wrt bug #417149



1.1                  app-arch/rar/rar-4.2.0_beta3.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/rar-4.2.0_beta3.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-arch/rar/rar-4.2.0_beta3.ebuild?rev=1.1&content-type=text/plain

Index: rar-4.2.0_beta3.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-4.2.0_beta3.ebuild,v 1.1 2012/06/02 22:12:10 serkan Exp $
EAPI=4
MY_PV=4.2.b3
DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="http://www.rarsoft.com/"
URI_x86="http://www.rarlab.com/rar/rarlinux-${MY_PV}.tar.gz"
URI_amd64="http://www.rarlab.com/rar/rarlinux-x64-${MY_PV}.tar.gz"
URI_w64="http://www.rarlab.com/rar/winrar-x64-${MY_PV//.}.exe"
SRC_URI="x86? ( ${URI_x86} )
	amd64? ( ${URI_amd64} )
	all_sfx? (
		${URI_x86}
		${URI_amd64}
		${URI_w64}
	)"

LICENSE="RAR"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="all_sfx static"

DEPEND="all_sfx? ( app-arch/unrar )"
RDEPEND="sys-libs/glibc"

S=${WORKDIR}/${PN}

QA_DT_HASH="opt/rar/default.sfx
	opt/rar/default-elf32.sfx
	opt/rar/default-elf64.sfx
	opt/rar/default-win32.sfx
	opt/rar/default-win64.sfx
	opt/rar/WinCon.SFX
	opt/rar/WinCon64.SFX
	opt/rar/Zip.SFX
	opt/rar/Zip64.SFX
	opt/rar/unrar
	opt/rar/rar"
QA_PRESTRIPPED=${QA_DT_HASH}

src_unpack() {
	use x86 && unpack ${URI_x86##*/}
	use amd64 && unpack ${URI_amd64##*/}
	rm -f "${S}"/license.txt
	if use all_sfx ; then
		mkdir sfx
		cd sfx
		unpack ${URI_x86##*/}
		mv rar/default.sfx default-elf32.sfx || die
		unpack ${URI_amd64##*/}
		mv rar/default.sfx default-elf64.sfx || die
		ln -s "${DISTDIR}"/${URI_w64##*/} w64.rar
		unpack ./w64.rar
		mv Default.SFX default-win32.sfx || die
		mv Default64.SFX default-win64.sfx || die
	fi
}

src_compile() { :; }

src_install() {
	exeinto /opt/rar
	doexe rar unrar || die
	use static && { newexe rar_static rar || die ; }

	dodir /opt/bin
	dosym ../rar/rar /opt/bin/rar || die
	dosym ../rar/unrar /opt/bin/unrar || die

	insinto /opt/rar
	if use all_sfx ; then
		doins "${WORKDIR}"/sfx/*.{sfx,SFX} || die
	else
		doins default.sfx || die
	fi
	doins rarfiles.lst || die
	dodoc *.txt
}






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-06-02 22:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-02 22:12 [gentoo-commits] gentoo-x86 commit in app-arch/rar: metadata.xml ChangeLog rar-4.2.0_beta3.ebuild Serkan Kaba (serkan)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox