Ravenports generated: 18 Jan 2021 12:16
[ravenports.git] / bucket_71 / openmp
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               openmp
4 VERSION=                11.0.1
5 KEYWORDS=               devel lang
6 VARIANTS=               standard
7 SDESC[standard]=        LLVM Open Multi-Processing Runtime Library
8 HOMEPAGE=               http://llvm.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://github.com/llvm/llvm-project/releases/download/llvmorg-11.0.1/
13                         http://llvm.org/releases/11.0.1/
14 DISTFILE[1]=            openmp-11.0.1.src.tar.xz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        single
17
18 OPTIONS_AVAILABLE=      none
19 OPTIONS_STANDARD=       none
20
21 USES=                   cmake perl:build pkgconfig c++:single
22
23 DISTNAME=               openmp-11.0.1.src
24
25 LICENSE=                CUSTOM1:single
26 LICENSE_NAME=           CUSTOM1:"University of Illinois/NCSA Open Source License"
27 LICENSE_FILE=           CUSTOM1:{{WRKSRC}}/LICENSE.txt
28 LICENSE_SCHEME=         solo
29
30 CMAKE_BUILD_TYPE=       Release
31
32 CMAKE_ARGS=             -DCMAKE_INSTALL_RPATH:STRING="{{LOCALBASE}}/llvm/lib"
33
34 post-install:
35         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libomp.${LIBEXT}
36         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libomptarget.${LIBEXT}
37
38 [FILE:951:descriptions/desc.single]
39 The LLVM Project is a collection of modular and reusable compiler and
40 toolchain technologies. Despite its name, LLVM has little to do with
41 traditional virtual machines, though it does provide helpful libraries
42 that can be used to build them. The name "LLVM" itself is not an
43 acronym; it is the full name of the project.
44
45 The OpenMP subproject of LLVM contains the components required to build
46 an executable OpenMP program that are outside the compiler itself.
47
48 This package contains the code for the runtime library against which code
49 compiled by clang -fopenmp must be linked before it can run.  It also
50 contains the library that supports offload to target devices (in
51 "libomptarget").
52
53 Support for the parts of the OpenMP 4.0 (and later) language that are not
54 associated with the "target" constructs are contained in the "runtime"
55 directory. Support for offloading computation via the "target" directive
56 is in the separate "libomptarget" directory.
57
58
59 [FILE:103:distinfo]
60 4d15a21b90e7de2f01296503f6e4b16c50197fbe9c82e7e81f9c07e28bd82ca7       971332 openmp-11.0.1.src.tar.xz
61
62
63 [FILE:147:manifests/plist.single]
64 include/
65  omp-tools.h
66  omp.h
67  ompt-multiplex.h
68  ompt.h
69 lib/
70  libarcher.so
71  libarcher_static.a
72  libgomp.so
73  libiomp5.so
74  libomp.so
75  libomptarget.so
76