Revision: 25732 http://sourceforge.net/p/gar/code/25732 Author: lblume Date: 2016-05-28 07:41:49 +0000 (Sat, 28 May 2016) Log Message: ----------- wxwidgets/trunk: I think the package name has to be versioned
Modified Paths: -------------- csw/mgar/pkg/wxwidgets/trunk/Makefile Modified: csw/mgar/pkg/wxwidgets/trunk/Makefile =================================================================== --- csw/mgar/pkg/wxwidgets/trunk/Makefile 2016-05-27 22:43:19 UTC (rev 25731) +++ csw/mgar/pkg/wxwidgets/trunk/Makefile 2016-05-28 07:41:49 UTC (rev 25732) @@ -22,39 +22,40 @@ GARCOMPILER=GCC5 -PACKAGES = CSWwxwidgets +# The name needs to contain the version, as it is not split by soname +PACKAGES = CSWwxwidgets31 PACKAGES += CSWwxwidgets-dev -PACKAGES += CSWwxwidgetsgtk2 +PACKAGES += CSWwxwidgets31gtk2 -SPKG_DESC_CSWwxwidgets = A cross-platform toolkit -SPKG_DESC_CSWwxwidgets-dev = A cross-platform toolkit, header files -SPKG_DESC_CSWwxwidgetsgtk2 = A cross-platform toolkit, gtk2 support +SPKG_DESC_CSWwxwidgets31 = A cross-platform toolkit +SPKG_DESC_CSWwxwidgets-dev = A cross-platform toolkit, header files +SPKG_DESC_CSWwxwidgets31gtk2 = A cross-platform toolkit, gtk2 support -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_CSWwxwidgets31 += CSWlibexpat1 +RUNTIME_DEP_PKGS_CSWwxwidgets31 += CSWlibiconv2 +RUNTIME_DEP_PKGS_CSWwxwidgets31 += CSWlibz1 +RUNTIME_DEP_PKGS_CSWwxwidgets31 += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWwxwidgets31 += CSWlibstdc++6 -RUNTIME_DEP_PKGS_CSWwxwidgetsgtk2 += CSWwxwidgets -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 += 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 += 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_CSWwxwidgets31gtk2 += CSWwxwidgets +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibgdk-x11-2-0-0 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibgdk-pixbuf2-0-0 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibjpeg7 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibgobject2-0-0 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibgtk-x11-2-0-0 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibtiff5 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibglib2-0-0 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWmesa +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibgnomeprintui +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibpango1-0-0 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibpng16-16 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibstdc++6 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibcairo2 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibgcc-s1 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibpangocairo1-0-0 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWwxwidgets -RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWwxwidgetsgtk2 +RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWwxwidgets31gtk2 RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWintltool RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWpkgconfig RUNTIME_DEP_PKGS_CSWwxwidgets-dev += CSWlibgtk2-dev @@ -72,9 +73,9 @@ ## # 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 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibintl8 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibfreetype6 +RUNTIME_DEP_PKGS_CSWwxwidgets31gtk2 += CSWlibz1 endif ### @@ -94,19 +95,19 @@ BUILD_DEP_PKGS += CSWgstreamer-dev # Easier than defining each individual .so.xxx -PKGFILES_CSWwxwidgets = $(call baseisadirs,$(libdir),libwx_baseu.*\.so\..*) -PKGFILES_CSWwxwidgets += $(sharedir)/locale.* +PKGFILES_CSWwxwidgets31 = $(call baseisadirs,$(libdir),libwx_baseu.*\.so\..*) +PKGFILES_CSWwxwidgets31 += $(sharedir)/locale.* -PKGFILES_CSWwxwidgetsgtk2 = $(call baseisadirs,$(libdir),libwx_gtk2.*\.so\..*) +PKGFILES_CSWwxwidgets31gtk2 = $(call baseisadirs,$(libdir),libwx_gtk2.*\.so\..*) # PKGFILES is catchall # PKGFILES_CSWwxwidgets-dev -CATALOGNAME_CSWwxwidgets = wxwidgets +CATALOGNAME_CSWwxwidgets31 = wxwidgets31 CATALOGNAME_CSWwxwidgets-dev = wxwidgets_dev -CATALOGNAME_CSWwxwidgetsgtk2 = wxwidgetsgtk2 +CATALOGNAME_CSWwxwidgets31gtk2 = wxwidgets31gtk2 -OBSOLETED_BY_CSWwxwidgets = CSWwxwidgetscommon +OBSOLETED_BY_CSWwxwidgets31 = CSWwxwidgetscommon OBSOLETED_BY_CSWwxwidgets-dev = CSWwxwidgetsdevel TEST_SCRIPTS = @@ -121,20 +122,13 @@ CONFIGURE_ARGS += --enable-printarch=yes CONFIGURE_ARGS += --with-gnomeprint=yes -# -norunpath is needed for LDFLAGS as CC is used as linker. Not cc, so no -# problem with it being a C++compiler parameter -#EXTRA_CFLAGS += -xnorunpath -#EXTRA_CXXFLAGS += -norunpath -#EXTRA_LDFLAGS += -norunpath -#EXTRA_LD_OPTIONS += -z nolazyload -z ignore -Bdirect -lCrun -lCstd - # wxWidget contains a bunch of .so, let's keep them together as one big # happy family -CHECKPKG_OVERRIDES_CSWwxwidgets = shared-lib-pkgname-mismatch -CHECKPKG_OVERRIDES_CSWwxwidgetsgtk2 = shared-lib-pkgname-mismatch +CHECKPKG_OVERRIDES_CSWwxwidgets31 = shared-lib-pkgname-mismatch +CHECKPKG_OVERRIDES_CSWwxwidgets31gtk2 = shared-lib-pkgname-mismatch # It is built to use GNOME print, so it must be depending on this somehow -CHECKPKG_OVERRIDES_CSWwxwidgetsgtk2 += surplus-dependency|CSWlibgnomeprintui +CHECKPKG_OVERRIDES_CSWwxwidgets31gtk2 += 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-3.1/wx/utils.h @@ -145,12 +139,12 @@ 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 +CHECKPKG_OVERRIDES_CSWwxwidgets31 += file-with-bad-content|/usr/local|root/opt/csw/lib/libwx_baseu-3.1.so.0 +CHECKPKG_OVERRIDES_CSWwxwidgets31 += file-with-bad-content|/usr/local|root/opt/csw/lib/amd64/libwx_baseu-3.1.so.0 +CHECKPKG_OVERRIDES_CSWwxwidgets31 += file-with-bad-content|/usr/local|root/opt/csw/lib/sparcv9/libwx_baseu-3.1.so.0 +CHECKPKG_OVERRIDES_CSWwxwidgets31 += file-with-bad-content|/usr/share|root/opt/csw/lib/libwx_baseu-3.1.so.0 +CHECKPKG_OVERRIDES_CSWwxwidgets31 += file-with-bad-content|/usr/share|root/opt/csw/lib/amd64/libwx_baseu-3.1.so.0 +CHECKPKG_OVERRIDES_CSWwxwidgets31 += 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.