Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Aug 2009 11:52:42 GMT
From:      Ganael Laplanche <ganael.laplanche@martymac.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/138133: Port update: devel/tbb - Update to tbb v2.2
Message-ID:  <200908241152.n7OBqgq0047488@www.freebsd.org>
Resent-Message-ID: <200908241200.n7OC07fv004828@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         138133
>Category:       ports
>Synopsis:       Port update: devel/tbb - Update to tbb v2.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 24 12:00:07 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Ganael Laplanche
>Release:        8-CURRENT
>Organization:
http://contribs.martymac.com
>Environment:
FreeBSD laptop.martymac.com 8.0-BETA2 FreeBSD 8.0-BETA2 #2: Mon Aug 10 12:19:58 UTC 2009     martymac@laptop.martymac.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
This patch updates Intel's tbb to v2.2.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -aurN tbb.orig/Makefile tbb/Makefile
--- tbb.orig/Makefile	2009-08-21 15:02:44.660539257 +0000
+++ tbb/Makefile	2009-08-21 15:04:16.223437056 +0000
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	tbb
-PORTVERSION=	2.1
+PORTVERSION=	2.2
 CATEGORIES=	devel
-MASTER_SITES=	http://www.threadingbuildingblocks.org/uploads/77/111/2.1/
-DISTNAME=	tbb21_20080605oss_src
+MASTER_SITES=	http://www.threadingbuildingblocks.org/uploads/78/140/2.2/
+DISTNAME=	tbb22_004oss_src
 EXTRACT_SUFX=	.tgz
 
 MAINTAINER=	ganael.laplanche@martymac.com
@@ -21,7 +21,7 @@
 USE_GMAKE=	yes
 ALL_TARGET=	default
 
-WRKSRC=	${WRKDIR}/tbb21_20080605oss
+WRKSRC=	${WRKDIR}/tbb22_004oss
 
 post-extract:
 	@${CP} ${FILESDIR}/version_info_FreeBSD.sh ${WRKSRC}/build/
diff -aurN tbb.orig/distinfo tbb/distinfo
--- tbb.orig/distinfo	2009-08-21 15:02:44.659538292 +0000
+++ tbb/distinfo	2009-08-21 15:04:24.096513662 +0000
@@ -1,3 +1,3 @@
-MD5 (tbb21_20080605oss_src.tgz) = 6accb7e86dff355cd8cfbc9de1225c8d
-SHA256 (tbb21_20080605oss_src.tgz) = c326c9f718d3fe45bd678e6cee4bafbf5194b1483e0f5697993060e4b6586927
-SIZE (tbb21_20080605oss_src.tgz) = 1107680
+MD5 (tbb22_004oss_src.tgz) = 98b46b075f96f13d2695476b8de058a2
+SHA256 (tbb22_004oss_src.tgz) = d4f8227af4d9f65241ab9d9b441f4ac1e17e13ca4b36a2dc2b4111920635e04d
+SIZE (tbb22_004oss_src.tgz) = 1471837
diff -aurN tbb.orig/pkg-plist tbb/pkg-plist
--- tbb.orig/pkg-plist	2009-08-21 15:02:44.658538724 +0000
+++ tbb/pkg-plist	2009-08-21 15:32:34.168086445 +0000
@@ -1,47 +1,61 @@
 include/tbb/machine/linux_ia32.h
-include/tbb/machine/linux_em64t.h
-include/tbb/machine/linux_itanium.h
-include/tbb/machine/mac_ppc.h
 include/tbb/machine/windows_ia32.h
-include/tbb/machine/windows_ia32_inline.h
-include/tbb/machine/windows_em64t.h
-include/tbb/machine/ibm_aix51.h
 include/tbb/machine/linux_common.h
-include/tbb/aligned_space.h
-include/tbb/atomic.h
-include/tbb/blocked_range.h
+include/tbb/machine/ibm_aix51.h
+include/tbb/machine/linux_intel64.h
+include/tbb/machine/windows_intel64.h
+include/tbb/machine/linux_ia64.h
+include/tbb/machine/mac_ppc.h
+include/tbb/task_scheduler_init.h
+include/tbb/tbbmalloc_proxy.h
+include/tbb/combinable.h
+include/tbb/tbb_exception.h
+include/tbb/tbb_stddef.h
 include/tbb/blocked_range2d.h
-include/tbb/blocked_range3d.h
-include/tbb/cache_aligned_allocator.h
-include/tbb/concurrent_hash_map.h
-include/tbb/concurrent_queue.h
 include/tbb/concurrent_vector.h
+include/tbb/tbb.h
+include/tbb/tbb_machine.h
+include/tbb/parallel_for_each.h
+include/tbb/tbb_config.h
+include/tbb/scalable_allocator.h
 include/tbb/mutex.h
-include/tbb/parallel_for.h
-include/tbb/parallel_reduce.h
-include/tbb/parallel_scan.h
-include/tbb/parallel_sort.h
-include/tbb/parallel_while.h
-include/tbb/parallel_do.h
-include/tbb/pipeline.h
+include/tbb/compat/ppl.h
+include/tbb/blocked_range3d.h
+include/tbb/task_scheduler_observer.h
+include/tbb/index.html
+include/tbb/_tbb_windef.h
 include/tbb/queuing_mutex.h
-include/tbb/queuing_rw_mutex.h
-include/tbb/scalable_allocator.h
+include/tbb/tbb_allocator.h
+include/tbb/cache_aligned_allocator.h
+include/tbb/tick_count.h
+include/tbb/parallel_sort.h
+include/tbb/parallel_invoke.h
 include/tbb/spin_mutex.h
 include/tbb/spin_rw_mutex.h
-include/tbb/recursive_mutex.h
+include/tbb/null_rw_mutex.h
+include/tbb/parallel_reduce.h
+include/tbb/_concurrent_queue_internal.h
+include/tbb/blocked_range.h
+include/tbb/parallel_scan.h
+include/tbb/parallel_for.h
 include/tbb/task.h
-include/tbb/task_scheduler_init.h
-include/tbb/tbb_stddef.h
-include/tbb/tick_count.h
-include/tbb/_tbb_windef.h
+include/tbb/queuing_rw_mutex.h
+include/tbb/parallel_do.h
+include/tbb/concurrent_queue.h
+include/tbb/null_mutex.h
+include/tbb/pipeline.h
 include/tbb/partitioner.h
-include/tbb/task_scheduler_observer.h
-include/tbb/tbb_allocator.h
-include/tbb/tbb_exception.h
-include/tbb/tbb_machine.h
+include/tbb/recursive_mutex.h
+include/tbb/task_group.h
+include/tbb/tbb_profiling.h
+include/tbb/enumerable_thread_specific.h
 include/tbb/tbb_thread.h
-lib/libtbb.so
-lib/libtbbmalloc.so
+include/tbb/aligned_space.h
+include/tbb/atomic.h
+include/tbb/concurrent_hash_map.h
+include/tbb/parallel_while.h
 @dirrm include/tbb/machine
+@dirrm include/tbb/compat
 @dirrm include/tbb
+lib/libtbb.so
+lib/libtbbmalloc.so


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908241152.n7OBqgq0047488>