ChangeLog

# ChangeLog for app-arch/unace
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unace/ChangeLog,v 1.34 2008/04/05 23:31:49 josejx Exp $

05 Apr 2008; Joseph Jezak unace-2.5-r1.ebuild:
Marked ~ppc for bug #215366.

31 Mar 2008; Jeroen Roovers unace-2.5-r1.ebuild:
Marked -hppa (bug #215366).

30 Mar 2008; Markus Rothe unace-2.5-r1.ebuild:
Added ~ppc64; bug #215366

30 Mar 2008; Raúl Porcel unace-2.5-r1.ebuild:
Re-add ~alpha wrt #215366

*unace-2.5-r1 (29 Mar 2008)

29 Mar 2008; Mike Frysinger
+files/unace-2.5-build.patch, +unace-2.5-r1.ebuild:
Version bump to build with source code #214216 by Robert Buchholz.

17 Sep 2007; Jeroen Roovers unace-1.2b-r1.ebuild:
Stable for HPPA too.

01 Feb 2007; Steve Dibb unace-2.5.ebuild:
Add ~amd64, bug 164512

*unace-2.5 (30 Jan 2007)

30 Jan 2007; Mike Frysinger +unace-2.5.ebuild:
Version bump #102347 by Dick Marinus et al.

04 Jan 2007; Bryan Østergaard unace-1.2b-r1.ebuild:
Add ~alpha keyword.

26 Nov 2006; Markus Rothe unace-1.2b-r1.ebuild:
Stable on ppc64

24 Oct 2006; Markus Rothe unace-1.2b-r1.ebuild:
Added ~ppc64

21 Jun 2005; Danny van Dyk
+files/unace-1.2b-64bit.patch, unace-1.2b-r1.ebuild:
Fixed BUG #95110. Thanks to Juan J. García de Soria for the patch.

24 Apr 2005; Michael Hanselmann unace-1.2b-r1.ebuild:
Stable on ppc.

11 Mar 2005; David Holm unace-1.2b-r1.ebuild:
Added to ~ppc.

28 Feb 2005; -unace-1.2b.ebuild, -unace-2.2.ebuild:
- removed vuln versions

28 Feb 2005; Alex Howells unace-1.2b-r1.ebuild:
Tested and marked stable on AMD64, reference bug 81958

*unace-1.2b-r1 (26 Feb 2005)

26 Feb 2005;
+files/unace-1.2b-CAN-2005-0160-CAN-2005-0161.patch, +unace-1.2b-r1.ebuild:
- security bump for unace-1.2b (the last) opensource release bug #81958. I'd
like for us to remove the binary only 2.2 which partially remains vuln. No
clear upgrade path. will p.mask or something

27 Apr 2004; Daniel Ahlberg unace-1.2b.ebuild,
unace-2.2.ebuild:
Update SRC_URI, added IUSE.

15 Apr 2004; Michael McCabe unace-2.2.ebuild:
adding s390 to keywords

12 Mar 2004; Daniel Ahlberg unace-2.2.ebuild:
amd64 unmask.

05 Jan 2004; Jon Portnoy unace-2.2.ebuild :
AMD64 keywords.

08 Jul 2003; Bartosch Pixa unace-1.2b.ebuild,
unace-2.0.4.ebuild, unace-2.2.ebuild:
set -ppc in keywords

24 Jun 2003; Jason Wever unace-1.2b.ebuild,
unace-2.0.4.ebuild, unace-2.2.ebuild:
Masked all unace packages for sparc to fix bug #23375.

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

*unace-2.2 (29 Nov 2002)

29 Nov 2002; Mike Frysinger :
Version bump #11348

*unace-2.0.4 (04 Jun 2002)

1 Aug 2002; Ryan Phillips :
Executable install into /opt/bin

14 Aug 2002; Pieter Van den Abeele :
Added ppc keyword

4 June 2002; Ryan Phillips 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.

*unace-1.2b (28 Oct 2002)

28 Oct 2002; Mike Frysinger :
Added per #9818 from Cory Visi .

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX unace-1.2b-64bit.patch 1604 RMD160 fb7cc31a9b73f918da5907d54ba7ec54e450b4b9 SHA1 d9cece37bf6fce4c72625dfb08ad544e8eed8192 SHA256 ce7233f16b6001079749cfc5bfc4d52d2f0711c3cc2943c3272d58644c59caa8
AUX unace-1.2b-CAN-2005-0160-CAN-2005-0161.patch 4618 RMD160 e638448a91f1017f62bd1d351ef3762370beee04 SHA1 ea7b95c24b1c4d94182bc773b167ee76f0214a37 SHA256 c8327d6ae8bf1b905e7faaf43a54cae7e01ace9eb8aefb61b9a6fabbf4d78c74
DIST linunace25.tgz 202606 RMD160 ac7bcc89452e6d410a0d638df5737bbecaaa9165 SHA1 64169a8f63aab9749beacc66ab0572981bd28c0f SHA256 7ef5dd1828e7ec15f4961a0396cdc2db59ba042162409ed074fda05ff9888c84
DIST unace-1.2b.tar.gz 20784 RMD160 09c9f427db01c39851c9865766f1dea726b19df3 SHA1 f3ea47f3be70e5bd19914fbf7ea44d70bad04855 SHA256 7e7d11b05baa6ecb8b70274dc909362f8277003962c665226abb8e433460ecf5
DIST unace-nonfree_2.5-5.diff.gz 13921 RMD160 7e618bdbd98101bc95d7f140ed8dfa6b266d2e6c SHA1 21f6133ee2d076053296f8375fc8f54122032fd5 SHA256 c9666d9739e0047483c7dfc822f606ec17465e0618a6fd1f98030f86a8469a3b
DIST unace-nonfree_2.5.orig.tar.gz 122509 RMD160 f899e1e43d9ab039d1340347cfc1804d71b1c1b0 SHA1 f658f03aa6f663c1a90af85e3e8c6e7ef12adb42 SHA256 5a85480ed0d39672962a05dc835efc0876be4f0d47b0fa7741b955ae7b148566
EBUILD unace-1.2b-r1.ebuild 887 RMD160 3dced1c2c3503d1849513c4b6494daa11ad36ec7 SHA1 47cc49aadebbc9c64362e5faefb0fe1db17f072f SHA256 f2f208b79c53df8bc3f72f02592094c4672b37d24d2129b1469e55566d4ff351
EBUILD unace-2.5-r1.ebuild 928 RMD160 17af2a491104112d754e6fa096ae8d201c18e135 SHA1 2e17feff4ca42ae2d501a11c10aeea55ffea7d80 SHA256 f418b25a87d6124acd2a711e795f8700021e7d20158636c70e6c3a1430fe04f1
EBUILD unace-2.5.ebuild 492 RMD160 614114166d53d3d943f29c57e4fd7b88e29dac53 SHA1 12ebeb169c7412deef10488453d3d79c961b6516 SHA256 3f5b2ca69a37696c7ec6cd9fad1876be39cd7715429a6845b9ce30a8154c92a0
MISC ChangeLog 3966 RMD160 671b3338754ceccb24b094610b543adf40f01a26 SHA1 8c5cfe3015ae4cf2d96e08663fcf4c57c66c6566 SHA256 b8bbce28faec58bfd8d0cf6f95352a49f7233e6a0ea28b07fa80df2c92224c09
MISC metadata.xml 245 RMD160 f8c757bd69d5368e042052a3d4f19e201ce29aaf SHA1 0d5026e2b0148acc1b1367391c974c9f3aa8963e SHA256 97f8c99117c7fc7523ab85ec3df150c74135486a6cc40d11d2a40fdd72a0e789
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFIQNSKj9hvisErhMIRAu8VAKC+7pFYBg8VppHmeJHOGDBMs+vkZQCePQpF
NbHfCdpP+94OH2nMD7JiT18=
=EjxC
-----END PGP SIGNATURE-----

files

metadata.xml




base-system
Unace is a archive opener for the Ace format.

unace-1.2b-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unace/unace-1.2b-r1.ebuild,v 1.14 2007/09/17 01:09:44 jer Exp $

inherit eutils

DESCRIPTION="ACE unarchiver"
HOMEPAGE="http://www.winace.com/"
SRC_URI="http://wilma.vub.ac.be/~pdewacht/${P}.tar.gz"

LICENSE="GPL-2" #92846
SLOT="1"
KEYWORDS="~alpha amd64 hppa ppc ppc64 s390 x86"
IUSE=""

DEPEND=""

S=${WORKDIR}/${PN}

src_unpack() {
unpack ${A}
cd "${S}"
cp unix/makefile .
cp unix/gccmaked .
epatch "${FILESDIR}"/unace-1.2b-CAN-2005-0160-CAN-2005-0161.patch
epatch "${FILESDIR}"/unace-1.2b-64bit.patch
}

src_compile() {
sed -i \
-e "s/^CFLAGS = -O.*/CFLAGS = -Wall ${CFLAGS}/g" \
-e "s/-DCASEINSENSE//g" \
makefile

emake dep || die
emake || die
}

src_install() {
dobin unace || die
dodoc readme.txt changes.log
}

unace-2.5-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unace/unace-2.5-r1.ebuild,v 1.6 2008/04/15 15:13:09 vapier Exp $

inherit eutils toolchain-funcs

DEB_VER="5"
DESCRIPTION="ACE unarchiver"
HOMEPAGE="http://www.winace.com/"
SRC_URI="mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}.orig.tar.gz
mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}-${DEB_VER}.diff.gz"

LICENSE="freedist"
SLOT="1"
KEYWORDS="~alpha ~amd64 -hppa ~ppc ~ppc64 ~x86"
IUSE=""

DEPEND=""

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${WORKDIR}"/unace-nonfree_${PV}-${DEB_VER}.diff
local p
for p in $( epatch unace-nonfree-${PV}/debian/patches/${p}.dpatch
done
tc-export CC
}

src_install() {
dobin unace || die
doman unace-nonfree-${PV}/debian/manpage/unace.1
}

unace-2.5.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unace/unace-2.5.ebuild,v 1.2 2007/02/01 13:58:51 beandog Exp $

DESCRIPTION="ACE unarchiver"
HOMEPAGE="http://www.winace.com/"
SRC_URI="http://www.winace.com/files/linunace${PV//.}.tgz"

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

DEPEND=""

S=${WORKDIR}

src_install() {
into /opt
dobin unace || die
}