diff options
| author | Yuri Victorovich <yuri@FreeBSD.org> | 2023-06-30 16:21:01 +0000 |
|---|---|---|
| committer | Yuri Victorovich <yuri@FreeBSD.org> | 2023-06-30 16:21:25 +0000 |
| commit | 982b02abd5baf0de1c8ce6d2a8a142896c05f124 (patch) | |
| tree | 212df9a9b4906855720f06b85c29bcbcb2f91250 | |
| parent | 393246f3bf5a0992e6faed65d1cb7b7b0197eeff (diff) | |
devel/nano-signal-slot: New port: Pure C++17 signals and slots
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/nano-signal-slot/Makefile | 29 | ||||
| -rw-r--r-- | devel/nano-signal-slot/distinfo | 3 | ||||
| -rw-r--r-- | devel/nano-signal-slot/pkg-descr | 2 |
4 files changed, 35 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 923241990d54..d365e6b6b9f0 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1618,6 +1618,7 @@ SUBDIR += mutagen SUBDIR += myrepos SUBDIR += nana + SUBDIR += nano-signal-slot SUBDIR += nanopb SUBDIR += nant SUBDIR += nasm diff --git a/devel/nano-signal-slot/Makefile b/devel/nano-signal-slot/Makefile new file mode 100644 index 000000000000..5e03074b7be5 --- /dev/null +++ b/devel/nano-signal-slot/Makefile @@ -0,0 +1,29 @@ +PORTNAME= nano-signal-slot +DISTVERSIONPREFIX= v +DISTVERSION= 2.0.1-19 +DISTVERSIONSUFFIX= -g982b5ed +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Pure C++17 signals and slots +WWW= https://github.com/NoAvailableAlias/nano-signal-slot + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes +GH_ACCOUNT= NoAvailableAlias + +NO_BUILD= yes +NO_ARCH= yes + +PLIST_FILES= include/nano-signal-slot/nano_function.hpp \ + include/nano-signal-slot/nano_mutex.hpp \ + include/nano-signal-slot/nano_observer.hpp \ + include/nano-signal-slot/nano_signal_slot.hpp + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/*.hpp ${STAGEDIR}${PREFIX}/include/${PORTNAME} + +.include <bsd.port.mk> diff --git a/devel/nano-signal-slot/distinfo b/devel/nano-signal-slot/distinfo new file mode 100644 index 000000000000..45c49afef5a6 --- /dev/null +++ b/devel/nano-signal-slot/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1688141850 +SHA256 (NoAvailableAlias-nano-signal-slot-v2.0.1-19-g982b5ed_GH0.tar.gz) = 4d518e6d9d888363cf54ef8d4dd2815668a982612364da6aa618b31e61540ab3 +SIZE (NoAvailableAlias-nano-signal-slot-v2.0.1-19-g982b5ed_GH0.tar.gz) = 13421 diff --git a/devel/nano-signal-slot/pkg-descr b/devel/nano-signal-slot/pkg-descr new file mode 100644 index 000000000000..2d17f943aab2 --- /dev/null +++ b/devel/nano-signal-slot/pkg-descr @@ -0,0 +1,2 @@ +nano-signal-slot is a C++ headers-only library for +signals and slots in C++17. |
