summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Callen <abcd@gentoo.org>2010-04-06 05:46:49 +0000
committerJonathan Callen <abcd@gentoo.org>2010-04-06 05:46:49 +0000
commite7594e852da5a179d7a8c44aab21e523017005b1 (patch)
tree7d37e9bd03e4e1a1f78a353926aac704fed8e935 /app-arch/lha
parentAdd prefix keywords, eautoreconf on Interix (diff)
downloadgentoo-2-e7594e852da5a179d7a8c44aab21e523017005b1.tar.gz
gentoo-2-e7594e852da5a179d7a8c44aab21e523017005b1.tar.bz2
gentoo-2-e7594e852da5a179d7a8c44aab21e523017005b1.zip
Bump to EAPI=3, add prefix keywords
(Portage version: -svn/cvs/Linux i686)
Diffstat (limited to 'app-arch/lha')
-rw-r--r--app-arch/lha/ChangeLog7
-rw-r--r--app-arch/lha/lha-114i-r7.ebuild22
2 files changed, 20 insertions, 9 deletions
diff --git a/app-arch/lha/ChangeLog b/app-arch/lha/ChangeLog
index 0342604ae87b..398b80418fc0 100644
--- a/app-arch/lha/ChangeLog
+++ b/app-arch/lha/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-arch/lha
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/lha/ChangeLog,v 1.47 2007/12/25 16:36:01 phreak Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/lha/ChangeLog,v 1.48 2010/04/06 05:46:49 abcd Exp $
+
+ 06 Apr 2010; Jonathan Callen <abcd@gentoo.org> lha-114i-r7.ebuild:
+ Bump to EAPI=3, add prefix keywords
25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing usata from metadata.xml as per #22931. Assigning to maintainer-needed.
diff --git a/app-arch/lha/lha-114i-r7.ebuild b/app-arch/lha/lha-114i-r7.ebuild
index 2f7bea5153d8..70465d70c3d2 100644
--- a/app-arch/lha/lha-114i-r7.ebuild
+++ b/app-arch/lha/lha-114i-r7.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/lha/lha-114i-r7.ebuild,v 1.8 2007/12/11 08:52:57 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/lha/lha-114i-r7.ebuild,v 1.9 2010/04/06 05:46:49 abcd Exp $
+
+EAPI="3"
inherit eutils autotools
@@ -12,7 +14,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/22231/${MY_P}.tar.gz"
LICENSE="lha"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~m68k-mint"
IUSE=""
DEPEND=""
@@ -20,16 +22,22 @@ RDEPEND=""
S="${WORKDIR}"/${MY_P}
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/${P}-file-list-from-stdin.patch
eautoreconf
}
+src_configure() {
+ if [[ ${CHOST} == *-interix* ]]; then
+ export ac_cv_header_inttypes_h=no
+ export ac_cv_func_iconv=no
+ fi
+ econf
+}
+
src_install() {
emake DESTDIR="${D}" \
- mandir=/usr/share/man/ja \
+ mandir="${EPREFIX}"/usr/share/man/ja \
install || die "emake failed."
dodoc ChangeLog Hacking_of_LHa
}