public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [RFC 1/3] eclass: Add eqawarn to xorg-3.eclass if package contains a meson.build
@ 2025-04-29 18:28 Matt Turner
  2025-04-29 18:28 ` [gentoo-dev] [RFC 2/3] eclass: Add xorg-meson eclass Matt Turner
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Matt Turner @ 2025-04-29 18:28 UTC (permalink / raw
  To: gentoo-dev; +Cc: Matt Turner

---
 eclass/xorg-3.eclass | 4 ++++
 1 file changed, 4 insertions(+)

diff --git ./eclass/xorg-3.eclass ./eclass/xorg-3.eclass
index 4947cb86b8b0..81df265c922f 100644
--- ./eclass/xorg-3.eclass
+++ ./eclass/xorg-3.eclass
@@ -285,6 +285,10 @@ xorg-3_reconf_source() {
 xorg-3_src_prepare() {
 	debug-print-function ${FUNCNAME} "$@"
 
+	if [[ -e  meson.build ]]; then
+		eqawarn "Package contains a meson.build and should be migrated to xorg-meson.eclass if possible"
+	fi
+
 	default
 	xorg-3_reconf_source
 }
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-05-05 15:57 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-29 18:28 [gentoo-dev] [RFC 1/3] eclass: Add eqawarn to xorg-3.eclass if package contains a meson.build Matt Turner
2025-04-29 18:28 ` [gentoo-dev] [RFC 2/3] eclass: Add xorg-meson eclass Matt Turner
2025-05-03  6:05   ` Michał Górny
2025-05-05 15:51     ` Matt Turner
2025-05-03  6:28   ` Sam James
2025-05-05 15:54     ` Matt Turner
2025-05-05 15:55   ` Matt Turner
2025-04-29 18:28 ` [gentoo-dev] [RFC 3/3] */*: Example of switching packages from xorg-3 -> xorg-meson Matt Turner
2025-05-03  6:22 ` [gentoo-dev] [RFC 1/3] eclass: Add eqawarn to xorg-3.eclass if package contains a meson.build Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox