View | Details | Raw Unified | Return to bug 268992 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/ptl/Makefile (+25 lines)
Added Link Here
1
PORTNAME=		ptl
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=		2.3.3
4
CATEGORIES=		devel
5
6
MAINTAINER=	erik@tenku.dk
7
COMMENT=	Lightweight C++11 multithreading tasking system
8
WWW=		https://github.com/jrmadsen/PTL
9
10
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
13
LIB_DEPENDS=	libtbb.so:devel/onetbb
14
15
USES=		cmake compiler:c++11-lang
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	jrmadsen
18
GH_PROJECT=	PTL
19
20
CMAKE_OFF=	BUILD_STATIC_LIBS
21
22
PLIST_SUB+=	SHLIB_SHVER="${DISTVERSION:R:R}" \
23
		SHLIB_VER="${DISTVERSION}"
24
25
.include <bsd.port.mk>
(-)b/devel/ptl/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1672757282
2
SHA256 (jrmadsen-PTL-v2.3.3_GH0.tar.gz) = 3275ad8ec2971c89aacb3b922717dc4e774fa4e59fc3f4035053225c802aee52
3
SIZE (jrmadsen-PTL-v2.3.3_GH0.tar.gz) = 302890
(-)b/devel/ptl/pkg-descr (+2 lines)
Added Link Here
1
Lightweight C++11 multithreading tasking system featuring
2
thread-pool, task-groups, and lock-free task queue
(-)b/devel/ptl/pkg-plist (+35 lines)
Added Link Here
1
include/PTL/AutoLock.hh
2
include/PTL/Backtrace.hh
3
include/PTL/Config.hh
4
include/PTL/Globals.hh
5
include/PTL/JoinFunction.hh
6
include/PTL/PTL.hh
7
include/PTL/Singleton.hh
8
include/PTL/Task.hh
9
include/PTL/TaskGroup.hh
10
include/PTL/TaskGroup.icc
11
include/PTL/TaskManager.hh
12
include/PTL/TaskRunManager.hh
13
include/PTL/TBBTaskGroup.hh
14
include/PTL/ThreadData.hh
15
include/PTL/Threading.hh
16
include/PTL/ThreadPool.hh
17
include/PTL/Timer.hh
18
include/PTL/Timer.icc
19
include/PTL/Tuple.hh
20
include/PTL/Types.hh
21
include/PTL/UserTaskQueue.hh
22
include/PTL/UserTaskQueue.icc
23
include/PTL/Utility.hh
24
include/PTL/Version.hh
25
include/PTL/VTask.hh
26
include/PTL/VUserTaskQueue.hh
27
lib/cmake/PTL/Modules/FindTBB.cmake
28
lib/cmake/PTL/PTLConfig.cmake
29
lib/cmake/PTL/PTLConfigVersion.cmake
30
lib/cmake/PTL/PTLTargets-release.cmake
31
lib/cmake/PTL/PTLTargets.cmake
32
lib/libptl.so
33
lib/libptl.so.%%SHLIB_SHVER%%
34
lib/libptl.so.%%SHLIB_VER%%
35
libdata/pkgconfig/ptl.pc

Return to bug 268992