Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

424 Commits   2 Branches   1 Tag
Index: radix-1.9/X11/libs/qt5/5.15.8/Makefile
===================================================================
--- radix-1.9/X11/libs/qt5/5.15.8/Makefile	(revision 110)
+++ radix-1.9/X11/libs/qt5/5.15.8/Makefile	(revision 111)
@@ -376,6 +376,10 @@
 endif
 
 
+q-collection-generator = $(shell which qcollectiongenerator)
+q-help-generator       = $(shell which qhelpgenerator)
+
+
 TARGET_BIN_RPATH = /lib$(LIBSUFFIX):/usr/lib$(LIBSUFFIX)
 TARGET_LIB_RPATH = /lib$(LIBSUFFIX):/usr/lib$(LIBSUFFIX):/usr/lib/../lib$(LIBSUFFIX)
 
@@ -862,6 +866,11 @@
 	     fi ; \
 	   done ; \
 	 )
+	# ======= Use build-machine qcollectiongenerator, qhelpgenerator =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(LIBSUFFIX)/cmake/Qt5Help ; \
+	   sed -i '/-qcollectiongenerator"/s,".*","$(q-collection-generator)",' Qt5HelpConfigExtras.cmake ; \
+	   sed -i '/-qhelpgenerator"/s,".*","$(q-help-generator)",'             Qt5HelpConfigExtras.cmake ; \
+	 )
 	# ======= Strip binaries =======
 	@( cd $(QT5_PKG) ; \
 	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
Index: radix-1.9/X11/libs/qt5/5.15.8-ppc32/Makefile
===================================================================
--- radix-1.9/X11/libs/qt5/5.15.8-ppc32/Makefile	(revision 110)
+++ radix-1.9/X11/libs/qt5/5.15.8-ppc32/Makefile	(revision 111)
@@ -289,6 +289,10 @@
 endif
 
 
+q-collection-generator = $(shell which qcollectiongenerator)
+q-help-generator       = $(shell which qhelpgenerator)
+
+
 TARGET_BIN_RPATH = /lib$(MULTILIB_PPC32_SUFFIX):/usr/lib$(MULTILIB_PPC32_SUFFIX)
 TARGET_LIB_RPATH = /lib$(MULTILIB_PPC32_SUFFIX):/usr/lib$(MULTILIB_PPC32_SUFFIX):/usr/lib/../lib$(MULTILIB_PPC32_SUFFIX)
 
@@ -682,6 +686,11 @@
 	     fi ; \
 	   done ; \
 	 )
+	# ======= Use build-machine qcollectiongenerator, qhelpgenerator =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_PPC32_SUFFIX)/cmake/Qt5Help ; \
+	   sed -i '/-qcollectiongenerator"/s,".*","$(q-collection-generator)",' Qt5HelpConfigExtras.cmake ; \
+	   sed -i '/-qhelpgenerator"/s,".*","$(q-help-generator)",'             Qt5HelpConfigExtras.cmake ; \
+	 )
 	# ======= Strip binaries =======
 	@( cd $(QT5_32_PKG) ; \
 	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \
Index: radix-1.9/X11/libs/qt5/5.15.8-x86_32/Makefile
===================================================================
--- radix-1.9/X11/libs/qt5/5.15.8-x86_32/Makefile	(revision 110)
+++ radix-1.9/X11/libs/qt5/5.15.8-x86_32/Makefile	(revision 111)
@@ -286,6 +286,10 @@
 endif
 
 
+q-collection-generator = $(shell which qcollectiongenerator)
+q-help-generator       = $(shell which qhelpgenerator)
+
+
 TARGET_BIN_RPATH = /lib$(MULTILIB_X86_32_SUFFIX):/usr/lib$(MULTILIB_X86_32_SUFFIX)
 TARGET_LIB_RPATH = /lib$(MULTILIB_X86_32_SUFFIX):/usr/lib$(MULTILIB_X86_32_SUFFIX):/usr/lib/../lib$(MULTILIB_X86_32_SUFFIX)
 
@@ -679,6 +683,11 @@
 	     fi ; \
 	   done ; \
 	 )
+	# ======= Use build-machine qcollectiongenerator, qhelpgenerator =======
+	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_X86_32_SUFFIX)/cmake/Qt5Help ; \
+	   sed -i '/-qcollectiongenerator"/s,".*","$(q-collection-generator)",' Qt5HelpConfigExtras.cmake ; \
+	   sed -i '/-qhelpgenerator"/s,".*","$(q-help-generator)",'             Qt5HelpConfigExtras.cmake ; \
+	 )
 	# ======= Strip binaries =======
 	@( cd $(QT5_32_PKG) ; \
 	   find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs $(STRIP) --strip-unneeded 2> /dev/null ; \