net-dialup/mingetty: Converted ebuild to EAPI-5. Took over maintenance.
authorLars Wendler <polynomial-c@gentoo.org>
Sun, 17 Jan 2016 21:03:00 +0000 (22:03 +0100)
committerLars Wendler <polynomial-c@gentoo.org>
Sun, 17 Jan 2016 21:06:52 +0000 (22:06 +0100)
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
net-dialup/mingetty/metadata.xml
net-dialup/mingetty/mingetty-1.08.ebuild

index 2bf5f6e1fab214ef9540e3d9c82dec00ead60ea2..7cd707c0759fd320c43bf0c367028974b09159e7 100644 (file)
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-       <herd>net-dialup</herd>
+       <maintainer>
+               <email>polynomial-c@gentoo.org</email>
+               <name>Lars Wendler</name>
+       </maintainer>
        <longdescription>The mingetty program is a lightweight, minimalist getty program for
 use only on virtual consoles.  Mingetty is not suitable for serial
 lines (you should use the mgetty program in that case).</longdescription>
index 7e382a426aa4964a5daef8f2126f39e2ee1bfb72..b12c705b84373dfbec63affea110bf9a5066cf3a 100644 (file)
@@ -1,7 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+EAPI=5
+
 inherit toolchain-funcs eutils
 
 DESCRIPTION="A compact getty program for virtual consoles only"
@@ -13,17 +15,15 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86"
 IUSE="unicode"
 
-src_unpack() {
-       unpack ${A}
-
+src_prepare() {
        use unicode && epatch "${FILESDIR}"/${P}-utf8.patch
 }
 
 src_compile() {
-       emake CFLAGS="${CFLAGS} -Wall -W -pipe -D_GNU_SOURCE" CC="$(tc-getCC)" || die "compile failed"
+       emake CFLAGS="${CFLAGS} -Wall -W -pipe -D_GNU_SOURCE" CC="$(tc-getCC)"
 }
 
 src_install () {
        dodir /sbin /usr/share/man/man8
-       emake DESTDIR="${D}" install || die "install failed"
+       emake DESTDIR="${D}" install
 }