diff options
Diffstat (limited to 'media-sound/dcd/dcd-0.95.ebuild')
-rw-r--r-- | media-sound/dcd/dcd-0.95.ebuild | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/media-sound/dcd/dcd-0.95.ebuild b/media-sound/dcd/dcd-0.95.ebuild index 9d4faecdeaa9..0f9f329da3ff 100644 --- a/media-sound/dcd/dcd-0.95.ebuild +++ b/media-sound/dcd/dcd-0.95.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 -inherit eutils toolchain-funcs +inherit toolchain-funcs DESCRIPTION="A simple command-line based CD Player" HOMEPAGE="http://www.technopagan.org/dcd" @@ -12,20 +12,21 @@ SRC_URI="http://www.technopagan.org/dcd/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2" SLOT="0" KEYWORDS="alpha amd64 ~ppc ppc64 sparc x86" -IUSE="" -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${P}-makefile.patch" -} +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch +) src_compile() { - emake CC="$(tc-getCC)" CDROM="/dev/cdrom" EXTRA_CFLAGS="${CFLAGS}" || die "emake failed" + emake \ + CC="$(tc-getCC)" \ + CDROM="/dev/cdrom" \ + EXTRA_CFLAGS="${CFLAGS}" } src_install() { - dobin dcd || die "dobin failed" + dobin dcd + einstalldocs doman dcd.1 - dodoc README BUGS ChangeLog } |