Date: Fri, 30 Jun 2023 16:21:27 GMT From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 982b02abd5ba - main - devel/nano-signal-slot: New port: Pure C++17 signals and slots Message-ID: <202306301621.35UGLREa077330@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=982b02abd5baf0de1c8ce6d2a8a142896c05f124 commit 982b02abd5baf0de1c8ce6d2a8a142896c05f124 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-06-30 16:21:01 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-06-30 16:21:25 +0000 devel/nano-signal-slot: New port: Pure C++17 signals and slots --- devel/Makefile | 1 + devel/nano-signal-slot/Makefile | 29 +++++++++++++++++++++++++++++ devel/nano-signal-slot/distinfo | 3 +++ devel/nano-signal-slot/pkg-descr | 2 ++ 4 files changed, 35 insertions(+) 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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202306301621.35UGLREa077330>