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

452 Commits   2 Branches   1 Tag
Index: Makefile
===================================================================
--- Makefile	(.../73.1-ppc32/Makefile)	(revision 439)
+++ Makefile	(.../76.1-ppc32/Makefile)	(revision 440)
@@ -15,13 +15,13 @@
 
 SOURCE_REQUIRES    = sources/packages/l/icu4c
 
-REQUIRES           = libs/icu4c/73.1
+REQUIRES           = libs/icu4c/76.1
 REQUIRES          += libs/glibc/2.41-ppc32
 
 # ======= __END_OF_REQUIRES__ =======
 
 
-version            = 73.1
+version            = 76.1
 tar_xz_archive     = $(SRC_PACKAGE_PATH)/packages/l/icu4c/icu4c-$(version).tar.xz
 SRC_ARCHIVE        = $(tar_xz_archive)
 SRC_DIR            = $(TARGET_BUILD_DIR)/icu4c-$(version)
@@ -45,7 +45,7 @@
 # *PKG_NAME & *PKG_VERSION shouldn't be a reference to value.
 #
 ICU4C_32_PKG_NAME                = icu4c-x32
-ICU4C_32_PKG_VERSION             = 73.1
+ICU4C_32_PKG_VERSION             = 76.1
 ICU4C_32_PKG_ARCH                = $(PKGARCH)
 ICU4C_32_PKG_DISTRO_NAME         = $(DISTRO_NAME)
 ICU4C_32_PKG_DISTRO_VERSION      = $(DISTRO_VERSION)
@@ -98,6 +98,9 @@
 extra_configure_switches += --with-cross-build=$(CURDIR)/$(build_host_dir)
 
 
+LDFLAGS += -Wl,-rpath,/lib$(MULTILIB_PPC32_SUFFIX):/usr/lib$(MULTILIB_PPC32_SUFFIX)
+
+
 ####### Dependencies
 
 $(src_done): $(SRC_ARCHIVE) $(PATCHES_DEP)
@@ -151,7 +154,7 @@
 	 )
 	# ======= tune pkg-config *.pc search path to the target destination for development =======
 	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_PPC32_SUFFIX)/pkgconfig ; \
-	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" icu-i18n.pc icu-io.pc icu-uc.pc \
+	   sed -i "s,/usr,$(TARGET_DEST_DIR)/usr,g" icu-i18n.pc icu-io.pc icu-uc.pc ; \
 	 )
 	# ======= tune Makefile.inc to the target destination for development =======
 	@( cd $(TARGET_DEST_DIR)/usr/lib$(MULTILIB_PPC32_SUFFIX)/icu/$(ICU4C_32_PKG_VERSION) ; \