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

lblume at users.sourceforge.net lblume at users.sourceforge.net
Fri May 27 15:11:51 CEST 2016


Revision: 25730
          http://sourceforge.net/p/gar/code/25730
Author:   lblume
Date:     2016-05-27 13:11:51 +0000 (Fri, 27 May 2016)
Log Message:
-----------
wxwidgets/trunk: Adjust package content and dependencies for the new version

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

Modified: csw/mgar/pkg/wxwidgets/trunk/Makefile
===================================================================
--- csw/mgar/pkg/wxwidgets/trunk/Makefile	2016-05-26 18:48:40 UTC (rev 25729)
+++ csw/mgar/pkg/wxwidgets/trunk/Makefile	2016-05-27 13:11:51 UTC (rev 25730)
@@ -33,20 +33,25 @@
 RUNTIME_DEP_PKGS_CSWwxwidgets += CSWlibexpat1
 RUNTIME_DEP_PKGS_CSWwxwidgets += CSWlibiconv2
 RUNTIME_DEP_PKGS_CSWwxwidgets += CSWlibz1
+RUNTIME_DEP_PKGS_CSWwxwidgets += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWwxwidgets += CSWlibstdc++6
 
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWwxwidgets
-RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibpng15-15
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibgdk-x11-2-0-0
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibgdk-pixbuf2-0-0
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibjpeg7
-RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibmspack0
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibgobject2-0-0
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibgtk-x11-2-0-0
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibtiff5
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibglib2-0-0
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWmesa
-RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWpango
 RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibgnomeprintui
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibpango1-0-0
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibpng16-16
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibcairo2
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWlibpangocairo1-0-0
 
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWwxwidgets
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWwxwidgetsgtk2
@@ -56,11 +61,13 @@
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibpcre-dev
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWfontconfig-dev
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibfreetype-dev
-RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibpng-dev
+RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibpng16-dev
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWsunx11devel
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibiconv-dev
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWggettext-dev
 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibexpat-dev
+RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibstdc++6
 
 BUILD_DEP_PKGS  = $(RUNTIME_DEP_PKGS)
 BUILD_DEP_PKGS += CSWintltool
@@ -69,18 +76,19 @@
 BUILD_DEP_PKGS += CSWlibpcre-dev
 BUILD_DEP_PKGS += CSWfontconfig-dev
 BUILD_DEP_PKGS += CSWlibfreetype-dev
-BUILD_DEP_PKGS += CSWlibpng-dev
+BUILD_DEP_PKGS += CSWlibpng16-dev
 BUILD_DEP_PKGS += CSWsunx11devel
 BUILD_DEP_PKGS += CSWlibiconv-dev
 BUILD_DEP_PKGS += CSWggettext-dev
 BUILD_DEP_PKGS += CSWlibexpat-dev
 BUILD_DEP_PKGS += CSWlibgnomeprintdevel
+BUILD_DEP_PKGS += CSWgstreamer-dev
 
 # Easier than defining each individual .so.xxx
-PKGFILES_CSWwxwidgets     = $(libdir).*libwx_base.*\.so\..*
+PKGFILES_CSWwxwidgets     = $(call baseisadirs,$(libdir),libwx_baseu.*\.so\..*)
 PKGFILES_CSWwxwidgets    += $(sharedir)/locale.*
 
-PKGFILES_CSWwxwidgetsgtk2 = $(libdir).*libwx_gtk2.*\.so\..*
+PKGFILES_CSWwxwidgetsgtk2 = $(call baseisadirs,$(libdir),libwx_gtk2.*\.so\..*)
 
 # PKGFILES is catchall
 # PKGFILES_CSWwxwidgets-dev
@@ -88,8 +96,6 @@
 CATALOGNAME_CSWwxwidgets       = wxwidgets
 CATALOGNAME_CSWwxwidgets-dev   = wxwidgets_dev
 CATALOGNAME_CSWwxwidgetsgtk2   = wxwidgetsgtk2
-CATALOGNAME_CSWwxwidgetsdevel  = wxwidgets_devel_stub 
-CATALOGNAME_CSWwxwidgetscommon = wxwidgets_common_stub
 
 OBSOLETED_BY_CSWwxwidgets     = CSWwxwidgetscommon
 OBSOLETED_BY_CSWwxwidgets-dev = CSWwxwidgetsdevel
@@ -122,10 +128,18 @@
 CHECKPKG_OVERRIDES_CSWwxwidgetsgtk2 += surplus-dependency|CSWlibgnomeprintui
 
 # Only samples inside code comments, can be safely ignored at this point
-CHECKPKG_OVERRIDES_CSWwxwidgets-dev += file-with-bad-content|/usr/share|root/opt/csw/include/wx-2.8/wx/utils.h
-CHECKPKG_OVERRIDES_CSWwxwidgets-dev += file-with-bad-content|/usr/local|root/opt/csw/include/wx-2.8/wx/unix/stdpaths.h
-CHECKPKG_OVERRIDES_CSWwxwidgets-dev += file-with-bad-content|/usr/local|root/opt/csw/include/wx-2.8/wx/generic/helpext.h
+CHECKPKG_OVERRIDES_CSWwxwidgets-dev += file-with-bad-content|/usr/share|root/opt/csw/include/wx-3.1/wx/utils.h
+CHECKPKG_OVERRIDES_CSWwxwidgets-dev += file-with-bad-content|/usr/local|root/opt/csw/include/wx-3.1/wx/unix/stdpaths.h
 
+# 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
+
+# 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/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
+
 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