devel/libsigc++30: New port: Callback Framework for C++

PR:	252333
This commit is contained in:
Neel Chauhan 2021-09-26 15:44:44 -07:00
parent 2e579783d0
commit 07c7b4a543
5 changed files with 81 additions and 0 deletions

View file

@ -1344,6 +1344,7 @@
SUBDIR += libshhmsg
SUBDIR += libshhopt
SUBDIR += libsigc++20
SUBDIR += libsigc++30
SUBDIR += libsigrok
SUBDIR += libsigrokdecode
SUBDIR += libsigscan

View file

@ -0,0 +1,23 @@
PORTNAME= libsigc++
PORTVERSION= 3.0.7
CATEGORIES= devel
MASTER_SITES= GNOME
PKGNAMESUFFIX= 30
MAINTAINER= gnome@FreeBSD.org
COMMENT= Callback Framework for C++
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= compiler:c++17-lang meson tar:xz
USE_LDCONFIG= yes
MESON_ARGS= -Dbuild-documentation=false \
-Dbuild-examples=false
INSTALL_TARGET= install-strip
PLIST_SUB= API_VERSION="3.0"
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1632696149
SHA256 (libsigc++-3.0.7.tar.xz) = bfbe91c0d094ea6bbc6cbd3909b7d98c6561eea8b6d9c0c25add906a6e83d733
SIZE (libsigc++-3.0.7.tar.xz) = 790604

View file

@ -0,0 +1,9 @@
Libsigc++ -- The Typesafe Callback Framework for C++
This library implements a full callback system for use in widget libraries,
abstract interfaces, and general programming.
To get a good overview of how to use the library, read
/usr/local/share/doc/libsigc++/signals.
WWW: https://libsigcplusplus.github.io/libsigcplusplus/index.html

View file

@ -0,0 +1,45 @@
include/sigc++-%%API_VERSION%%/sigc++/adaptors/adaptor_base.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/adaptor_trait.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/adaptors.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/adapts.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/bind.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/bind_return.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/bound_argument.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/compose.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/exception_catch.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/hide.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/retype.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/retype_return.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/track_obj.h
include/sigc++-%%API_VERSION%%/sigc++/adaptors/tuple_visitor_visit_each.h
include/sigc++-%%API_VERSION%%/sigc++/bind.h
include/sigc++-%%API_VERSION%%/sigc++/bind_return.h
include/sigc++-%%API_VERSION%%/sigc++/connection.h
include/sigc++-%%API_VERSION%%/sigc++/functors/functor_trait.h
include/sigc++-%%API_VERSION%%/sigc++/functors/functors.h
include/sigc++-%%API_VERSION%%/sigc++/functors/mem_fun.h
include/sigc++-%%API_VERSION%%/sigc++/functors/ptr_fun.h
include/sigc++-%%API_VERSION%%/sigc++/functors/slot.h
include/sigc++-%%API_VERSION%%/sigc++/functors/slot_base.h
include/sigc++-%%API_VERSION%%/sigc++/limit_reference.h
include/sigc++-%%API_VERSION%%/sigc++/member_method_trait.h
include/sigc++-%%API_VERSION%%/sigc++/reference_wrapper.h
include/sigc++-%%API_VERSION%%/sigc++/retype_return.h
include/sigc++-%%API_VERSION%%/sigc++/sigc++.h
include/sigc++-%%API_VERSION%%/sigc++/signal.h
include/sigc++-%%API_VERSION%%/sigc++/signal_base.h
include/sigc++-%%API_VERSION%%/sigc++/slot.h
include/sigc++-%%API_VERSION%%/sigc++/trackable.h
include/sigc++-%%API_VERSION%%/sigc++/tuple-utils/tuple_cdr.h
include/sigc++-%%API_VERSION%%/sigc++/tuple-utils/tuple_end.h
include/sigc++-%%API_VERSION%%/sigc++/tuple-utils/tuple_for_each.h
include/sigc++-%%API_VERSION%%/sigc++/tuple-utils/tuple_start.h
include/sigc++-%%API_VERSION%%/sigc++/tuple-utils/tuple_transform_each.h
include/sigc++-%%API_VERSION%%/sigc++/type_traits.h
include/sigc++-%%API_VERSION%%/sigc++/visit_each.h
include/sigc++-%%API_VERSION%%/sigc++/weak_raw_ptr.h
lib/libsigc-%%API_VERSION%%.so
lib/libsigc-%%API_VERSION%%.so.0
lib/libsigc-%%API_VERSION%%.so.0.0.0
lib/sigc++-%%API_VERSION%%/include/sigc++config.h
libdata/pkgconfig/sigc++-%%API_VERSION%%.pc