SF.net SVN: gar:[26156] csw/mgar/pkg/gnustep-back/trunk
rmottola at users.sourceforge.net
rmottola at users.sourceforge.net
Tue Apr 25 16:19:01 CEST 2017
Revision: 26156
http://sourceforge.net/p/gar/code/26156
Author: rmottola
Date: 2017-04-25 14:19:01 +0000 (Tue, 25 Apr 2017)
Log Message:
-----------
gnustep-back/trunk: upgrade version and clean up include hacks
Modified Paths:
--------------
csw/mgar/pkg/gnustep-back/trunk/Makefile
csw/mgar/pkg/gnustep-back/trunk/checksums
Modified: csw/mgar/pkg/gnustep-back/trunk/Makefile
===================================================================
--- csw/mgar/pkg/gnustep-back/trunk/Makefile 2017-04-25 10:06:08 UTC (rev 26155)
+++ csw/mgar/pkg/gnustep-back/trunk/Makefile 2017-04-25 14:19:01 UTC (rev 26156)
@@ -2,7 +2,7 @@
# TODO (release-critical prefixed with !, non release-critical with *)
#
NAME = gnustep-back
-VERSION = 0.24.1
+VERSION = 0.25.1
GARTYPE = v2
DESCRIPTION = GNUstep-core back
@@ -13,16 +13,16 @@
MASTER_SITES = ftp://ftp.gnustep.org/pub/gnustep/core/
DISTFILES = $(DISTNAME).tar.gz
-#EXTRA_MODULATORS = GRAPHICS
-#MODULATIONS_graphics = xlib cairo
-
BUILD_DEP_PKGS += CSWgmake
BUILD_DEP_PKGS += CSWsunx11devel
-BUILD_DEP_PKGS += CSWlibfreetype-dev
BUILD_DEP_PKGS += CSWgnustep-make
BUILD_DEP_PKGS += CSWgnustep-base
BUILD_DEP_PKGS += CSWgnustep-gui
+BUILD_DEP_PKGS= CSWlibfreetype-dev
+#solaris 10
+BUILD_DEP_PKGS_5.10 += CSWfontconfig-dev
+BUILD_DEP_PKGS_5.10 += CSWlibcairo-dev
BUILD_DEP_PKGS += $(BUILD_DEP_PKGS_$(GAROSREL))
@@ -30,7 +30,6 @@
RUNTIME_DEP_PKGS_CSWgnustep-back += CSWgnustep-make
RUNTIME_DEP_PKGS_CSWgnustep-back += CSWgnustep-base
RUNTIME_DEP_PKGS_CSWgnustep-back += CSWgnustep-gui
-RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibfreetype6
RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibxft2
RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibxrender
RUNTIME_DEP_PKGS_CSWgnustep-back += CSWmesa
@@ -38,6 +37,8 @@
RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibgcc-s1
#solaris 10
+RUNTIME_DEP_PKGS_CSWgnustep-back_5.10 += CSWlibcairo2
+RUNTIME_DEP_PKGS_CSWgnustep-back_5.10 += CSWlibfreetype6
RUNTIME_DEP_PKGS_CSWgnustep-back_5.10 += CSWlibobjc4
#solaris 9
@@ -45,12 +46,6 @@
RUNTIME_DEP_PKGS_CSWgnustep-back += $(RUNTIME_DEP_PKGS_CSWgnustep-back_$(GAROSREL))
-#for cairo:
-BUILD_DEP_PKGS += CSWlibcairo-dev
-#for cairo, add these. Perhaps these hould be pulled in by other packages
-BUILD_DEP_PKGS += CSWfontconfig-dev
-RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibcairo2
-#DEP_PKGS_GRAPHICS_cairo += CSWlibcairo2
#overrides
CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWgnustep-gui
@@ -59,7 +54,7 @@
#this is by bundle design
-CHECKPKG_OVERRIDES_CSWgnustep-back += shared-library-missing-dot-so|file=opt/csw/GNUstep/System/Library/Bundles/libgnustep-back-024.bundle/libgnustep-back-024
+CHECKPKG_OVERRIDES_CSWgnustep-back += shared-library-missing-dot-so|file=opt/csw/GNUstep/System/Library/Bundles/libgnustep-back-025.bundle/libgnustep-back-025
#we do not care about placement
CHECKPKG_OVERRIDES_CSWgnustep-back += binary-architecture-does-not-match-placement
@@ -90,10 +85,19 @@
CONFIGURE_ARGS = $(DIRPATHS)
-#CONFIGURE_ARGS_GRAPHICS_xlib += --enable-graphics=xlib
-#CONFIGURE_ARGS_GRAPHICS_cairo += --enable-graphics=cairo
-CONFIGURE_ARGS += --enable-graphics=cairo
+CONFIGURE_ARGS_5.9 += --enable-graphics=xlib
+#CONFIGURE_ARGS_5.9 += --without-freetype
+#CONFIGURE_ARGS_5.9 += CFLAGS="$(CFLAGS) -I/opt/csw/include/freetype2"
+#CONFIGURE_ARGS_5.9 += CFLAGS="$(CFLAGS) -I/opt/csw/include/freetype2 -I/opt/csw/include/cairo" LDFLAGS="$(LDFLAGS) -lcairo"
+CONFIGURE_ARGS_5.10 += --enable-graphics=cairo
+CONFIGURE_ARGS += $(CONFIGURE_ARGS_$(GAROSREL))
+
+BUILD_ARGS += messages=yes
+
+EXTRA_CPPFLAGS += -I$(includedir)/freetype2
+#EXTRA_CPPFLAGS += -I$(includedir)/cairo
+
include gar/category.mk
configure-sourcegs:
Modified: csw/mgar/pkg/gnustep-back/trunk/checksums
===================================================================
--- csw/mgar/pkg/gnustep-back/trunk/checksums 2017-04-25 10:06:08 UTC (rev 26155)
+++ csw/mgar/pkg/gnustep-back/trunk/checksums 2017-04-25 14:19:01 UTC (rev 26156)
@@ -1 +1 @@
-da011ba3c0a79c00a49fd3d17143dcd3 gnustep-back-0.24.1.tar.gz
+310880099a4d4c99be13a25c151b53e7 gnustep-back-0.25.1.tar.gz
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