[tbb] 29/64: Imported Debian patch 4.0+r233-1
Graham Inggs
ginggs at moszumanska.debian.org
Mon Jul 3 12:27:55 UTC 2017
This is an automated email from the git hooks/post-receive script.
ginggs pushed a commit to branch master
in repository tbb.
commit 4f5e9e47cc0794197d8759dd6206d90d71328161
Merge: fa905a9 b206109
Author: Roberto C. Sanchez <roberto at connexer.com>
Date: Sat Sep 24 17:16:45 2011 -0400
Imported Debian patch 4.0+r233-1
CHANGES | 91 +-
Makefile | 14 +-
build/Makefile.rml | 4 +-
build/Makefile.tbb | 3 +-
build/Makefile.tbbmalloc | 10 +-
build/Makefile.tbbproxy | 116 +
build/Makefile.test | 31 +-
build/SunOS.suncc.inc | 7 +-
build/big_iron.inc | 74 +
build/common_rules.inc | 2 +-
build/generate_tbbvars.bat | 12 +-
build/generate_tbbvars.sh | 12 +-
build/index.html | 7 +-
build/linux.gcc.inc | 4 +-
build/linux.icc.inc | 9 +-
build/linux.inc | 2 +-
build/{linux.gcc.inc => linux.xl.inc} | 100 +-
build/macos.icc.inc | 3 +
build/vsproject/index.html | 7 +-
build/vsproject/tbb.vcproj | 4 +-
build/vsproject/tbbmalloc.vcproj | 2 +-
build/windows.gcc.inc | 2 +-
build/windows.inc | 7 +
build/xbox360.cl.inc | 2 +-
debian/changelog | 12 +
debian/control | 24 +-
debian/rules | 8 +-
debian/source.lintian-overrides | 2 -
doc/Release_Notes.txt | 61 +-
doc/html/a00001.html | 7 +-
doc/html/a00002.html | 8 +-
doc/html/a00003.html | 6 +-
doc/html/a00004.html | 17 +-
doc/html/a00005.html | 13 +-
doc/html/a00006.html | 26 +-
doc/html/a00007.html | 28 +-
doc/html/a00008.html | 43 -
doc/html/a00009.html | 22 +-
doc/html/a00011.html | 15 +-
doc/html/{a00014.html => a00012.html} | 6 +-
doc/html/a00013.html | 75 +-
doc/html/a00015.html | 69 +-
doc/html/{a00019.html => a00016.html} | 24 +-
doc/html/a00017.html | 16 +-
doc/html/a00018.html | 33 +-
doc/html/a00020.html | 54 -
doc/html/{a00024.html => a00022.html} | 48 +-
doc/html/{a00025.html => a00023.html} | 56 +-
doc/html/a00025.html | 65 +-
doc/html/a00027.html | 68 -
doc/html/{a00032.html => a00031.html} | 142 +-
doc/html/{a00037.html => a00036.html} | 70 +-
doc/html/{a00040.html => a00039.html} | 4 +-
doc/html/a00041.html | 41 +
doc/html/a00042.html | 17 +-
doc/html/a00043.html | 25 +-
doc/html/a00044.html | 25 +-
doc/html/a00045.html | 43 -
doc/html/a00047.html | 47 +
doc/html/a00048.html | 25 +-
doc/html/a00049.html | 21 +-
doc/html/a00050.html | 16 +-
doc/html/a00052.html | 40 +
doc/html/a00053.html | 42 -
doc/html/a00054.html | 29 +-
doc/html/a00055.html | 89 -
doc/html/a00057.html | 50 +
doc/html/a00058.html | 112 +-
doc/html/a00059.html | 93 -
doc/html/a00060.html | 115 +-
doc/html/a00061.html | 81 +-
doc/html/a00062.html | 87 +
doc/html/a00063.html | 55 +
doc/html/a00065.html | 44 -
doc/html/a00067.html | 48 -
doc/html/a00068.html | 54 +
doc/html/a00070.html | 43 +
doc/html/{a00040.html => a00072.html} | 5 +-
doc/html/{a00078.html => a00074.html} | 36 +-
doc/html/{a00079.html => a00075.html} | 16 +-
doc/html/{a00080.html => a00076.html} | 10 +-
doc/html/{a00081.html => a00077.html} | 14 +-
doc/html/a00078.html | 23 +-
doc/html/a00079.html | 17 +-
doc/html/a00080.html | 8 +-
doc/html/a00082.html | 7 +-
doc/html/a00083.html | 11 +-
doc/html/a00084.html | 9 +-
doc/html/a00085.html | 5 +-
doc/html/a00086.html | 8 +-
doc/html/a00087.html | 12 +-
doc/html/{a00088.html => a00089.html} | 11 +-
doc/html/a00090.html | 13 +-
doc/html/{a00093.html => a00091.html} | 46 +-
doc/html/a00092.html | 34 +-
doc/html/a00093.html | 36 +-
doc/html/a00094.html | 31 +-
doc/html/a00095.html | 23 +-
doc/html/a00096.html | 9 +-
doc/html/a00097.html | 17 +-
doc/html/a00098.html | 15 +-
doc/html/a00099.html | 16 +-
doc/html/a00100.html | 23 +-
doc/html/a00101.html | 15 +-
doc/html/a00102.html | 21 +-
doc/html/a00103.html | 19 +-
doc/html/a00104.html | 14 +-
doc/html/a00105.html | 30 +-
doc/html/a00106.html | 39 -
doc/html/a00107.html | 36 +-
doc/html/a00109.html | 8 +-
doc/html/a00111.html | 20 +-
doc/html/a00112.html | 16 +-
doc/html/a00113.html | 22 +-
doc/html/a00114.html | 22 +-
doc/html/a00116.html | 2 +-
doc/html/a00117.html | 52 -
doc/html/a00119.html | 117 +-
doc/html/a00120.html | 113 +-
doc/html/a00121.html | 18 +-
doc/html/a00128.html | 20 +-
doc/html/a00130.html | 44 +-
doc/html/a00132.html | 8 +-
doc/html/a00134.html | 26 +-
doc/html/a00136.html | 10 +-
doc/html/a00138.html | 6 +-
doc/html/a00139.html | 4 +-
doc/html/a00140.html | 4 +-
doc/html/a00141.html | 4 +-
doc/html/a00142.html | 14 +-
doc/html/a00143.html | 26 +-
doc/html/a00144.html | 28 +-
doc/html/a00145.html | 12 +-
doc/html/{a00146.html => a00150.html} | 10 +-
doc/html/{a00014.html => a00154.html} | 6 +-
doc/html/{a00014.html => a00155.html} | 6 +-
doc/html/{a00153.html => a00164.html} | 4 +-
doc/html/{a00159.html => a00168.html} | 8 +-
doc/html/{a00160.html => a00169.html} | 20 +-
doc/html/a00212.html | 59 -
doc/html/a00213.html | 56 -
doc/html/a00214.html | 83 -
doc/html/a00215.html | 63 -
doc/html/a00217.html | 56 -
doc/html/a00218.html | 59 -
doc/html/a00219.html | 64 -
doc/html/a00220.html | 50 -
doc/html/a00221.html | 224 --
doc/html/a00222.html | 86 -
doc/html/a00223.html | 93 -
doc/html/a00224.html | 86 -
doc/html/a00224.png | Bin 891 -> 0 bytes
doc/html/a00225.html | 407 +--
doc/html/a00225.png | Bin 1836 -> 674 bytes
doc/html/a00226.html | 90 +-
doc/html/a00226.png | Bin 0 -> 671 bytes
doc/html/a00227.html | 42 +-
doc/html/a00228.html | 132 +-
doc/html/a00228.png | Bin 472 -> 0 bytes
doc/html/a00229.html | 56 +-
doc/html/a00230.html | 277 +-
doc/html/a00230.png | Bin 731 -> 0 bytes
doc/html/a00231.html | 618 +----
doc/html/a00232.html | 36 +-
doc/html/a00232.png | Bin 1371 -> 0 bytes
doc/html/a00233.html | 199 +-
doc/html/a00234.html | 88 +-
doc/html/a00235.html | 290 +--
doc/html/a00236.html | 158 +-
doc/html/a00236.png | Bin 0 -> 1270 bytes
doc/html/a00237.html | 381 ++-
doc/html/a00237.png | Bin 720 -> 2898 bytes
doc/html/a00238.html | 586 +----
doc/html/a00239.html | 33 +-
doc/html/a00240.html | 136 +-
doc/html/a00240.png | Bin 691 -> 472 bytes
doc/html/a00241.html | 145 +-
doc/html/a00241.png | Bin 459 -> 0 bytes
doc/html/a00242.html | 278 +-
doc/html/a00242.png | Bin 387 -> 731 bytes
doc/html/a00243.html | 673 ++++-
doc/html/a00244.html | 65 +-
doc/html/a00244.png | Bin 709 -> 1371 bytes
doc/html/a00245.html | 211 +-
doc/html/a00246.html | 82 +-
doc/html/{a00234.png => a00246.png} | Bin
doc/html/a00247.html | 323 ++-
doc/html/a00248.html | 137 +-
doc/html/a00249.html | 139 +-
doc/html/a00249.png | Bin 543 -> 720 bytes
doc/html/a00250.html | 523 +++-
doc/html/a00251.html | 35 +-
doc/html/a00251.png | Bin 23191 -> 0 bytes
doc/html/a00252.html | 59 +-
doc/html/a00252.png | Bin 0 -> 777 bytes
doc/html/a00253.html | 136 +-
doc/html/a00253.png | Bin 0 -> 668 bytes
doc/html/a00254.html | 65 +-
doc/html/a00254.png | Bin 1138 -> 387 bytes
doc/html/a00255.html | 218 +-
doc/html/a00255.png | Bin 843 -> 0 bytes
doc/html/a00256.html | 204 +-
doc/html/{a00245.png => a00256.png} | Bin
doc/html/a00257.html | 151 +-
doc/html/a00258.html | 109 +-
doc/html/a00259.html | 45 +-
doc/html/a00260.html | 65 +-
doc/html/a00260.png | Bin 0 -> 942 bytes
doc/html/a00261.html | 68 +-
doc/html/a00261.png | Bin 0 -> 1016 bytes
doc/html/a00262.html | 200 +-
doc/html/a00263.html | 46 +-
doc/html/a00263.png | Bin 0 -> 4876 bytes
doc/html/a00264.html | 33 +-
doc/html/a00265.html | 108 +-
doc/html/a00266.html | 124 +-
doc/html/a00266.png | Bin 0 -> 1209 bytes
doc/html/a00267.html | 28 +-
doc/html/a00268.html | 104 +-
doc/html/a00268.png | Bin 1370 -> 0 bytes
doc/html/a00269.html | 89 +-
doc/html/a00269.png | Bin 1523 -> 0 bytes
doc/html/a00270.html | 110 +-
doc/html/a00271.html | 95 +-
doc/html/a00272.html | 49 +-
doc/html/a00273.html | 132 +-
doc/html/{a00257.png => a00273.png} | Bin
doc/html/a00274.html | 200 +-
doc/html/a00274.png | Bin 0 -> 943 bytes
doc/html/a00275.html | 109 +-
doc/html/a00276.html | 50 +-
doc/html/a00277.html | 66 +-
doc/html/a00277.png | Bin 2390 -> 0 bytes
doc/html/a00278.html | 89 +-
doc/html/a00279.html | 54 +-
doc/html/a00280.html | 85 +-
doc/html/a00281.html | 46 +-
doc/html/a00282.html | 139 +-
doc/html/a00282.png | Bin 1782 -> 0 bytes
doc/html/a00283.html | 80 +-
doc/html/a00283.png | Bin 1445 -> 0 bytes
doc/html/a00284.html | 83 +-
doc/html/a00285.html | 106 +-
doc/html/a00285.png | Bin 732 -> 0 bytes
doc/html/a00286.html | 162 +-
doc/html/a00286.png | Bin 0 -> 2103 bytes
doc/html/a00287.html | 122 +-
doc/html/a00287.png | Bin 0 -> 2251 bytes
doc/html/a00288.html | 98 +-
doc/html/a00289.html | 97 +-
doc/html/a00290.html | 50 +-
doc/html/a00291.html | 578 +----
doc/html/a00292.html | 189 +-
doc/html/a00293.html | 218 +-
doc/html/a00294.html | 56 +-
doc/html/a00295.html | 162 +-
doc/html/a00295.png | Bin 0 -> 3242 bytes
doc/html/a00296.html | 134 +-
doc/html/a00297.html | 56 +-
doc/html/a00298.html | 287 ++-
doc/html/a00299.html | 107 +-
doc/html/a00300.html | 39 +-
doc/html/a00301.html | 118 +-
doc/html/a00301.png | Bin 426 -> 2681 bytes
doc/html/a00302.html | 92 +-
doc/html/a00302.png | Bin 0 -> 2045 bytes
doc/html/a00303.html | 62 +-
doc/html/a00304.html | 125 +-
doc/html/a00304.png | Bin 548 -> 1084 bytes
doc/html/a00305.html | 102 +-
doc/html/a00306.html | 94 +-
doc/html/a00307.html | 107 +-
doc/html/{a00289.html => a00308.html} | 24 +-
doc/html/{a00290.html => a00309.html} | 8 +-
doc/html/a00310.html | 75 +
doc/html/a00310.png | Bin 0 -> 3064 bytes
doc/html/{a00291.html => a00311.html} | 156 +-
doc/html/{a00291.png => a00311.png} | Bin
doc/html/{a00292.html => a00312.html} | 2 +-
doc/html/{a00239.html => a00314.html} | 15 +-
doc/html/{a00294.html => a00315.html} | 16 +-
doc/html/{a00295.html => a00316.html} | 30 +-
doc/html/{a00296.html => a00317.html} | 22 +-
doc/html/{a00297.html => a00318.html} | 4 +-
doc/html/{a00298.html => a00319.html} | 42 +-
doc/html/{a00298.png => a00319.png} | Bin
doc/html/{a00299.html => a00320.html} | 12 +-
doc/html/{a00216.html => a00321.html} | 33 +-
doc/html/{a00301.html => a00322.html} | 18 +-
doc/html/{a00301.png => a00322.png} | Bin
doc/html/{a00302.html => a00323.html} | 20 +-
doc/html/{a00303.html => a00324.html} | 26 +-
doc/html/{a00305.html => a00325.html} | 8 +-
doc/html/a00326.html | 171 +-
doc/html/{a00307.html => a00327.html} | 4 +-
doc/html/{a00326.html => a00343.html} | 150 +-
doc/html/a00344.html | 55 +-
doc/html/{a00344.html => a00363.html} | 59 +-
doc/html/a00370.html | 61 -
doc/html/a00373.html | 313 ---
doc/html/a00377.html | 159 --
doc/html/a00381.html | 942 -------
doc/html/{a00362.html => a00383.html} | 506 ++--
doc/html/{a00371.html => a00395.html} | 180 +-
doc/html/{a00372.html => a00396.html} | 28 +-
doc/html/a00397.html | 1692 +++----------
doc/html/{a00374.html => a00398.html} | 40 +-
doc/html/{a00375.html => a00399.html} | 4 +-
doc/html/{a00376.html => a00400.html} | 20 +-
doc/html/{a00409.html => a00401.html} | 8 +-
doc/html/a00403.html | 433 ++++
doc/html/a00407.html | 107 -
doc/html/a00410.html | 376 ---
doc/html/{a00418.html => a00412.html} | 38 +-
doc/html/{a00419.html => a00413.html} | 36 +-
doc/html/{a00420.html => a00414.html} | 52 +-
doc/html/{a00421.html => a00415.html} | 26 +-
doc/html/{a00423.html => a00417.html} | 12 +-
doc/html/a00418.html | 1240 ++++++++-
doc/html/a00424.html | 1219 ---------
doc/html/a00429.html | 328 +++
doc/html/{a00436.html => a00432.html} | 126 +-
doc/html/a00433.html | 337 ---
doc/html/a00436.html | 505 ++--
doc/html/a00437.html | 263 --
doc/html/a00440.html | 199 ++
doc/html/a00442.html | 926 -------
doc/html/a00443.html | 927 +++++++
doc/html/{a00451.html => a00452.html} | 0
doc/html/a00454.html | 967 -------
doc/html/a00455.html | 968 +++++++
doc/html/a00466.html | 2522 ------------------
doc/html/a00468.html | 1479 +++++++++++
doc/html/a00480.html | 259 ++
doc/html/{a00499.html => a00487.html} | 72 +-
doc/html/{a00501.html => a00489.html} | 20 +-
doc/html/{a00502.html => a00490.html} | 20 +-
doc/html/{a00503.html => a00491.html} | 20 +-
doc/html/a00500.html | 256 ++
doc/html/{a00516.html => a00504.html} | 24 +-
doc/html/{a00518.html => a00506.html} | 616 ++---
doc/html/a00512.html | 595 +++--
doc/html/a00518.html | 607 +++--
doc/html/{a00533.html => a00523.html} | 188 +-
doc/html/a00524.html | 340 ---
doc/html/{a00537.html => a00527.html} | 36 +-
doc/html/a00528.html | 341 ---
doc/html/a00531.html | 500 ++++
doc/html/a00541.html | 230 --
doc/html/{a00546.html => a00543.html} | 154 +-
doc/html/{a00560.html => a00557.html} | 44 +-
doc/html/{a00561.html => a00558.html} | 48 +-
doc/html/{a00562.html => a00559.html} | 54 +-
doc/html/a00560.html | 271 +-
doc/html/a00561.html | 195 +-
doc/html/a00562.html | 304 ++-
doc/html/a00563.html | 241 --
doc/html/a00564.html | 199 --
doc/html/a00565.html | 64 +-
doc/html/a00566.html | 74 +-
doc/html/a00567.html | 1061 ++++----
doc/html/a00577.html | 422 +--
doc/html/a00584.html | 96 +-
doc/html/a00588.html | 42 +-
doc/html/a00592.html | 374 +--
doc/html/a00593.html | 118 +-
doc/html/a00594.html | 1329 +++++-----
doc/html/a00599.html | 225 --
doc/html/a00600.html | 382 ++-
doc/html/{a00600.html => a00601.html} | 325 +--
doc/html/{a00606.html => a00608.html} | 2 +-
doc/html/a00614.html | 96 -
doc/html/a00616.html | 160 +-
doc/html/{a00616.html => a00618.html} | 52 +-
doc/html/annotated.html | 199 +-
doc/html/deprecated.html | 2 +-
doc/html/files.html | 83 +-
doc/html/functions.html | 30 +-
doc/html/functions_0x62.html | 10 +-
doc/html/functions_0x63.html | 47 +-
doc/html/functions_0x64.html | 18 +-
doc/html/functions_0x65.html | 32 +-
doc/html/functions_0x66.html | 20 +-
doc/html/functions_0x67.html | 15 +-
doc/html/functions_0x69.html | 46 +-
doc/html/functions_0x6c.html | 11 +-
doc/html/functions_0x6d.html | 13 +-
doc/html/functions_0x6e.html | 8 +-
doc/html/functions_0x6f.html | 24 +-
doc/html/functions_0x70.html | 32 +-
doc/html/functions_0x71.html | 6 +-
doc/html/functions_0x72.html | 57 +-
doc/html/functions_0x73.html | 50 +-
doc/html/functions_0x74.html | 37 +-
doc/html/functions_0x75.html | 6 +-
doc/html/functions_0x76.html | 2 +-
doc/html/functions_0x77.html | 4 +-
doc/html/functions_0x7e.html | 48 +-
doc/html/functions_enum.html | 11 +-
doc/html/functions_eval.html | 21 +-
doc/html/functions_func.html | 24 +-
doc/html/functions_func_0x62.html | 10 +-
doc/html/functions_func_0x63.html | 42 +-
doc/html/functions_func_0x64.html | 12 +-
doc/html/functions_func_0x65.html | 15 +-
doc/html/functions_func_0x66.html | 10 +-
doc/html/functions_func_0x67.html | 15 +-
doc/html/functions_func_0x69.html | 44 +-
doc/html/functions_func_0x6c.html | 11 +-
doc/html/functions_func_0x6d.html | 7 +-
doc/html/functions_func_0x6e.html | 6 +-
doc/html/functions_func_0x6f.html | 18 +-
doc/html/functions_func_0x70.html | 28 +-
doc/html/functions_func_0x71.html | 6 +-
doc/html/functions_func_0x72.html | 47 +-
doc/html/functions_func_0x73.html | 42 +-
doc/html/functions_func_0x74.html | 37 +-
doc/html/functions_func_0x75.html | 6 +-
doc/html/functions_func_0x77.html | 4 +-
doc/html/functions_func_0x7e.html | 48 +-
doc/html/functions_rela.html | 6 +-
doc/html/functions_type.html | 30 +-
doc/html/functions_vars.html | 22 +-
doc/html/globals.html | 22 +-
doc/html/globals_func.html | 22 +-
doc/html/hierarchy.html | 290 +--
doc/html/modules.html | 12 +-
doc/html/namespacemembers.html | 40 +-
doc/html/namespacemembers_enum.html | 4 +-
doc/html/namespacemembers_eval.html | 9 +-
doc/html/namespacemembers_func.html | 27 +-
doc/html/namespacemembers_type.html | 2 +-
doc/html/namespaces.html | 3 +-
examples/GettingStarted/index.html | 7 +-
examples/GettingStarted/sub_string_finder/Makefile | 8 +
.../sub_string_finder/Makefile.windows | 3 +
.../GettingStarted/sub_string_finder/index.html | 7 +-
.../msvs/sub_string_finder.vcproj | 24 +-
.../msvs/sub_string_finder_extended.vcproj | 24 +-
.../msvs/sub_string_finder_pretty.vcproj | 24 +-
.../sub_string_finder.xcodeproj/project.pbxproj | 97 +-
examples/Makefile | 29 +-
examples/common/copy_libraries.bat | 22 +-
examples/common/gui/Makefile.gmake | 12 +-
examples/common/gui/macvideo.cpp | 192 +-
examples/common/gui/video.h | 4 +-
examples/common/index.html | 7 +-
examples/common/utility/fast_random.h | 90 +
.../concurrent_hash_map/count_strings/Makefile | 4 +
.../concurrent_hash_map/count_strings/index.html | 7 +-
.../count_strings/msvs/count_strings.vcproj | 24 +-
.../xcode/count_strings.xcodeproj/project.pbxproj | 39 +-
examples/concurrent_hash_map/index.html | 7 +-
.../shortpath}/Makefile | 16 +-
.../shortpath}/Makefile.windows | 10 +-
.../concurrent_priority_queue/shortpath/index.html | 82 +
.../shortpath/msvs/shortpath.icproj | 11 +
.../shortpath/msvs/shortpath.vcproj} | 40 +-
.../shortpath/msvs/shortpath_cl.sln | 25 +
.../shortpath/msvs/shortpath_icl.sln | 33 +
.../shortpath/shortpath.cpp | 375 +++
.../xcode/shortpath.xcodeproj}/project.pbxproj | 123 +-
.../{task_group/sudoku => graph/binpack}/Makefile | 19 +-
.../sudoku => graph/binpack}/Makefile.windows | 10 +-
examples/graph/binpack/binpack.cpp | 305 +++
examples/graph/binpack/index.html | 72 +
examples/graph/binpack/msvs/binpack.icproj | 11 +
.../binpack/msvs/binpack.vcproj} | 46 +-
examples/graph/binpack/msvs/binpack_cl.sln | 25 +
examples/graph/binpack/msvs/binpack_icl.sln | 33 +
.../xcode/binpack.xcodeproj}/project.pbxproj | 123 +-
.../dining_philosophers}/Makefile | 19 +-
.../dining_philosophers}/Makefile.windows | 18 +-
examples/graph/dining_philosophers/index.html | 48 +
.../msvs/dining_philosophers.icproj | 11 +
.../msvs/dining_philosophers.vcproj} | 56 +-
.../msvs/dining_philosophers_cl.sln | 25 +
.../msvs/dining_philosophers_icl.sln | 33 +
.../src/dining_philosophers.cpp | 318 +++
.../dining_philosophers.xcodeproj}/project.pbxproj | 83 +-
examples/graph/index.html | 26 +
examples/index.html | 11 +-
examples/parallel_do/index.html | 7 +-
examples/parallel_do/parallel_preorder/Makefile | 4 +
examples/parallel_do/parallel_preorder/index.html | 7 +-
.../msvs/parallel_preorder.vcproj | 24 +-
.../parallel_preorder.xcodeproj/project.pbxproj | 39 +-
examples/parallel_for/game_of_life/Makefile | 9 +-
.../parallel_for/game_of_life/Makefile.windows | 7 +-
examples/parallel_for/game_of_life/index.html | 7 +-
.../game_of_life/msvs/Game_of_life.vcproj | 48 +-
.../xcode/game_of_life.xcodeproj/project.pbxproj | 31 +-
examples/parallel_for/index.html | 7 +-
examples/parallel_for/polygon_overlay/Makefile | 21 +-
.../parallel_for/polygon_overlay/Makefile.windows | 3 +
examples/parallel_for/polygon_overlay/index.html | 7 +-
.../parallel_for/polygon_overlay/msvs/pover.vcproj | 48 +-
.../parallel_for/polygon_overlay/msvs/pover_cl.sln | 12 +-
.../polygon_overlay/msvs/pover_icl.sln | 20 +-
.../xcode/PolygonOverlay.xcodeproj/project.pbxproj | 38 +-
examples/parallel_for/seismic/Makefile | 28 +-
examples/parallel_for/seismic/Makefile.windows | 22 +-
.../parallel_for/seismic/SeismicSimulation.cpp | 439 ----
examples/parallel_for/seismic/index.html | 51 +-
examples/parallel_for/seismic/main.cpp | 133 +
.../seismic/msvs/SeismicSimulation.icproj | 2 +-
.../seismic/msvs/SeismicSimulation.vcproj | 82 +-
.../seismic/msvs/SeismicSimulation_cl.sln | 28 +-
.../seismic/msvs/SeismicSimulation_icl.sln | 62 +-
examples/parallel_for/seismic/seismic_video.cpp | 156 ++
.../parallel_for/seismic/seismic_video.h | 47 +-
examples/parallel_for/seismic/universe.cpp | 230 ++
examples/parallel_for/seismic/universe.h | 120 +
.../SeismicSimulation.xcodeproj/project.pbxproj | 52 +-
examples/parallel_for/tachyon/Makefile | 39 +-
examples/parallel_for/tachyon/Makefile.windows | 22 +-
examples/parallel_for/tachyon/index.html | 33 +-
.../tachyon/msvs/tachyon.serial.vcproj | 48 +-
.../parallel_for/tachyon/msvs/tachyon.tbb.vcproj | 104 +-
.../parallel_for/tachyon/msvs/tachyon.tbb1d.vcproj | 104 +-
examples/parallel_for/tachyon/msvs/tachyon.vcproj | 52 +-
examples/parallel_for/tachyon/msvs/tachyon_cl.sln | 104 +-
examples/parallel_for/tachyon/msvs/tachyon_icl.sln | 227 +-
examples/parallel_for/tachyon/src/api.cpp | 4 +-
examples/parallel_for/tachyon/src/api.h | 2 +-
examples/parallel_for/tachyon/src/getargs.cpp | 204 --
examples/parallel_for/tachyon/src/grid.cpp | 11 +-
.../tachyon/src/{video.cpp => main.cpp} | 219 +-
examples/parallel_for/tachyon/src/render.cpp | 4 +-
.../tachyon/src/{getargs.h => tachyon_video.cpp} | 45 +-
.../tachyon/src/{video.h => tachyon_video.h} | 6 +
examples/parallel_for/tachyon/src/trace.serial.cpp | 2 +-
examples/parallel_for/tachyon/src/trace.tbb.cpp | 2 +-
examples/parallel_for/tachyon/src/trace.tbb1d.cpp | 2 +-
examples/parallel_for/tachyon/src/trace_rest.cpp | 2 +-
examples/parallel_for/tachyon/src/types.h | 2 +-
examples/parallel_for/tachyon/src/ui.cpp | 14 +-
examples/parallel_for/tachyon/src/util.cpp | 59 +-
examples/parallel_for/tachyon/src/util.h | 20 +-
.../xcode/tachyon.xcodeproj/project.pbxproj | 98 +-
examples/parallel_reduce/convex_hull/Makefile | 14 +
.../parallel_reduce/convex_hull/Makefile.windows | 12 +-
examples/parallel_reduce/convex_hull/convex_hull.h | 152 +-
.../convex_hull/convex_hull_bench.cpp | 122 +-
.../convex_hull/convex_hull_sample.cpp | 95 +-
examples/parallel_reduce/convex_hull/index.html | 7 +-
.../convex_hull/msvs/convex_hull_benchmark.vcproj | 24 +-
.../convex_hull/msvs/convex_hull_sample.vcproj | 24 +-
.../xcode/convex_hull.xcodeproj/project.pbxproj | 69 +-
examples/parallel_reduce/index.html | 7 +-
examples/parallel_reduce/primes/Makefile | 4 +
examples/parallel_reduce/primes/index.html | 7 +-
examples/parallel_reduce/primes/msvs/primes.vcproj | 24 +-
.../primes/xcode/primes.xcodeproj/project.pbxproj | 39 +-
examples/pipeline/index.html | 7 +-
examples/pipeline/square/Makefile | 13 +-
examples/pipeline/square/Makefile.windows | 8 +-
examples/pipeline/square/index.html | 27 +-
examples/pipeline/square/msvs/square.vcproj | 28 +-
examples/pipeline/square/square.cpp | 118 +-
.../square/xcode/square.xcodeproj/project.pbxproj | 61 +-
examples/task/index.html | 7 +-
examples/task/tree_sum/Makefile | 12 +-
examples/task/tree_sum/Makefile.windows | 8 +-
examples/task/tree_sum/{main.cpp => TreeMaker.h} | 83 +-
examples/task/tree_sum/index.html | 29 +-
examples/task/tree_sum/main.cpp | 205 +-
examples/task/tree_sum/msvs/tree_sum.vcproj | 28 +-
.../xcode/tree_sum.xcodeproj/project.pbxproj | 39 +-
examples/task_group/index.html | 7 +-
examples/task_group/sudoku/Makefile | 13 +-
examples/task_group/sudoku/Makefile.windows | 8 +-
examples/task_group/sudoku/index.html | 26 +-
examples/task_group/sudoku/msvs/sudoku.vcproj | 24 +-
examples/task_group/sudoku/sudoku.cpp | 108 +-
.../sudoku/xcode/sudoku.xcodeproj/project.pbxproj | 43 +-
examples/task_priority/fractal/Makefile | 19 +-
examples/task_priority/fractal/Makefile.windows | 11 +-
examples/task_priority/fractal/fractal.cpp | 31 +-
examples/task_priority/fractal/fractal.h | 16 +-
examples/task_priority/fractal/fractal_video.h | 10 +-
examples/task_priority/fractal/index.html | 7 +-
examples/task_priority/fractal/msvs/fractal.icproj | 2 +-
examples/task_priority/fractal/msvs/fractal.vcproj | 117 +-
examples/task_priority/fractal/msvs/fractal_cl.sln | 26 +-
.../task_priority/fractal/msvs/fractal_icl.sln | 58 +-
.../xcode/fractal.xcodeproj/project.pbxproj | 48 +-
examples/task_priority/index.html | 7 +-
examples/test_all/fibonacci/Makefile | 4 +
examples/test_all/fibonacci/index.html | 7 +-
examples/test_all/fibonacci/msvs/fibonacci.vcproj | 24 +-
.../xcode/fibonacci.xcodeproj/project.pbxproj | 39 +-
examples/test_all/index.html | 7 +-
include/index.html | 7 +-
include/serial/tbb/parallel_for.h | 173 ++
.../serial/tbb/tbb_annotate.h | 28 +-
include/tbb/atomic.h | 148 +-
include/tbb/blocked_range2d.h | 2 +-
include/tbb/blocked_range3d.h | 2 +-
include/tbb/compat/ppl.h | 2 +
include/tbb/compat/tuple | 5 +
include/tbb/concurrent_hash_map.h | 2 +-
include/tbb/concurrent_priority_queue.h | 104 +-
include/tbb/concurrent_queue.h | 8 +-
include/tbb/concurrent_unordered_map.h | 17 +-
..._unordered_map.h => concurrent_unordered_set.h} | 116 +-
include/tbb/concurrent_vector.h | 1 +
include/tbb/enumerable_thread_specific.h | 1 +
include/tbb/flow_graph.h | 1589 ++++++++++++
include/tbb/graph.h | 2673 --------------------
include/tbb/index.html | 7 +-
.../_aggregator_impl.h} | 26 +-
.../_concurrent_queue_impl.h} | 28 +-
.../_concurrent_unordered_impl.h} | 32 +-
include/tbb/internal/_flow_graph_impl.h | 582 +++++
.../tbb/internal/_flow_graph_item_buffer_impl.h | 190 ++
include/tbb/internal/_flow_graph_join_impl.h | 1702 +++++++++++++
include/tbb/internal/_flow_graph_node_impl.h | 473 ++++
include/tbb/internal/_flow_graph_or_impl.h | 268 ++
.../tbb/internal/_flow_graph_tagged_buffer_impl.h | 212 ++
include/tbb/internal/_flow_graph_types_impl.h | 158 ++
include/tbb/{ => internal}/_tbb_windef.h | 8 +-
include/tbb/machine/gcc_generic.h | 74 +
include/tbb/machine/ibm_aix51.h | 43 +-
include/tbb/machine/linux_common.h | 2 +-
include/tbb/machine/linux_ia32.h | 74 +-
include/tbb/machine/linux_ia64.h | 184 +-
include/tbb/machine/linux_intel64.h | 73 +-
include/tbb/machine/mac_ppc.h | 296 ++-
include/tbb/machine/macos_common.h | 100 +-
include/tbb/machine/sunos_sparc.h | 55 +-
include/tbb/machine/windows_ia32.h | 78 +-
include/tbb/machine/windows_intel64.h | 100 +-
include/tbb/machine/xbox360_ppc.h | 37 +-
include/tbb/memory_pool.h | 259 ++
include/tbb/parallel_for.h | 118 +-
include/tbb/parallel_for_each.h | 6 +-
include/tbb/parallel_invoke.h | 14 +-
include/tbb/parallel_reduce.h | 198 +-
include/tbb/parallel_sort.h | 4 +
include/tbb/partitioner.h | 503 +++-
include/tbb/queuing_mutex.h | 4 +-
include/tbb/queuing_rw_mutex.h | 20 +-
include/tbb/reader_writer_lock.h | 2 +-
include/tbb/runtime_loader.h | 188 ++
include/tbb/scalable_allocator.h | 26 +
include/tbb/spin_mutex.h | 8 +-
include/tbb/task.h | 190 +-
include/tbb/task_group.h | 4 +
include/tbb/task_scheduler_init.h | 6 +-
include/tbb/tbb_config.h | 119 +-
include/tbb/tbb_machine.h | 861 ++++---
include/tbb/tbb_stddef.h | 110 +-
include/tbb/tbb_thread.h | 2 +-
index.html | 7 +-
src/Makefile | 43 +-
src/index.html | 7 +-
src/old/concurrent_queue_v2.h | 11 +-
src/old/concurrent_vector_v2.h | 4 +-
src/old/spin_rw_mutex_v2.h | 10 +-
src/perf/perf.h | 1 -
src/perf/time_hash_map.cpp | 2 +-
src/perf/time_hash_map_fill.cpp | 2 +-
src/perf/time_hash_map_fill.html | 7 +-
src/rml/client/index.html | 7 +-
src/rml/include/index.html | 7 +-
src/rml/index.html | 7 +-
src/rml/server/index.html | 7 +-
src/rml/server/thread_monitor.h | 113 +-
src/rml/test/test_thread_monitor.cpp | 1 +
src/tbb/arena.cpp | 25 +-
src/tbb/arena.h | 13 +-
src/tbb/cilk-tbb-interop.h | 12 +-
src/tbb/concurrent_monitor.cpp | 14 +-
src/tbb/concurrent_monitor.h | 83 +-
src/tbb/concurrent_queue.cpp | 4 +-
src/tbb/custom_scheduler.h | 163 +-
src/tbb/dynamic_link.cpp | 19 +-
src/tbb/governor.cpp | 47 +-
src/tbb/ia64-gas/ia64_misc.s | 72 +
src/tbb/ibm_aix51/atomic_support.c | 12 +-
src/tbb/index.html | 7 +-
src/tbb/itt_notify.h | 2 +-
src/tbb/lin64ipf-tbb-export.lst | 8 +
src/tbb/mac32-tbb-export.lst | 4 +
src/tbb/mac64-tbb-export.lst | 4 +
src/tbb/mailbox.h | 103 +-
src/tbb/market.cpp | 194 +-
src/tbb/market.h | 15 +-
src/tbb/queuing_mutex.cpp | 15 +-
src/tbb/queuing_rw_mutex.cpp | 330 +--
src/tbb/scheduler.cpp | 500 ++--
src/tbb/scheduler.h | 164 +-
src/tbb/scheduler_common.h | 48 +-
src/tbb/semaphore.cpp | 101 +
src/tbb/semaphore.h | 128 +
src/tbb/spin_mutex.cpp | 2 +-
src/tbb/task.cpp | 18 +-
src/tbb/tbb_main.cpp | 2 +-
src/tbb/tbb_main.h | 14 +-
src/tbb/tbb_misc.cpp | 2 +-
src/tbb/tbb_misc.h | 4 +-
src/tbb/tbb_misc_ex.cpp | 11 +-
src/tbbmalloc/Customize.h | 43 +-
src/tbbmalloc/LifoList.h | 106 -
src/tbbmalloc/MapMemory.h | 25 +-
src/tbbmalloc/backend.cpp | 1033 ++++++--
src/tbbmalloc/backref.cpp | 54 +-
src/tbbmalloc/frontend.cpp | 1028 +++++---
src/tbbmalloc/large_objects.cpp | 224 +-
...alloc-export.def => lin32-tbbmalloc-export.def} | 9 +-
...alloc-export.def => lin64-tbbmalloc-export.def} | 9 +-
...oc-export.def => lin64ipf-tbbmalloc-export.def} | 10 +-
src/tbbmalloc/mac32-tbbmalloc-export.def | 8 +-
src/tbbmalloc/mac64-tbbmalloc-export.def | 8 +-
src/tbbmalloc/tbb_function_replacement.cpp | 2 +-
src/tbbmalloc/tbbmalloc_internal.h | 411 ++-
...c-export.def => win32-gcc-tbbmalloc-export.def} | 8 +
src/tbbmalloc/win32-tbbmalloc-export.def | 9 +-
...c-export.def => win64-gcc-tbbmalloc-export.def} | 8 +
src/tbbmalloc/win64-tbbmalloc-export.def | 9 +-
src/tbbproxy/tbbproxy-windows.asm | 121 +
src/tbbproxy/tbbproxy.cpp | 616 +++++
src/test/harness.h | 56 +-
src/test/harness_allocator.h | 6 +-
src/test/harness_graph.h | 228 +-
src/test/harness_inject_scheduler.h | 1 +
src/test/harness_iterator.h | 35 +
src/test/harness_m128.h | 77 +-
.../fractal_video.h => src/test/harness_task.h | 73 +-
src/test/harness_tbb_independence.h | 23 +
src/test/test_ScalableAllocator.cpp | 74 +-
src/test/test_ScalableAllocator_STL.cpp | 15 +
src/test/test_aligned_space.cpp | 7 +-
src/test/test_allocator.h | 32 +-
src/test/test_allocator_STL.h | 44 +-
src/test/test_assembly.cpp | 4 +-
src/test/test_atomic.cpp | 438 +++-
src/test/test_broadcast_node.cpp | 42 +-
src/test/test_buffer_node.cpp | 80 +-
src/test/test_cilk_dynamic_load.cpp | 16 +-
src/test/test_cilk_interop.cpp | 14 +-
src/test/test_combinable.cpp | 2 +-
src/test/test_concurrent_hash_map.cpp | 7 +
src/test/test_concurrent_monitor.cpp | 47 +-
src/test/test_concurrent_priority_queue.cpp | 114 +-
src/test/test_concurrent_queue.cpp | 51 +-
src/test/test_concurrent_unordered.cpp | 70 +-
src/test/test_concurrent_vector.cpp | 28 +-
src/test/test_condition_variable.h | 10 +-
src/test/test_continue_node.cpp | 225 +-
src/test/test_eh_algorithms.cpp | 4 +-
src/test/test_enumerable_thread_specific.cpp | 3 +-
src/test/test_executable_node.cpp | 123 -
src/test/test_faf_task.cpp | 155 --
src/test/test_fast_random.cpp | 59 +-
src/test/test_flow_graph.cpp | 141 ++
src/test/test_function_node.cpp | 242 +-
src/test/test_intrusive_list.cpp | 7 -
src/test/test_join_node.cpp | 767 +++++-
src/test/test_lambda.cpp | 4 +
src/test/test_limiter_node.cpp | 82 +-
src/test/test_malloc_compliance.cpp | 140 +-
src/test/test_malloc_overload.cpp | 14 +-
src/test/test_malloc_pools.cpp | 397 +++
src/test/test_malloc_regression.cpp | 10 +-
src/test/test_malloc_whitebox.cpp | 174 +-
src/test/test_multioutput_function_node.cpp | 471 ++++
src/test/test_mutex_native_threads.cpp | 18 +-
src/test/test_or_node.cpp | 458 ++++
src/test/test_overwrite_node.cpp | 36 +-
src/test/test_parallel_do.cpp | 2 +
src/test/test_parallel_for.cpp | 247 +-
src/test/test_parallel_for_each.cpp | 9 +
src/test/test_parallel_invoke.cpp | 8 +-
src/test/test_parallel_reduce.cpp | 75 +-
src/test/test_parallel_sort.cpp | 6 +-
src/test/test_priority_queue_node.cpp | 71 +-
src/test/test_queue_node.cpp | 71 +-
src/test/test_runtime_loader.cpp | 300 +++
src/test/test_semaphore.cpp | 37 +
src/test/test_sequencer_node.cpp | 81 +-
src/test/test_source_node.cpp | 30 +-
src/test/test_split_node.cpp | 363 +++
src/test/test_task.cpp | 196 +-
src/test/test_task_assertions.cpp | 19 +-
src/test/test_task_auto_init.cpp | 24 +-
src/test/test_task_enqueue.cpp | 329 +++
src/test/test_task_group.cpp | 29 +-
src/test/test_task_leaks.cpp | 27 +-
src/test/test_task_priority.cpp | 62 +-
src/test/test_task_scheduler_observer.cpp | 4 +-
src/test/test_tbb_header.cpp | 8 +-
src/test/test_tbb_version.cpp | 8 +-
src/test/test_tuple.cpp | 22 +-
src/test/test_write_once_node.cpp | 38 +-
796 files changed, 44042 insertions(+), 37165 deletions(-)
diff --cc debian/changelog
index 9638259,0000000..0ea7e2b
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,133 -1,0 +1,145 @@@
++tbb (4.0+r233-1) unstable; urgency=low
++
++ * New upstream release
++ + Add 32-bit PowerPC support
++ * Update to Standards-Version 3.9.2 (no changes)
++ * Add note to package descriptions that Pentium4-compatible and higher is
++ supported for i386 architecture users (Closes: #642248)
++ * Do not run test suite when DEB_BUILD_OPTIONS=nocheck (Closes: #642251)
++ * Do not ignore 'make clean' errors (Closes: #642242)
++
++ -- Roberto C. Sanchez <roberto at connexer.com> Sat, 24 Sep 2011 17:16:45 -0400
++
+tbb (3.0+r147-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/copyright: update years
+ * debian/control: Add ppc64 to the Architecture fields
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Thu, 31 Mar 2011 15:02:52 -0400
+
+tbb (3.0+r035-2) unstable; urgency=low
+
+ * Make examples build properly (Closes: #608347)
+ + Ship common Makefile snippets from upstream
+ + Document that upstream's _debug library versions are not shipped
+ * Update to Standards-Version 3.9.1 (no changes)
+
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Fri, 31 Dec 2010 15:21:02 -0500
+
+tbb (3.0+r035-1) unstable; urgency=low
+
+ * New upstream release
+ * Update to Standards-Version 3.9.0 (no changes)
+ * Switch to dpkg-source 3.0 (quilt) format
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Mon, 28 Jun 2010 19:29:45 -0400
+
+tbb (3.0+r018-1) unstable; urgency=low
+
+ * New upstream release (Closes: #581614)
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Sat, 15 May 2010 07:58:17 -0400
+
+tbb (2.2+r013-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/copyright: update years
+ * Update to Standards-Version 3.8.4 (no changes)
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Sat, 20 Feb 2010 12:22:19 -0500
+
+tbb (2.2+r012-1) unstable; urgency=low
+
+ * New upstream release
+ * Update pkg-config metadata file
+ * Add ${misc:Depends} as recommended by lintian
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Wed, 27 Jan 2010 09:50:16 -0500
+
+tbb (2.2+r009-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Sun, 18 Oct 2009 14:50:25 -0400
+
+tbb (2.2+r004-1) unstable; urgency=low
+
+ * New upstream release (Closes: #545702)
+ * Update to Standards-Version 3.8.3 (no changes)
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Wed, 09 Sep 2009 17:22:22 -0400
+
+tbb (2.1r017-1) unstable; urgency=low
+
+ * New upstream release
+ * Change libtbb2-dbg to section debug for new archive layout
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Sun, 10 May 2009 21:15:34 -0400
+
+tbb (2.1r015-1) unstable; urgency=low
+
+ * New upstream release
+ * 02_replace_arch_command.dpatch: merged upstream
+ * Remove build dependency on dpatch and modify debian-rules accordingly
+ * Add .pc file to help when building against the library
+ * Update to Standards-Version 3.8.1 (no changes)
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Tue, 17 Mar 2009 15:52:47 -0400
+
+tbb (2.1~20080605-1) unstable; urgency=low
+
+ * New upstream release
+ * Drop patches
+ - 01_add_soname: suitable fascimile implemented upstream
+ - 03_ias_patch: upstream now using as instead of ias
+ * Update to Standards-Version 3.8.0 (no changes)
+ * Add new upstream Doxygen documentation (in libtbb-doc package)
+ * Register new documentation with doc-base
+ * debian/copyright: Update years of copyright
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Tue, 08 Jul 2008 18:51:22 -0400
+
+tbb (2.0r020-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/patches/04_g++-4.3.dpatch: Removed, integrated upstream
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Tue, 29 Apr 2008 15:31:09 -0400
+
+tbb (2.0r017-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Sat, 08 Mar 2008 22:15:13 -0500
+
+tbb (2.0r014-4) unstable; urgency=low
+
+ * Make tbb-examples recommend libtbb-dev.
+ * Make libtbb-dev suggest tbb-examples.
+ * Patch to allow building with g++-4.3 (Closes: #462415)
+ * Only conditionally create symlink (Closes: #465617)
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Thu, 14 Feb 2008 18:36:15 -0500
+
+tbb (2.0r014-3) unstable; urgency=low
+
+ * Fix short descriptions of tbb-examples (Closes: #457442)
+ * Fix short descriptions of libtbb2-dbg (Closes: #457443)
+ * Add patch to allow build to succeed on Itanium
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Thu, 3 Jan 2008 15:21:50 -0500
+
+tbb (2.0r014-2) unstable; urgency=low
+
+ * debian/copyright: Fix license statement.
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Wed, 19 Dec 2007 21:17:16 -0500
+
+tbb (2.0r014-1) unstable; urgency=low
+
+ * Initial release (Closes: #434583)
+
+ -- Roberto C. Sanchez <roberto at connexer.com> Fri, 14 Dec 2007 23:10:58 -0500
+
diff --cc debian/control
index 7089281,0000000..ce09ef4
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,71 -1,0 +1,87 @@@
+Source: tbb
+Priority: extra
+Maintainer: Athena Capital Research <acr-debian at athenacr.com>
+Uploaders: Roberto C. Sanchez <roberto at connexer.com>
+Build-Depends: debhelper (>= 5)
- Standards-Version: 3.9.1
++Standards-Version: 3.9.2
+Section: libs
+Homepage: http://threadingbuildingblocks.org/
+
+Package: libtbb-dev
+Section: libdevel
- Architecture: i386 amd64 ia64 ppc64
++Architecture: i386 amd64 ia64 powerpc ppc64
+Depends: libtbb2 (= ${binary:Version}), ${misc:Depends}
+Suggests: tbb-examples, libtbb-doc
+Description: parallelism library for C++ - development files
+ TBB is a library that helps you leverage multi-core processor
+ performance without having to be a threading expert. It represents a
+ higher-level, task-based parallelism that abstracts platform details
+ and threading mechanism for performance and scalability.
+ .
++ (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
++ or compatible hardware, this package only supports Pentium4-compatible
++ and higher processors.)
++ .
+ This package includes the TBB development files.
+
+Package: libtbb2
- Architecture: i386 amd64 ia64 ppc64
++Architecture: i386 amd64 ia64 powerpc ppc64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: parallelism library for C++ - runtime files
+ TBB is a library that helps you leverage multi-core processor
+ performance without having to be a threading expert. It represents a
+ higher-level, task-based parallelism that abstracts platform details
+ and threading mechanism for performance and scalability.
+ .
++ (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
++ or compatible hardware, this package only supports Pentium4-compatible
++ and higher processors.)
++ .
+ This package includes the TBB runtime files.
+
+Package: libtbb2-dbg
+Section: debug
- Architecture: i386 amd64 ia64 ppc64
++Architecture: i386 amd64 ia64 powerpc ppc64
+Depends: libtbb2 (= ${binary:Version}), ${misc:Depends}
+Description: parallelism library for C++ - debugging symbols
+ TBB is a library that helps you leverage multi-core processor
+ performance without having to be a threading expert. It represents a
+ higher-level, task-based parallelism that abstracts platform details
+ and threading mechanism for performance and scalability.
+ .
++ (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
++ or compatible hardware, this package only supports Pentium4-compatible
++ and higher processors.)
++ .
+ This package includes the TBB debugging symbols.
+
+Package: libtbb-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: libtbb-dev, tbb-examples
+Description: parallelism library for C++ - documentation
+ TBB is a library that helps you leverage multi-core processor
+ performance without having to be a threading expert. It represents a
+ higher-level, task-based parallelism that abstracts platform details
+ and threading mechanism for performance and scalability.
+ .
+ This package includes the TBB documentation files.
+
+Package: tbb-examples
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: libtbb-dev, libtbb-doc
+Description: parallelism library for C++ - example files
+ TBB is a library that helps you leverage multi-core processor
+ performance without having to be a threading expert. It represents a
+ higher-level, task-based parallelism that abstracts platform details
+ and threading mechanism for performance and scalability.
+ .
++ (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
++ or compatible hardware, this package only supports Pentium4-compatible
++ and higher processors.)
++ .
+ This package includes the TBB example files.
+
diff --cc debian/rules
index 2bc6022,0000000..ede4976
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,90 -1,0 +1,94 @@@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+ touch configure-stamp
+
+
- build: build-stamp
++build: build-arch build-indep
++build-arch: build-stamp
++build-indep: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+ $(MAKE) tbb tbbmalloc
++ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+ $(MAKE) test
++endif
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
- -$(MAKE) clean
++ $(MAKE) clean
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+ dh_testdir -i
+ dh_testroot -i
+ dh_installchangelogs -i
+ dh_installdocs -i -Xrelease -Xdebug
+ dh_installexamples -i
+ install -m755 -d $(CURDIR)/debian/tbb-examples/usr/share/doc/tbb-examples/build
+ mv $(CURDIR)/debian/tbb-examples/usr/share/doc/tbb-examples/examples/*.inc $(CURDIR)/debian/tbb-examples/usr/share/doc/tbb-examples/build/
+ dh_install -i --sourcedir=$(CURDIR)
+ dh_compress -i
+ dh_fixperms -i
+ dh_installdeb -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir -s
+ dh_testroot -s
+ dh_installchangelogs -s
+ dh_installdocs -s -Xrelease -Xdebug
+ dh_installexamples -s
+ dh_install --sourcedir=$(CURDIR)
+ rm -f $(CURDIR)/debian/libtbb-dev/usr/lib/libtbb.so
+ rm -f $(CURDIR)/debian/libtbb-dev/usr/lib/libtbbmalloc.so
+ dh_link -s
+ dh_strip -s --dbg-package=libtbb2-dbg
+ dh_compress -s
+ dh_fixperms -s
+ dh_makeshlibs -s -V 'libtbb2 (>= 2.1~)'
+ dh_installdeb -s
+ dh_shlibdeps -s
+ dh_gencontrol -s
+ dh_md5sums -s
+ dh_builddeb -s
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --cc debian/source.lintian-overrides
index f1338fd,0000000..faf585e
mode 100644,000000..100644
--- a/debian/source.lintian-overrides
+++ b/debian/source.lintian-overrides
@@@ -1,4 -1,0 +1,2 @@@
- # The package does not use autotools and depends on obsolete commands
- tbb source: debian-rules-ignores-make-clean-error
+# The download site is broken and cannot be scanned by uscan
+tbb source: debian-watch-file-is-missing
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/tbb.git
More information about the debian-science-commits
mailing list