FreeBSD Bugzilla – Attachment 92108 Details for
Bug 129686
Port update: devel/tbb - Update to v2.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 4.21 KB, created by
Ganael LAPLANCHE
on 2008-12-16 18:20:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Ganael LAPLANCHE
Created:
2008-12-16 18:20:01 UTC
Size:
4.21 KB
patch
obsolete
>diff -aurN tbb.orig/Makefile tbb/Makefile >--- tbb.orig/Makefile 2008-02-23 20:44:22.000000000 +0100 >+++ tbb/Makefile 2008-12-16 11:27:57.000000000 +0100 >@@ -6,30 +6,36 @@ > # > > PORTNAME= tbb >-PORTVERSION= 2.0 >+PORTVERSION= 2.1 > CATEGORIES= devel >-MASTER_SITES= http://threadingbuildingblocks.org/uploads/76/95/2.0/ >-DISTNAME= tbb20_20080207oss_src >+MASTER_SITES= http://www.threadingbuildingblocks.org/uploads/77/111/2.1/ >+DISTNAME= tbb21_20080605oss_src >+EXTRACT_SUFX= .tgz > > MAINTAINER= arun@FreeBSD.org > COMMENT= A library that provides thread building blocks > >-PATCH_STRIP= -p1 >- > ONLY_FOR_ARCHS= amd64 i386 ia64 > ONLY_FOR_ARCHS_REASON= has not been ported to this platform > USE_LDCONFIG= yes > USE_GMAKE= yes > ALL_TARGET= default > >+WRKSRC= ${WRKDIR}/tbb21_20080605oss >+ >+post-extract: >+ @${CP} ${FILESDIR}/version_info_FreeBSD.sh ${WRKSRC}/build/ >+ >+post-patch: >+ @${REINPLACE_CMD} 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/build/FreeBSD.gcc.inc >+ > do-install: > cd ${WRKSRC}; \ > ${INSTALL_DATA} build/FreeBSD*release/libtbb.so \ > ${PREFIX}/lib/libtbb.so; \ > ${INSTALL_DATA} build/FreeBSD*release/libtbbmalloc.so \ > ${PREFIX}/lib/libtbbmalloc.so; \ >- ${MKDIR} ${PREFIX}/include/tbb/machine; \ >- ${FIND} include -type f -name '*.h' -exec \ >- ${INSTALL_DATA} \{\} ${PREFIX}/\{\} \; >+ ${MKDIR} ${PREFIX}/include/tbb/; \ >+ cd include/tbb/ && ${COPYTREE_SHARE} \* ${PREFIX}/include/tbb/ > > .include <bsd.port.mk> >diff -aurN tbb.orig/distinfo tbb/distinfo >--- tbb.orig/distinfo 2008-02-23 20:44:22.000000000 +0100 >+++ tbb/distinfo 2008-12-16 08:45:30.000000000 +0100 >@@ -1,3 +1,3 @@ >-MD5 (tbb20_20080207oss_src.tar.gz) = c5109c27f54ba758550561feea9e255d >-SHA256 (tbb20_20080207oss_src.tar.gz) = b2a7f3e3f44f4a2461c78aca9e92591f5158f5304b114c5a6cd4b4b395fc9b75 >-SIZE (tbb20_20080207oss_src.tar.gz) = 830100 >+MD5 (tbb21_20080605oss_src.tgz) = 6accb7e86dff355cd8cfbc9de1225c8d >+SHA256 (tbb21_20080605oss_src.tgz) = c326c9f718d3fe45bd678e6cee4bafbf5194b1483e0f5697993060e4b6586927 >+SIZE (tbb21_20080605oss_src.tgz) = 1107680 >diff -aurN tbb.orig/files/patch-build-FreeBSD.inc tbb/files/patch-build-FreeBSD.inc >--- tbb.orig/files/patch-build-FreeBSD.inc 1970-01-01 01:00:00.000000000 +0100 >+++ tbb/files/patch-build-FreeBSD.inc 2008-12-16 09:32:46.000000000 +0100 >@@ -0,0 +1,11 @@ >+--- build/FreeBSD.inc.orig 2008-06-07 08:56:22.000000000 +0200 >++++ build/FreeBSD.inc 2008-12-16 09:32:21.710673762 +0100 >+@@ -54,7 +54,7 @@ >+ MD?=mkdir -p >+ NUL= /dev/null >+ SLASH=/ >+-MAKE_VERSIONS=sh $(tbb_root)/build/version_info_linux.sh $(CPLUS) $(CPLUS_FLAGS) $(INCLUDES) >version_string.tmp >++MAKE_VERSIONS=sh $(tbb_root)/build/version_info_FreeBSD.sh $(CPLUS) $(CPLUS_FLAGS) $(INCLUDES) >version_string.tmp >+ MAKE_TBBVARS=sh $(tbb_root)/build/generate_tbbvars.sh >+ >+ ifdef LD_LIBRARY_PATH >diff -aurN tbb.orig/files/version_info_FreeBSD.sh tbb/files/version_info_FreeBSD.sh >--- tbb.orig/files/version_info_FreeBSD.sh 1970-01-01 01:00:00.000000000 +0100 >+++ tbb/files/version_info_FreeBSD.sh 2008-12-16 09:30:11.000000000 +0100 >@@ -0,0 +1,15 @@ >+#!/bin/sh >+ >+# Script used to generate version info string >+echo "#define __TBB_VERSION_STRINGS \\" >+echo '"TBB:' "BUILD_HOST\t\t"`hostname -s`" ("`uname -p`")"'" ENDL \' >+echo '"TBB:' "BUILD_OS\t\t"`uname -sr`'" ENDL \' >+echo '"TBB:' "BUILD_KERNEL\t"`uname -rv`'" ENDL \' >+echo '"TBB:' "BUILD_GCC\t\t"`g++ -v </dev/null 2>&1 | grep 'gcc.*version'`'" ENDL \' >+[ -z "$COMPILER_VERSION" ] || echo '"TBB:' "BUILD_COMPILER\t"$COMPILER_VERSION'" ENDL \' >+echo '"TBB:' "BUILD_GLIBC\t"`ldconfig -r | grep -oE '/lib/libc.so.[0-9]+' | sort -rn | head -n 1 | sed 's|/lib/libc\.so\.||'`'" ENDL \' >+echo '"TBB:' "BUILD_LD\t\t"`ld -v | grep 'version'`'" ENDL \' >+echo '"TBB:' "BUILD_TARGET\t$arch on $runtime"'" ENDL \' >+echo '"TBB:' "BUILD_COMMAND\t"$*'" ENDL \' >+echo "" >+echo "#define __TBB_DATETIME \""`date -u`"\"" >diff -aurN tbb.orig/pkg-plist tbb/pkg-plist >--- tbb.orig/pkg-plist 2008-02-23 20:44:22.000000000 +0100 >+++ tbb/pkg-plist 2008-12-16 10:44:23.000000000 +0100 >@@ -36,7 +36,11 @@ > include/tbb/tick_count.h > include/tbb/_tbb_windef.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/tbb_thread.h > lib/libtbb.so > lib/libtbbmalloc.so > @dirrm include/tbb/machine
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 129686
: 92108