diff options
author | Matt Turner <mattst88@gentoo.org> | 2011-08-18 03:35:05 +0000 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2011-08-18 03:35:05 +0000 |
commit | ff16e7183e8190f53bd964cc25b5f1d975b9b567 (patch) | |
tree | 6a519a7f471883cb76bfae5eee96bbf30b1e3809 /sys-boot/dvhtool | |
parent | Version bumped. (diff) | |
download | gentoo-2-ff16e7183e8190f53bd964cc25b5f1d975b9b567.tar.gz gentoo-2-ff16e7183e8190f53bd964cc25b5f1d975b9b567.tar.bz2 gentoo-2-ff16e7183e8190f53bd964cc25b5f1d975b9b567.zip |
Don't patch generated autotools files, bug 226827. Bump to EAPI4.
(Portage version: 2.1.10.3/cvs/Linux x86_64)
Diffstat (limited to 'sys-boot/dvhtool')
-rw-r--r-- | sys-boot/dvhtool/ChangeLog | 8 | ||||
-rw-r--r-- | sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild | 31 | ||||
-rw-r--r-- | sys-boot/dvhtool/files/dvhtool-1.0.1-debian.diff | 17 |
3 files changed, 21 insertions, 35 deletions
diff --git a/sys-boot/dvhtool/ChangeLog b/sys-boot/dvhtool/ChangeLog index 0fd1c987689f..f115137e4a6f 100644 --- a/sys-boot/dvhtool/ChangeLog +++ b/sys-boot/dvhtool/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-boot/dvhtool -# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/dvhtool/ChangeLog,v 1.13 2009/03/01 23:26:14 kumba Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-boot/dvhtool/ChangeLog,v 1.14 2011/08/18 03:35:05 mattst88 Exp $ + + 18 Aug 2011; Matt Turner <mattst88@gentoo.org> dvhtool-1.0.1-r2.ebuild, + files/dvhtool-1.0.1-debian.diff: + Don't patch generated autotools files, bug 226827. Bump to EAPI4. 01 Mar 2009; Joshua Kinard <kumba@gentoo.org> dvhtool-1.0.1-r2.ebuild: Make dvhtool cross-compilable via toolchain-funcs diff --git a/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild b/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild index 5a7cd7cc51ce..ca963a6245e7 100644 --- a/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild +++ b/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild,v 1.3 2009/03/01 23:26:14 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-boot/dvhtool/dvhtool-1.0.1-r2.ebuild,v 1.4 2011/08/18 03:35:05 mattst88 Exp $ -inherit eutils toolchain-funcs +EAPI=4 + +inherit autotools eutils toolchain-funcs DESCRIPTION="Tool to copy kernel(s) into the volume header on SGI MIPS-based workstations." HOMEPAGE="http://packages.debian.org/unstable/utils/dvhtool" @@ -10,15 +12,14 @@ SRC_URI="mirror://debian/pool/main/d/dvhtool/dvhtool_1.0.1.orig.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="-* ~mips ~x86 ~amd64" +KEYWORDS="~amd64 ~mips ~x86" IUSE="" DEPEND="" RDEPEND="" -src_unpack() { - unpack ${A} - cd "${S}.orig" +S="${S}.orig" +src_prepare() { # several applicable hunks from a debian patch epatch "${FILESDIR}"/${P}-debian.diff @@ -28,18 +29,16 @@ src_unpack() { # Allow dvhtool to recognize Linux RAID and Linux LVM partitions epatch "${FILESDIR}"/${P}-add-raid-lvm-parttypes.patch -} -src_compile() { - cd "${S}.orig" - CC=$(tc-getCC) LD=$(tc-getLD) \ - econf || die "econf failed" + eautoreconf +} +src_configure() { CC=$(tc-getCC) LD=$(tc-getLD) \ - emake || die "Failed to compile" + econf } -src_install() { - cd "${S}.orig" - einstall +src_compile() { + CC=$(tc-getCC) LD=$(tc-getLD) \ + emake } diff --git a/sys-boot/dvhtool/files/dvhtool-1.0.1-debian.diff b/sys-boot/dvhtool/files/dvhtool-1.0.1-debian.diff index 68a402008f74..43f33ffc2596 100644 --- a/sys-boot/dvhtool/files/dvhtool-1.0.1-debian.diff +++ b/sys-boot/dvhtool/files/dvhtool-1.0.1-debian.diff @@ -133,20 +133,3 @@ installdirs: $(mkinstalldirs) $(DESTDIR)$(sbindir) $(DESTDIR)$(mandir)/man8 ---- dvhtool-1.0.1.orig/aclocal.m4 -+++ dvhtool-1.0.1/aclocal.m4 -@@ -1,4 +1,4 @@ --dnl aclocal.m4 generated automatically by aclocal 1.4a -+dnl aclocal.m4 generated automatically by aclocal 1.4-p4 - - dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. - dnl This file is free software; the Free Software Foundation -@@ -51,8 +51,6 @@ - - AC_DEFUN(AM_INIT_AUTOMAKE, - [AC_REQUIRE([AC_PROG_INSTALL]) --dnl We require 2.13 because we rely on SHELL being computed by configure. --AC_PREREQ([2.13]) - PACKAGE=[$1] - AC_SUBST(PACKAGE) - VERSION=[$2] |