SF.net SVN: gar:[25731] csw/mgar/pkg/wxwidgets/trunk/Makefile

lblume at users.sourceforge.net lblume at users.sourceforge.net
Sat May 28 00:43:19 CEST 2016


Revision: 25731
          http://sourceforge.net/p/gar/code/25731
Author:   lblume
Date:     2016-05-27 22:43:19 +0000 (Fri, 27 May 2016)
Log Message:
-----------
wxwidgets/trunk: Additional deps and overrides for sparc

Modified Paths:
--------------
    csw/mgar/pkg/wxwidgets/trunk/Makefile

Modified: csw/mgar/pkg/wxwidgets/trunk/Makefile
===================================================================
--- csw/mgar/pkg/wxwidgets/trunk/Makefile	2016-05-27 13:11:51 UTC (rev 25730)
+++ csw/mgar/pkg/wxwidgets/trunk/Makefile	2016-05-27 22:43:19 UTC (rev 25731)
@@ -69,6 +69,15 @@
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibgcc-s1
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibstdc++6
 
+##
+# Needed for the Solaris ld bug
+ifeq ($(shell /usr/bin/uname -p),sparc)
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibfreetype6
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibz1
+endif
+###
+
 BUILD_DEP_PKGS  = $(RUNTIME_DEP_PKGS)
 BUILD_DEP_PKGS += CSWintltool
 BUILD_DEP_PKGS += CSWpkgconfig
@@ -133,12 +142,15 @@
 
 # The /64/ symlink should be present once installed
 CHECKPKG_OVERRIDES_CSWwxwidgets-dev += file-needed-but-no-package-satisfies-it|/opt/csw/lib/64/wx/config/gtk2-unicode-3.1|CSWwxwidgets-dev|contains|symlink|/opt/csw/bin/amd64/wx-config|which|needs|the|target|file:|/opt/csw/lib/64/wx/config/gtk2-unicode-3.1
+CHECKPKG_OVERRIDES_CSWwxwidgets-dev += file-needed-but-no-package-satisfies-it|/opt/csw/lib/64/wx/config/gtk2-unicode-3.1|CSWwxwidgets-dev|contains|symlink|/opt/csw/bin/sparcv9/wx-config|which|needs|the|target|file:|/opt/csw/lib/64/wx/config/gtk2-unicode-3.1 
 
 # No idea why it complains there...
 CHECKPKG_OVERRIDES_CSWwxwidgets += file-with-bad-content|/usr/local|root/opt/csw/lib/libwx_baseu-3.1.so.0
 CHECKPKG_OVERRIDES_CSWwxwidgets += file-with-bad-content|/usr/local|root/opt/csw/lib/amd64/libwx_baseu-3.1.so.0
+CHECKPKG_OVERRIDES_CSWwxwidgets += file-with-bad-content|/usr/local|root/opt/csw/lib/sparcv9/libwx_baseu-3.1.so.0
 CHECKPKG_OVERRIDES_CSWwxwidgets += file-with-bad-content|/usr/share|root/opt/csw/lib/libwx_baseu-3.1.so.0
 CHECKPKG_OVERRIDES_CSWwxwidgets += file-with-bad-content|/usr/share|root/opt/csw/lib/amd64/libwx_baseu-3.1.so.0
+CHECKPKG_OVERRIDES_CSWwxwidgets += file-with-bad-content|/usr/share|root/opt/csw/lib/sparcv9/libwx_baseu-3.1.so.0
 
 LICENSE = docs/licence.txt
 INSTALL_SCRIPTS = wxwidgets

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list