From c3434600baea3a5a133cc1fb1013201469f17de0 Mon Sep 17 00:00:00 2001
From: Alexander Golubev <fatzer2@gmail.com>
Date: Tue, 29 Jul 2025 16:08:34 +0300
Subject: trinity-apps/*: die if tqt-uic fails

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
---
 trinity-apps/chalk/chalk-14.1.1.ebuild           | 2 +-
 trinity-apps/chalk/chalk-14.1.2.ebuild           | 2 +-
 trinity-apps/kpresenter/kpresenter-14.1.1.ebuild | 2 +-
 trinity-apps/kpresenter/kpresenter-14.1.2.ebuild | 2 +-
 trinity-apps/kspread/kspread-14.1.1.ebuild       | 2 +-
 trinity-apps/kspread/kspread-14.1.2.ebuild       | 2 +-
 trinity-apps/kword/kword-14.1.1.ebuild           | 2 +-
 trinity-apps/kword/kword-14.1.2.ebuild           | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/trinity-apps/chalk/chalk-14.1.1.ebuild b/trinity-apps/chalk/chalk-14.1.1.ebuild
index 68b4946c..453d9ba1 100644
--- a/trinity-apps/chalk/chalk-14.1.1.ebuild
+++ b/trinity-apps/chalk/chalk-14.1.1.ebuild
@@ -99,7 +99,7 @@ src_configure() {
 
 src_compile() {
 	for i in $(find "${S}"/lib -iname "*\.ui"); do
-		uic-tqt ${i} > ${i%.ui}.h
+		uic-tqt ${i} > ${i%.ui}.h || die
 	done
 	trinity-meta-2_src_compile
 }
diff --git a/trinity-apps/chalk/chalk-14.1.2.ebuild b/trinity-apps/chalk/chalk-14.1.2.ebuild
index 05d2b1d7..7073551f 100644
--- a/trinity-apps/chalk/chalk-14.1.2.ebuild
+++ b/trinity-apps/chalk/chalk-14.1.2.ebuild
@@ -99,7 +99,7 @@ src_configure() {
 
 src_compile() {
 	for i in $(find "${S}"/lib -iname "*\.ui"); do
-		uic-tqt ${i} > ${i%.ui}.h
+		uic-tqt ${i} > ${i%.ui}.h || die
 	done
 	trinity-meta-2_src_compile
 }
diff --git a/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild b/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild
index 8e8eb06d..064385ea 100644
--- a/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild
+++ b/trinity-apps/kpresenter/kpresenter-14.1.1.ebuild
@@ -69,7 +69,7 @@ src_prepare() {
 	fi
 
 	for i in $(find "${S}"/lib -iname "*\.ui"); do
-		uic-tqt ${i} > ${i%.ui}.h
+		uic-tqt ${i} > ${i%.ui}.h || die
 	done
 
 	trinity-meta-2_src_prepare
diff --git a/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild b/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
index 5f71e438..9eb56cc1 100644
--- a/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
+++ b/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
@@ -69,7 +69,7 @@ src_prepare() {
 	fi
 
 	for i in $(find "${S}"/lib -iname "*\.ui"); do
-		uic-tqt ${i} > ${i%.ui}.h
+		uic-tqt ${i} > ${i%.ui}.h || die
 	done
 
 	trinity-meta-2_src_prepare
diff --git a/trinity-apps/kspread/kspread-14.1.1.ebuild b/trinity-apps/kspread/kspread-14.1.1.ebuild
index 09f536c9..1ff73e04 100644
--- a/trinity-apps/kspread/kspread-14.1.1.ebuild
+++ b/trinity-apps/kspread/kspread-14.1.1.ebuild
@@ -79,7 +79,7 @@ src_prepare() {
 	echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" \
 		> "${S}/filters/kspread/Makefile.am"
 	for i in $(find "${S}"/lib -iname "*\.ui"); do
-		uic-tqt ${i} > ${i%.ui}.h
+		uic-tqt ${i} > ${i%.ui}.h || die
 	done
 	echo "SUBDIRS = kexidb" > "${S}/kexi/Makefile.am"
 
diff --git a/trinity-apps/kspread/kspread-14.1.2.ebuild b/trinity-apps/kspread/kspread-14.1.2.ebuild
index 42629959..2c5b0d7e 100644
--- a/trinity-apps/kspread/kspread-14.1.2.ebuild
+++ b/trinity-apps/kspread/kspread-14.1.2.ebuild
@@ -79,7 +79,7 @@ src_prepare() {
 	echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" \
 		> "${S}/filters/kspread/Makefile.am"
 	for i in $(find "${S}"/lib -iname "*\.ui"); do
-		uic-tqt ${i} > ${i%.ui}.h
+		uic-tqt ${i} > ${i%.ui}.h || die
 	done
 	echo "SUBDIRS = kexidb" > "${S}/kexi/Makefile.am"
 
diff --git a/trinity-apps/kword/kword-14.1.1.ebuild b/trinity-apps/kword/kword-14.1.1.ebuild
index 4099f72f..56a04d56 100644
--- a/trinity-apps/kword/kword-14.1.1.ebuild
+++ b/trinity-apps/kword/kword-14.1.1.ebuild
@@ -72,7 +72,7 @@ src_prepare() {
 	echo "SUBDIRS = liboofilter kword" > "${S}/filters/Makefile.am"
 
 	for i in $(find "${S}"/lib -iname "*\.ui"); do
-		uic-tqt ${i} > ${i%.ui}.h
+		uic-tqt ${i} > ${i%.ui}.h || die
 	done
 
 	trinity-meta-2_src_prepare
diff --git a/trinity-apps/kword/kword-14.1.2.ebuild b/trinity-apps/kword/kword-14.1.2.ebuild
index 403ecf3f..e4923090 100644
--- a/trinity-apps/kword/kword-14.1.2.ebuild
+++ b/trinity-apps/kword/kword-14.1.2.ebuild
@@ -72,7 +72,7 @@ src_prepare() {
 	echo "SUBDIRS = liboofilter kword" > "${S}/filters/Makefile.am"
 
 	for i in $(find "${S}"/lib -iname "*\.ui"); do
-		uic-tqt ${i} > ${i%.ui}.h
+		uic-tqt ${i} > ${i%.ui}.h || die
 	done
 
 	trinity-meta-2_src_prepare
-- 
cgit v1.2.3

