diff options
author | David Seifert <soap@gentoo.org> | 2019-08-18 14:16:59 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2019-08-18 14:36:45 +0200 |
commit | 9eae2c816c64b019d58dc42367de8a8158457037 (patch) | |
tree | 9a8cc59a63bb28045eabfee0755ad8d0a17357f9 /app-text/cook | |
parent | app-misc/pet: [QA] Fix trailing whitespace (diff) | |
download | gentoo-9eae2c816c64b019d58dc42367de8a8158457037.tar.gz gentoo-9eae2c816c64b019d58dc42367de8a8158457037.tar.bz2 gentoo-9eae2c816c64b019d58dc42367de8a8158457037.zip |
app-text/cook: Port to EAPI 7
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'app-text/cook')
-rw-r--r-- | app-text/cook/cook-1.0.2-r1.ebuild | 46 |
1 files changed, 21 insertions, 25 deletions
diff --git a/app-text/cook/cook-1.0.2-r1.ebuild b/app-text/cook/cook-1.0.2-r1.ebuild index cfa071431faf..4c1343f0e2c4 100644 --- a/app-text/cook/cook-1.0.2-r1.ebuild +++ b/app-text/cook/cook-1.0.2-r1.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 toolchain-funcs +inherit readme.gentoo-r1 toolchain-funcs DESCRIPTION="Embedded language which can be used as a macro preprocessor" HOMEPAGE="http://cook.sourceforge.net/" @@ -12,34 +12,30 @@ SRC_URI="mirror://sourceforge/cook/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ppc x86 ~x86-linux ~ppc-macos ~sparc-solaris" -IUSE="" - -DEPEND="" src_compile() { - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die "emake failed" + emake \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" } src_install() { - use prefix || EPREFIX= - - dodoc README doc/cook.txt doc/cook.html || die "dodoc failed" - - insinto /usr/share/doc/${PF}/example - doins test/pcb.dbdef test/pcb.dg test/pcbprol.ps test/tempsens.pcb || die "doins failed" - - newbin src/cook cookproc || die "newbin failed" - - cat > "${T}"/README.Gentoo <<EOF -NOTICE: - - ${EPREFIX}/usr/bin/cook has been renamed to ${EPREFIX}/usr/bin/cookproc in Gentoo - - -- Karl Trygve Kalleberg <karltk@gentoo.org> -EOF - dodoc "${T}"/README.Gentoo || die "dodoc failed" + newbin src/cook cookproc + + dodoc README doc/cook.txt doc/cook.html + docinto examples + dodoc test/pcb.dbdef test/pcb.dg test/pcbprol.ps test/tempsens.pcb + docompress -x /usr/share/doc/${PF}/examples + + local DOC_CONTENTS=" + NOTICE: + ${EPREFIX}/usr/bin/cook has been renamed to ${EPREFIX}/usr/bin/cookproc in Gentoo + -- Karl Trygve Kalleberg <karltk@gentoo.org>" + readme.gentoo_create_doc + dodoc "${T}"/README.gentoo } pkg_postinst() { - ewarn "${EPREFIX}/usr/bin/cook has been renamed to ${EPREFIX}/usr/bin/cookproc" + readme.gentoo_print_elog } |