Files
main/programming/misc/onetbb/pspec.xml
T
2023-10-22 14:06:48 +03:00

82 lines
3.3 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>onetbb</Name>
<Homepage>https://oneapi-src.github.io/oneTBB/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>Apache</License>
<IsA>library</IsA>
<Icon>onetbb</Icon>
<Summary>oneAPI Threading Building Blocks (oneTBB)</Summary>
<Description>oneTBB is a flexible C++ library that simplifies the work of adding parallelism to complex applications, even if you are not a threading expert. The library lets you easily write parallel programs that take full advantage of the multi-core performance. Such programs are portable, composable and have a future-proof scalability. oneTBB provides you with functions, interfaces, and classes to parallelize and scale the code. All you have to do is to use the templates.</Description>
<Archive sha1sum="831a5a7ef54633ee93f4d41b0bda0c8e692a90e8" type="targz">https://github.com/oneapi-src/oneTBB/archive/refs/tags/v2021.10.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>swig</Dependency>
<Dependency>ninja</Dependency>
<Dependency>cmake</Dependency>
<!-- <Dependency>inetutils</Dependency> -->
<Dependency>hwloc-devel</Dependency>
<Dependency>python3-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>onetbb</Name>
<RuntimeDependencies>
<Dependency>hwloc</Dependency>
<Dependency>libgcc</Dependency>
<!-- <Dependency>inetutils</Dependency> -->
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="library">/usr/lib/libtbbbind*</Path>
<Path fileType="library">/usr/lib/libtbb.so*</Path>
<Path fileType="library">/usr/lib/libtbbmalloc*</Path>
<Path fileType="library">/usr/lib/libirml.so*</Path>
<Path fileType="library">/usr/lib/python3.11/site-packages</Path>
</Files>
<Replaces>
<Package>intel-tbb</Package>
</Replaces>
<Conflicts>
<Package>intel-tbb</Package>
</Conflicts>
</Package>
<Package>
<Name>onetbb-devel</Name>
<Summary>Development files for onetbb</Summary>
<RuntimeDependencies>
<Dependency release="current">onetbb</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="library">/usr/lib/cmake/TBB</Path>
</Files>
<Replaces>
<Package>intel-tbb-devel</Package>
</Replaces>
<Conflicts>
<Package>intel-tbb-devel</Package>
</Conflicts>
</Package>
<History>
<Update release="1">
<Date>2023-10-22</Date>
<Version>2021.10.0</Version>
<Comment>First release</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>