summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-10-14 09:31:33 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-10-14 09:31:33 +0000
commitcf19a5b4bfbbc83ee6e50a583e34fd5f2c103366 (patch)
tree9f0c1190a4af7912c4db8d205ddffe804de0a065 /app-i18n
parentAdded not removed ~ppc64; correcting changelog... (diff)
downloadgentoo-2-cf19a5b4bfbbc83ee6e50a583e34fd5f2c103366.tar.gz
gentoo-2-cf19a5b4bfbbc83ee6e50a583e34fd5f2c103366.tar.bz2
gentoo-2-cf19a5b4bfbbc83ee6e50a583e34fd5f2c103366.zip
Fix autotools handling by using autotools eclass and forcing latest versions of both autoconf and automake. Thanks to Patrick Lauer in bug #151262.
(Portage version: 2.1.2_pre2-r9)
Diffstat (limited to 'app-i18n')
-rw-r--r--app-i18n/jfbterm/ChangeLog7
-rw-r--r--app-i18n/jfbterm/files/digest-jfbterm-0.4.7-r12
-rw-r--r--app-i18n/jfbterm/jfbterm-0.4.7-r1.ebuild31
3 files changed, 22 insertions, 18 deletions
diff --git a/app-i18n/jfbterm/ChangeLog b/app-i18n/jfbterm/ChangeLog
index 5d12a8ff3536..1e641640480b 100644
--- a/app-i18n/jfbterm/ChangeLog
+++ b/app-i18n/jfbterm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-i18n/jfbterm
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/jfbterm/ChangeLog,v 1.33 2006/06/18 06:41:32 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/jfbterm/ChangeLog,v 1.34 2006/10/14 09:31:33 flameeyes Exp $
+
+ 14 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ jfbterm-0.4.7-r1.ebuild:
+ Fix autotools handling by using autotools eclass and forcing latest versions
+ of both autoconf and automake. Thanks to Patrick Lauer in bug #151262.
18 Jun 2006; MATSUU Takuto <matsuu@gentoo.org> -jfbterm-0.4.6.ebuild,
-jfbterm-0.4.7.ebuild:
diff --git a/app-i18n/jfbterm/files/digest-jfbterm-0.4.7-r1 b/app-i18n/jfbterm/files/digest-jfbterm-0.4.7-r1
index aa6a5aab60b1..e9393b952732 100644
--- a/app-i18n/jfbterm/files/digest-jfbterm-0.4.7-r1
+++ b/app-i18n/jfbterm/files/digest-jfbterm-0.4.7-r1
@@ -1 +1,3 @@
MD5 cb0b869bd1c21f0dd224b7fc40517680 jfbterm-0.4.7.tar.gz 104592
+RMD160 814c9c78fd7da8d8a4747b2644f8007554e6679f jfbterm-0.4.7.tar.gz 104592
+SHA256 a18446040cfaadd51c1ce77bb06ba6860372a70a04e36962e2635253a1f693a3 jfbterm-0.4.7.tar.gz 104592
diff --git a/app-i18n/jfbterm/jfbterm-0.4.7-r1.ebuild b/app-i18n/jfbterm/jfbterm-0.4.7-r1.ebuild
index 122ad1cf27f1..27cb338f980a 100644
--- a/app-i18n/jfbterm/jfbterm-0.4.7-r1.ebuild
+++ b/app-i18n/jfbterm/jfbterm-0.4.7-r1.ebuild
@@ -1,8 +1,11 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-i18n/jfbterm/jfbterm-0.4.7-r1.ebuild,v 1.5 2005/06/17 20:49:15 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-i18n/jfbterm/jfbterm-0.4.7-r1.ebuild,v 1.6 2006/10/14 09:31:33 flameeyes Exp $
-inherit flag-o-matic eutils
+WANT_AUTOCONF="latest"
+WANT_AUTOMAKE="latest"
+
+inherit flag-o-matic eutils autotools
DESCRIPTION="The J Framebuffer Terminal/Multilingual Enhancement with UTF-8 support"
HOMEPAGE="http://jfbterm.sourceforge.jp/"
@@ -13,24 +16,18 @@ SLOT="0"
KEYWORDS="ppc ppc64 sparc x86"
IUSE=""
-DEPEND=">=sys-apps/sed-4
- >=sys-devel/autoconf-2.58
- sys-devel/automake
- sys-devel/libtool
- sys-libs/ncurses"
+DEPEND="sys-libs/ncurses"
RDEPEND=""
src_unpack() {
unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-sigchld-debian.patch
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-sigchld-debian.patch"
+
+ eautoreconf
}
src_compile() {
- replace-flags -march=pentium3 -mcpu=pentium3
-
- export WANT_AUTOCONF=2.5
- libtoolize --copy --force || die
econf || die "econf failed"
# jfbterm peculiarly needs to be compiled twice.
emake -j1 || die "make failed"
@@ -40,12 +37,12 @@ src_compile() {
src_install() {
dodir /etc /usr/share/fonts/jfbterm
- make DESTDIR=${D} install || die
+ make DESTDIR="${D}" install || die
dodir /usr/share/terminfo
- tic terminfo.jfbterm -o${D}/usr/share/terminfo || die
+ tic terminfo.jfbterm -o"${D}"/usr/share/terminfo || die
- mv ${D}/etc/jfbterm.conf{.sample,}
+ mv "${D}"/etc/jfbterm.conf{.sample,}
doman jfbterm.1 jfbterm.conf.5