[csw-devel] SF.net SVN: gar:[11337] csw/mgar/pkg/boost/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Tue Oct 19 14:58:58 CEST 2010


Revision: 11337
          http://gar.svn.sourceforge.net/gar/?rev=11337&view=rev
Author:   dmichelsen
Date:     2010-10-19 12:58:58 +0000 (Tue, 19 Oct 2010)

Log Message:
-----------
boost: Update to 1.44.0, some warnings left

Modified Paths:
--------------
    csw/mgar/pkg/boost/trunk/Makefile
    csw/mgar/pkg/boost/trunk/checksums

Removed Paths:
-------------
    csw/mgar/pkg/boost/trunk/files/CSWboost.gspec

Property Changed:
----------------
    csw/mgar/pkg/boost/trunk/


Property changes on: csw/mgar/pkg/boost/trunk
___________________________________________________________________
Modified: svn:externals
   - gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v1

   + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2


Modified: csw/mgar/pkg/boost/trunk/Makefile
===================================================================
--- csw/mgar/pkg/boost/trunk/Makefile	2010-10-19 11:24:00 UTC (rev 11336)
+++ csw/mgar/pkg/boost/trunk/Makefile	2010-10-19 12:58:58 UTC (rev 11337)
@@ -1,5 +1,5 @@
 GARNAME = boost
-GARVERSION = 1.33.0
+GARVERSION = 1.44.0
 CATEGORIES = lib
 
 DESCRIPTION = A collection of C++ libraries
@@ -17,39 +17,54 @@
 
 MASTER_SITES = $(SF_MIRROR)/$(GARNAME)/
 DISTVERSION = $(subst .,_,$(GARVERSION))
-DISTFILES  = $(GARNAME)_$(DISTVERSION).tar.bz2
-DISTFILES += CSWboost.gspec
+DISTNAME = $(GARNAME)_$(DISTVERSION)
+DISTFILES  = $(DISTNAME).tar.bz2
 
 # We define upstream file regex so we can be notifed of new upstream software release
 UPSTREAM_MASTER_SITES = $(SF_PROJECT_SHOWFILE)=7586
 UPSTREAM_USE_SF = 1
 UFILES_REGEX = (\d+(?:\.\d+)*)
 
-WORKSRC = $(WORKDIR)/$(GARNAME)_$(DISTVERSION)
+PACKAGES = CSWboost
+CATALOGNAME_CSWboost = boost
 
+LICENSE = LICENSE_1_0.txt
+
+BUILD_DEP_PKGS += CSWstar
+
 CONFIGURE_SCRIPTS =
 BUILD_SCRIPTS =
 INSTALL_SCRIPTS = bjam
 
 BUILD_ARGS  = --prefix=$(DESTDIR)$(prefix)
-BUILD_ARGS += -sTOOLS=sunpro
-BUILD_ARGS += --with-python-root=$(prefix)
+BUILD_ARGS += toolset=sun
+#BUILD_ARGS += --with-python-root=$(prefix)
 
 TEST_SCRIPTS =
 
+JAMDIR_sparc = solarissparc
+JAMDIR_i386 = solarisx86
+JAMDIR = $(JAMDIR_$(GARCH))
+
 include gar/category.mk
 
 PYTHON_ROOT = $(prefix)
 PYTHON_VERSION = 2.3
 export PYTHON_ROOT PYTHON_VERSION
 
-pre-configure:
-	( cd $(WORKSRC)/tools/build/jam_src ; \
+# Boost is not extractable with SUNW tar nor GNU tar :-(
+tar-bz-extract-%:
+	@echo " ==> Extracting $(DOWNLOADDIR)/$*"
+	/opt/csw/bin/star -bz -x -C $(EXTRACTDIR) -f $(DOWNLOADDIR)/$*
+	@$(MAKECOOKIE)
+
+pre-configure-modulated:
+	( cd $(WORKSRC)/tools/jam/src ; \
 	  ./build.sh sunpro ; \
 	  mkdir -p $(DESTDIR)$(bindir) ; \
-	  mv bin.solaris/bjam $(DESTDIR)$(bindir) )
+	  mv bin.$(JAMDIR)/bjam $(DESTDIR)$(bindir) )
 	@$(MAKECOOKIE)
 
 install-bjam:
-	( cd $(WORKSRC) ; bjam $(BUILD_ARGS) install ) || exit 1
+	( cd $(WORKSRC) ; which bjam; bjam $(BUILD_ARGS) install ) || exit 1
 	@$(MAKECOOKIE)

Modified: csw/mgar/pkg/boost/trunk/checksums
===================================================================
--- csw/mgar/pkg/boost/trunk/checksums	2010-10-19 11:24:00 UTC (rev 11336)
+++ csw/mgar/pkg/boost/trunk/checksums	2010-10-19 12:58:58 UTC (rev 11337)
@@ -1,2 +1 @@
-43d87bbd827a8299f408df5efe5f0fd8  download/boost_1_33_0.tar.bz2
-a00cee53babcf663a51e117741f777d0  download/CSWboost.gspec
+f02578f5218f217a9f20e9c30e119c6a  boost_1_44_0.tar.bz2

Deleted: csw/mgar/pkg/boost/trunk/files/CSWboost.gspec
===================================================================
--- csw/mgar/pkg/boost/trunk/files/CSWboost.gspec	2010-10-19 11:24:00 UTC (rev 11336)
+++ csw/mgar/pkg/boost/trunk/files/CSWboost.gspec	2010-10-19 12:58:58 UTC (rev 11337)
@@ -1,4 +0,0 @@
-%var            bitname boost
-%var            pkgname CSWboost
-%include        url file://%{PKGLIB}/csw_dyndepend.gspec
-%copyright      url file://%{WORKSRC}/LICENSE


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