From 22633c2132444e7398db9d6de3fcfdd6e4cf4639 Mon Sep 17 00:00:00 2001 From: Sam James Date: Thu, 9 Dec 2021 04:12:11 +0000 Subject: quickstart: mention PATCHES, use .patch and not .diff - We expect contributions to use .patch and not .diff nowadays. - Mention PATCHES so people are aware it's an option. Signed-off-by: Sam James --- quickstart/text.xml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'quickstart') diff --git a/quickstart/text.xml b/quickstart/text.xml index fb9461e..caff4e5 100644 --- a/quickstart/text.xml +++ b/quickstart/text.xml @@ -257,8 +257,9 @@ for some more complex examples.

-Often we need to apply patches. This is done in the src_prepare -function using the eapply helper function. To use eapply +Often we need to apply patches. This is done either by defining the +PATCHES array in global scope or in the src_prepare function +using the eapply helper function. To use eapply, one must use EAPI 7. Here's app-misc/detox/detox-1.1.0.ebuild:

@@ -266,7 +267,7 @@ one must use EAPI 7. Here's app-misc/detox/detox-1.1.0.ebuild: # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="detox safely removes spaces and strange characters from filenames" HOMEPAGE="http://detox.sourceforge.net/" @@ -387,11 +388,10 @@ DEPEND="${RDEPEND}" BDEPEND="dev-util/pkgconfig nls? ( >=sys-devel/gettext-0.12.1 )" -src_prepare() { - eapply "${FILESDIR}"/${PN}-namespace.diff \ - "${FILESDIR}"/${PN}-procmime.diff - eapply_user -} +PATCHES=( + "${FILESDIR}"/${PN}-namespace.patch + "${FILESDIR}"/${PN}-procmime.patch +) src_configure() { econf \ -- cgit v1.2.3-65-gdbad