Portage is a package management system used by Gentoo Linux
# ChangeLog for app-arch/alien
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/ChangeLog,v 1.21 2008/02/03 11:20:03 drac Exp $
*alien-8.69 (03 Feb 2008)
03 Feb 2008; Samuli Suominen
-alien-8.53.ebuild, -alien-8.65.ebuild, -alien-8.66.ebuild,
+alien-8.69.ebuild:
Version bump wrt #203662, thanks to Raúl Porcel for reporting.
21 May 2007; Raúl Porcel
alpha stable wrt #149666
14 May 2007; Thomas Raschbacher
fixed bug where alien violates sandbox trying to write to /var/lib/alien
*alien-8.66 (13 May 2007)
13 May 2007; Thomas Raschbacher
added version 8.66 which now uses perl-app eclass (should fix bug #174095
thanks to Pacho Ramos
jakub@gentoo.org)
*alien-8.65 (19 Feb 2007)
19 Feb 2007; Thomas Raschbacher
alien-8.53.ebuild, alien-8.64.ebuild, +alien-8.65.ebuild:
Fix bug #163300 Thanks to Diego Petten
Fixed header dates. added Version 8.65
01 Dec 2006; Chris Gianelloni
Stable on ppc wrt bug #149666.
01 Dec 2006; Chris Gianelloni
Stable on amd64/x86 wrt bug #149666.
*alien-8.64 (25 Jun 2006)
25 Jun 2006; Thomas Raschbacher
Version bump. fixes bug #135269 Thanks to Boris Fersing
13 Oct 2005; Aron Griffis
Mark 8.47 stable on alpha
*alien-8.53 (04 Jul 2005)
04 Jul 2005; Thomas Raschbacher
-alien-8.21-r1.ebuild, -alien-8.43.ebuild, +alien-8.53.ebuild:
new version + cleanup Fixes Bug 74759; Thanks to Marcelo Goes
26 May 2005; Jose Luis Rivero
Keyworded ~alpha due to #90833
*alien-8.47 (08 Oct 2004)
08 Oct 2004; root
version bump, Bug #65427 (thanks to Jim Faulkner
*alien-8.43 (18 Feb 2004)
18 Feb 2004; Thomas Raschbacher
version bump + added metadata.xml
thanks to Frantz Dhin
27 Jan 2004; Martin Holzer
alien-8.21.ebuild:
fixing SRC_URI. closes 39313
*alien-8.21-r1 (30 Mar 2003)
29 Jun 2003; Daniel Ahlberg
Added missing changelog entry.
*alien-8.21 (15 Dec 2002)
28 Mar 2003; Pieter Van den Abeele
Added ~ppc keyword
15 Dec 2002; Thomas Raschbacher
added initial ebuild bug # 11812
26 Jan 2003; Thomas Raschbacher
fixed bug (will work now with any perl version installed)
fixed bug that caused sandbox problems (added PREFIX to perl Makefile.PL)
DIST alien_8.64.tar.gz 77505 RMD160 3fd513aa4eb490180b2d6306d9cf84c01f95ce99 SHA1 408cdf88ba6549c2431cb2648fe106a778095138 SHA256 8f038af5a51f45b8f81efe6e61f6ecc71d348e1db7d0b3475213c761a8b8b1ba
DIST alien_8.69.tar.gz 74545 RMD160 0079e409dbf4902ce7392eff64c49acaac6d18cd SHA1 279890525e41d59d7a9fecef102d56d449b9f5a8 SHA256 47dff702108d9c61aa2c425c1748007c77d13709ec98101cece92c973d398f06
EBUILD alien-8.64.ebuild 995 RMD160 6e8960346a1782be8c5e9c04bf2a60a76eb12c1d SHA1 ce1e12e8cdfc29d929e99809c2ebf5e4a5bee68e SHA256 36d1cca5e0b746b76e3fa05eb2713c0c748e95c996864b3ed363fe6fd2baf5c4
EBUILD alien-8.69.ebuild 790 RMD160 4c3620d6f3de6d872cf74b90a2cfec78a12cd4be SHA1 947595de03078cc7825af18e750c1e1f43bd9edc SHA256 c30b10e8df91e37ad67858b7dfe9a573c9f423d396806cddf3b38c5a296aa635
MISC ChangeLog 3141 RMD160 5855ac5b620b8063715fb9286dda94ad1eca04cd SHA1 060a6ee378641d994df153c40ec1e6e2873e7efa SHA256 b20306ba3a514297ab669bb65539d214ae1e35127a2b05a5c8e89aaef2b9781e
MISC metadata.xml 219 RMD160 09b0cc59608c4d7b2015f3607e370b46f4c84e0c SHA1 4d661c1b54079ac2c95076722c6d8b82e294effe SHA256 066245357a2e2399f2080903b95bd1d28ee9907c9f9691e247ffa8d67054918d
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/alien-8.64.ebuild,v 1.5 2007/05/21 15:47:19 armin76 Exp $
DESCRIPTION="Converts between the rpm, dpkg, stampede slp, and slackware tgz file formats"
HOMEPAGE="http://kitenet.net/programs/alien/"
SRC_URI="mirror://debian/pool/main/a/alien/${PN}_${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 ~hppa ppc x86"
IUSE=""
DEPEND=">=dev-lang/perl-5.6.0
>=app-arch/rpm-4.0.4-r4
>=app-arch/bzip2-1.0.2-r2
>=app-arch/dpkg-1.10.9"
S=${WORKDIR}/${PN}
src_compile() {
perl Makefile.PL PREFIX="${D}/usr" || die "configuration failed"
emake || die "emake failed."
}
src_install() {
dodir /usr/lib/perl5/site_perl/`perl -e 'printf "%vd", $^V;'`/Alien/Package
make install \
PREFIX=${D}/usr \
INSTALLMAN1DIR=${D}/usr/share/man/man1 \
INSTALLMAN3DIR=${D}/usr/share/man/man3 \
VARPREFIX=${D}
dodoc INSTALL README TODO
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/alien/alien-8.69.ebuild,v 1.1 2008/02/03 11:20:03 drac Exp $
EAPI=1
inherit perl-app
DESCRIPTION="Converts between the rpm, dpkg, stampede slp, and slackware tgz file formats"
HOMEPAGE="http://kitenet.net/programs/alien"
SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86"
IUSE="+bzip2"
RDEPEND="app-arch/rpm
app-arch/dpkg
bzip2? ( app-arch/bzip2 )"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${PN}
mydoc="TODO"
src_unpack() {
perl-module_src_unpack
sed -e s%'$(VARPREFIX)'%${D}% -e s%'$(PREFIX)'%${D}/usr%g \
-i "${S}"/Makefile.PL || die "sed failed."
}