ChangeLog

# ChangeLog for app-arch/rar
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v 1.54 2008/02/21 23:40:45 robbat2 Exp $

21 Feb 2008; Robin H. Johnson rar-3.7.1.ebuild:
There are some alternatives to the emul compat package at times.

29 Dec 2007; Raúl Porcel -rar-3.7.0.ebuild:
old

28 Dec 2007; Samuli Suominen rar-3.7.1.ebuild:
amd64 stable

09 Nov 2007; Raúl Porcel rar-3.7.1.ebuild:
x86 stable

*rar-3.7.1 (24 Sep 2007)

24 Sep 2007; Raúl Porcel +rar-3.7.1.ebuild:
Version bump

10 Jul 2007; Raúl Porcel -rar-3.5.1.ebuild,
rar-3.6.0.ebuild, -rar-3.7.0_beta1.ebuild, rar-3.7.0.ebuild:
x86 stable and remove old

10 Jul 2007; Christoph Mende rar-3.6.0.ebuild,
rar-3.7.0.ebuild:
Stable on amd64

02 Jul 2007; Piotr Jaroszyński rar-3.5.1.ebuild,
rar-3.6.0.ebuild, rar-3.7.0_beta1.ebuild, rar-3.7.0.ebuild:
(QA) RESTRICT clean up.

*rar-3.7.0 (08 Jun 2007)

08 Jun 2007; Raúl Porcel +rar-3.7.0.ebuild:
Version bump, thanks to Kalidarn for reporting,
bug 180924

13 May 2007; Thilo Bangert metadata.xml:
add herd

12 Feb 2007; Simon Stelling rar-3.7.0_beta1.ebuild:
stable on amd64; security bug 166440

12 Feb 2007; Raúl Porcel rar-3.7.0_beta1.ebuild:
x86 stable wrt security bug 166440

*rar-3.7.0_beta1 (12 Feb 2007)

12 Feb 2007; Mike Frysinger +rar-3.7.0_beta1.ebuild:
Version bump #166440 by Carsten Lohrke.

20 Oct 2006; Petteri Räty rar-3.6.0.ebuild:
rar-3.6.0 will now show an ewarn if the system gcc is < 3.4 because rar
needs libstdc++.so.6. See bug #152098 for more details.

07 Oct 2006; Petteri Räty rar-3.5.1.ebuild,
rar-3.6.0.ebuild:
Now depends on virtual/libstdc++-3.3 on x86. Fixes bug #139094. All versions
now depend on emul-linux-x86-compat on amd64.

*rar-3.6.0 (07 Sep 2006)

07 Sep 2006; Steve Dibb metadata.xml,
+rar-3.6.0.ebuild:
Version bump, metadata cleanup

11 Aug 2006; rar-3.5.1.ebuild:
- binary only packages that depend on glibc must have explicit deps of glibc

15 Jul 2006; Bryan Østergaard metadata.xml:
Remove aliz from metadata.xml as he's retired.

22 Jun 2006; Simon Stelling rar-3.5.1.ebuild:
add RESTRICT=nostrip, bug 137611

31 May 2006; -rar-3.3.0.ebuild, -rar-3.4.0.ebuild,
-rar-3.4.1.ebuild:
- security/qa cleanup. flush old/vuln ebuilds

10 Nov 2005; Luis Medinas rar-3.5.1.ebuild:
Marked Stable on amd64. Bug #111926.

10 Nov 2005; Mark Loeser rar-3.5.1.ebuild:
Stable on x86; bug #111926

*rar-3.5.1 (09 Nov 2005)

09 Nov 2005; Mike Frysinger +rar-3.5.1.ebuild:
Version bump #111926 by Jared Breland.

*rar-3.4.1 (07 Jan 2005)

07 Jan 2005; Daniel Ahlberg +rar-3.4.1.ebuild:
Version bump, closing #76975.

01 Jan 2005; Daniel Ahlberg rar-3.2.0.ebuild,
rar-3.4.0.ebuild:
Cleanup and unmask.

*rar-3.4.0 (29 Sep 2004)

29 Sep 2004; Daniel Ahlberg rar-3.4.0.ebuild:
Version bump, closing #65360.

12 Aug 2004; Daniel Ahlberg rar-3.3.0.ebuild:
Unmasked on x86 and amd64.

20 Jul 2004; Robin H. Johnson rar-3.3.0.ebuild:
Upstream makefile now ships with a single target: 'install' which
automatically runs when you do make as implied by the default src_compile().
This breaks sandbox, so force src_compile() to be empty.

27 Apr 2004; Daniel Ahlberg rar-3.0.ebuild,
rar-3.1.0.ebuild, rar-3.1.1.ebuild, rar-3.2.0.ebuild, files/10rar:
Added IUSE, removed some old ebuilds.

*rar-3.3.0 (27 Apr 2004)

27 Apr 2004; Daniel Ahlberg rar-3.3.0.ebuild:
Version bump. Closing #49036.

02 Jan 2004; Daniel Ahlberg rar-3.2.0.ebuild :
Updated dependencies and adding amd64 keyword. Closing #36445.

*rar-3.2.0 (31 May 2003)

31 May 2003; Martin Holzer rar-3.2.0.ebuild:
Version bumped.

*rar-3.1.1 (05 Feb 2003)

05 Feb 2003; Mike Frysinger :
Version bump #15101 and removed env.d file in favor of symlinks in /opt/bin.

*rar-3.1.0 (23 Dec 2002)

23 Dec 2002; Seemant Kulleen rar-3.1.0.ebuild
files/digest-rar-3.1.0 :
Version bump thanks to: gentoo-bugzilla@hummelink.xs4all.nl (Ronald
Hummelink) in bug #12557.

*rar-3.0 (29 May 2002)

23 Dec 2002; Seemant Kulleen rar-3.0.ebuild :
Added lib-compat as a dependency (especially for gcc-3 systems). Closes
bug #12557 by gentoo-bugzilla@hummelink.xs4all.nl (Ronald Hummelink)

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

05 Dec 2002; Jon Nall rar-3.0.ebuild :
set -sparc -alpha based. removed sparc64 as 32-bit sparc
userland is converting to sparc

31 Oct 2002; Mark Guertin rar-3.0.ebuild :
set -ppc in keywords, this provides an x86 binary that
is not executable.

20 Jul 2002; Doug Goldstein rar-3.0.ebuild
Added missing KEYWORDS

29 May 2002; Seemant Kulleen rar-3.0.ebuild
files/digest-rar-3.0 :
Version bump to newest stable. steve_flack@ntlworld.com (Steve Flack) in
bug # 3123 gave in the update.

*rar-3.0_beta7 (12 May 2002)

20 Jul 2002; Doug Goldstein rar-3.0_beta7.ebuild
Added missing KEYWORDS

12 May 2002; Matthew Kennedy ChangeLog,
rar-3.0_beta7.ebuild, files/digest-rar-3.0_beta7 :
Version bump to new beta.

*rar-3.0_beta5 (14 Apr 2002)

14 Apr 2002; Matthew Kennedy ChangeLog,
rar-3.0_beta5.ebuild, files/10rar, files/digest-rar-3.0_beta5 :
Moved RAR into /opt since it is a binary-only item (proprietary, no
source). See also bug #1662.

*rar-2.90 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

DIST rarlinux-3.6.0.tar.gz 752997 RMD160 c0f6d19738f69deb9fd75589e461a7a0ed430d39 SHA1 4b43766371fd2f117fb3af5826001a7eab7a0f3b SHA256 7d2c462dd6d48ad8ff11061fb4d73d38a71a2ffa380e04566a85c2b971cb5412
DIST rarlinux-3.7.1.tar.gz 777260 RMD160 8cd7c129a6371f229fe0c03f315825101aeee6cc SHA1 682478d1710146478217649108b1d0c1cbea9017 SHA256 865811fbc64815dbf106dbca78ec07d48a7a7122bc1c18bd1b20ff5848f9856c
EBUILD rar-3.6.0.ebuild 1073 RMD160 d8ed5070baf44895b9bfbe3395d59c84b9bdd3c7 SHA1 06a25f895533d228a68d1bf5b2341bcb8c9aad20 SHA256 23ffbf689d64865a198c0eab0de8889c374f66abb5a56b96c5b06b1497a9ffd9
EBUILD rar-3.7.1.ebuild 937 RMD160 897718dc95eedf975144eb9f9217000c81fa7569 SHA1 bf5c1755ce2d4c2df0248e7785750eb29bddc317 SHA256 f0b87d268c178cb72bec3d7c0d3e503479ede52113b62999e8774d6739a80ec9
MISC ChangeLog 6706 RMD160 5665019625e962bb9335579370dc7b700d3c8c4b SHA1 56142a170dfdfefdd31a87fb70fde40a0e2ee787 SHA256 b26e8b414f7b38f76424cc88fe3fc875e3dd5ec4eddebd4fcc52184c2008f892
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a

metadata.xml




no-herd

maintainer-needed@gentoo.org

rar-3.6.0.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.6.0.ebuild,v 1.7 2007/08/05 04:25:44 rajiv Exp $

inherit toolchain-funcs

DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="http://www.rarsoft.com/"
SRC_URI="http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz"

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

RESTRICT="strip"

RDEPEND="sys-libs/glibc amd64? ( app-emulation/emul-linux-x86-compat )"

S="${WORKDIR}/${PN}"

src_compile() { :; }

src_install() {
into /opt/rar
dobin rar unrar || die "dobin rar unrar"
insinto /opt/rar/lib
doins default.sfx || die "default.sfx"
insinto /opt/rar/etc
doins rarfiles.lst || die "rarfiles.lst"
dodoc *.{txt,diz}
dodir /opt/bin
dosym /opt/rar/bin/rar /opt/bin/rar
dosym /opt/rar/bin/unrar /opt/bin/unrar
}

pkg_postinst() {
if [[ $(gcc-major-version) = "3" && $(gcc-minor-version) -lt 4 ]]; then
ewarn "System gcc is too old to run ${PN}."
ewarn "${PN} requires >=sys-devel/gcc-3.4 to run."
fi
}

rar-3.7.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.7.1.ebuild,v 1.4 2008/02/21 23:40:45 robbat2 Exp $

inherit toolchain-funcs

DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="http://www.rarsoft.com/"
SRC_URI="http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz"

LICENSE="RAR"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE=""
RESTRICT="strip"

RDEPEND=">=sys-libs/glibc-2.4
amd64? ( || ( app-emulation/emul-linux-x86-compat =sys-devel/gcc-3.3* virtual/libstdc++ ) )"

S=${WORKDIR}/${PN}

src_compile() { :; }

src_install() {
into /opt/rar
dobin rar unrar || die "dobin rar unrar"
insinto /opt/rar/lib
doins default.sfx || die "default.sfx"
insinto /opt/rar/etc
doins rarfiles.lst || die "rarfiles.lst"
dodoc *.{txt,diz}
dodir /opt/bin
dosym ../rar/bin/rar /opt/bin/rar
dosym ../rar/bin/unrar /opt/bin/unrar
prepalldocs
}