Skip to content

Commit

Permalink
devel/nano-signal-slot: New port: Pure C++17 signals and slots
Browse files Browse the repository at this point in the history
  • Loading branch information
yurivict committed Jun 30, 2023
1 parent 393246f commit 982b02a
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -1618,6 +1618,7 @@
SUBDIR += mutagen
SUBDIR += myrepos
SUBDIR += nana
SUBDIR += nano-signal-slot
SUBDIR += nanopb
SUBDIR += nant
SUBDIR += nasm
Expand Down
29 changes: 29 additions & 0 deletions 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>
3 changes: 3 additions & 0 deletions 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
2 changes: 2 additions & 0 deletions 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.

0 comments on commit 982b02a

Please sign in to comment.