Author: pebender
Date: Sun May 3 19:28:54 2009
New Revision: 4701
Added:
trunk/gar-minimyth/script/lib/boost/files/boost-1.39.0.patch.gar
Removed:
trunk/gar-minimyth/script/lib/boost/files/boost-1.38.0.patch.gar
Modified:
trunk/gar-minimyth/html/minimyth/document-changelog.txt
trunk/gar-minimyth/script/lib/boost/Makefile
trunk/gar-minimyth/script/lib/boost/checksums
Log:
- Updated package lib/boost.
Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt Sun May 3
19:28:54 2009
@@ -1,7 +1,7 @@
MiniMyth Changelog
--------------------------------------------------------------------------------
-Changes since 66 (2009-05-02):
+Changes since 66 (2009-05-03):
Current MythTV versions
MythTV 0.20-softpad: version 0.20.2.softpad, release-0-20-fixes branch
svn 16082 and
@@ -50,6 +50,7 @@
Updated kernel-2.6.29/linux.
Updated kernel-headers/linux-headers-2.6.29.
Updated lib/bluez.
+ Updated lib/boost.
Updated lib/ffmpeg.
Updated lib/libdvdnav.
Updated lib/libdvdread.
Modified: trunk/gar-minimyth/script/lib/boost/Makefile
==============================================================================
--- trunk/gar-minimyth/script/lib/boost/Makefile (original)
+++ trunk/gar-minimyth/script/lib/boost/Makefile Sun May 3 19:28:54 2009
@@ -1,5 +1,5 @@
GARNAME = boost
-GARVERSION = 1.38.0
+GARVERSION = 1.39.0
CATEGORIES = lib
MASTER_SITES = http://easynews.dl.sourceforge.net/sourceforge/$(GARNAME)/
DISTFILES = $(GARNAME)_$(subst .,_,$(GARVERSION)).tar.bz2
@@ -16,29 +16,41 @@
WORKSRC = $(WORKDIR)/$(GARNAME)_$(subst .,_,$(GARVERSION))
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
-BUILD_SCRIPTS = $(WORKSRC)/Makefile
-INSTALL_SCRIPTS = $(WORKSRC)/Makefile
+BUILD_SCRIPTS = custom
+INSTALL_SCRIPTS = custom
CONFIGURE_ARGS = \
--with-toolset=gcc \
--without-icu \
- --with-python=false \
+ --without-python \
--prefix=$(prefix) \
--exec-prefix=$(exec_prefix) \
--libdir=$(libdir) \
--includedir=$(includedir)
-INSTALL_OVERRIDE_DIRS = prefix exec_prefix libdir includedir
+xINSTALL_OVERRIDE_DIRS = prefix exec_prefix libdir includedir
GAR_EXTRA_CONF += devel/gcc/package-api.mk
include ../../gar.mk
+pre-configure:
+ @ln -s bootstrap.sh $(WORKSRC)/configure
+ @$(MAKECOOKIE)
+
post-configure:
@echo "using gcc :
$(GCC_MAJOR_VERSION).$(GCC_MINOR_VERSION).$(GCC_TEENY_VERSION) : $(CXX) ;"
> $(WORKSRC)/user-config.jam
@echo "using gcc :
$(GCC_MAJOR_VERSION).$(GCC_MINOR_VERSION).$(GCC_TEENY_VERSION) : $(CXX) ;"
>> $(WORKSRC)/tools/build/v2/user-config.jam
@$(MAKECOOKIE)
+build-custom:
+ cd $(WORKSRC) ; ./bjam
+ @$(MAKECOOKIE)
+
+install-custom:
+ cd $(WORKSRC) ; ./bjam install --prefix=$(DESTDIR)$(prefix)
--exec-prefix=$(DESTDIR)$(exec_prefix) --libdir=$(DESTDIR)$(libdir)
--includedir=$(DESTDIR)$(includedir)
+ @$(MAKECOOKIE)
+
post-install:
- @rm -f $(DESTDIR)$(libdir)/libboost_test_exec_monitor-gcc*-mt.a
- @rm -f $(DESTDIR)$(libdir)/libboost_test_exec_monitor-gcc*-mt-1_38.a
+ @rm -f $(DESTDIR)$(libdir)/libboost_*-gcc*-mt.a
+ @rm -f $(DESTDIR)$(libdir)/libboost_*-gcc*-mt-1_39.a
@$(MAKECOOKIE)
Modified: trunk/gar-minimyth/script/lib/boost/checksums
==============================================================================
--- trunk/gar-minimyth/script/lib/boost/checksums (original)
+++ trunk/gar-minimyth/script/lib/boost/checksums Sun May 3 19:28:54 2009
@@ -1,2 +1,2 @@
-5eca2116d39d61382b8f8235915cb267 download/boost_1_38_0.tar.bz2
-673eb5d98baacc9ebb519716332362e3 download/boost-1.38.0.patch.gar
+a17281fd88c48e0d866e1a12deecbcc0 download/boost_1_39_0.tar.bz2
+9d9579a348a22b426705a4c462aec05b download/boost-1.39.0.patch.gar
Added: trunk/gar-minimyth/script/lib/boost/files/boost-1.39.0.patch.gar
==============================================================================
--- (empty file)
+++ trunk/gar-minimyth/script/lib/boost/files/boost-1.39.0.patch.gar Sun
May 3 19:28:54 2009
@@ -0,0 +1,24 @@
+diff -Naur boost_1_39_0-old/bootstrap.sh boost_1_39_0-new/bootstrap.sh
+--- boost_1_39_0-old/bootstrap.sh 2009-04-14 02:00:59.000000000 -0700
++++ boost_1_39_0-new/bootstrap.sh 2009-05-03 15:36:32.000000000 -0700
+@@ -9,7 +9,7 @@
+
+ BJAM=""
+ TOOLSET=""
+-BJAM_CONFIG=""
++BJAM_CONFIG="${PARALLELMFLAGS} link=shared"
+ BUILD=""
+ PREFIX=/usr/local
+ EPREFIX=
+diff -Naur boost_1_39_0-old/tools/build/v2/tools/gcc.jam
boost_1_39_0-new/tools/build/v2/tools/gcc.jam
+--- boost_1_39_0-old/tools/build/v2/tools/gcc.jam 2009-01-14
06:31:12.000000000 -0800
++++ boost_1_39_0-new/tools/build/v2/tools/gcc.jam 2009-05-03
15:36:32.000000000 -0700
+@@ -739,7 +739,7 @@
+ # does not have the same logic to set the .AR variable. We can put the
same
+ # logic in intel-linux, but that's hardly worth the trouble as on
Linux, 'ar' is
+ # always available.
+-.AR = ar ;
++# .AR = ar ;
+
+ toolset.flags gcc.archive AROPTIONS <archiveflags> ;
+
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---