From ff02139d2b1a41bc1de72344a21427b2e9265a36 Mon Sep 17 00:00:00 2001 From: jlam Date: Sat, 15 Jul 2000 08:00:45 +0000 Subject: libsigc++: a callback system for C++ programs. Closes PR#10215 by Bernd Sieker . --- devel/libsigc++/Makefile | 21 ++++++++++++++++++ devel/libsigc++/files/md5 | 3 +++ devel/libsigc++/pkg/COMMENT | 1 + devel/libsigc++/pkg/DESCR | 9 ++++++++ devel/libsigc++/pkg/PLIST | 53 +++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 87 insertions(+) create mode 100644 devel/libsigc++/Makefile create mode 100644 devel/libsigc++/files/md5 create mode 100644 devel/libsigc++/pkg/COMMENT create mode 100644 devel/libsigc++/pkg/DESCR create mode 100644 devel/libsigc++/pkg/PLIST (limited to 'devel') diff --git a/devel/libsigc++/Makefile b/devel/libsigc++/Makefile new file mode 100644 index 00000000000..ff171460e30 --- /dev/null +++ b/devel/libsigc++/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/07/15 08:00:45 jlam Exp $ + +DISTNAME= libsigc++-1.0.1 +CATEGORIES= devel +MASTER_SITES= ftp://download.sourceforge.net/pub/sourceforge/libsigc/ + +MAINTAINER= bsieker@freenet.de +HOMEPAGE= http://libsigc.sourceforge.net/ + +GNU_CONFIGURE= # defined +CONFIGURE_ARG= --disable-threads + +USE_LIBTOOL= # defined +LTCONFIG_OVERRIDE= ${WRKSRC}/scripts/ltconfig + +post-install: + ${RM} -f ${PREFIX}/lib/libsigc.so + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sigc++ + ${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/doc/sigc++ + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libsigc++/files/md5 b/devel/libsigc++/files/md5 new file mode 100644 index 00000000000..8d56e426115 --- /dev/null +++ b/devel/libsigc++/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/07/15 08:00:46 jlam Exp $ + +MD5 (libsigc++-1.0.1.tar.gz) = 69cc92bbece1c8085dce4e9a466404b3 diff --git a/devel/libsigc++/pkg/COMMENT b/devel/libsigc++/pkg/COMMENT new file mode 100644 index 00000000000..a6270f79c1e --- /dev/null +++ b/devel/libsigc++/pkg/COMMENT @@ -0,0 +1 @@ +libsigc++ is provides a callback system for C++ programs diff --git a/devel/libsigc++/pkg/DESCR b/devel/libsigc++/pkg/DESCR new file mode 100644 index 00000000000..8c3af923d34 --- /dev/null +++ b/devel/libsigc++/pkg/DESCR @@ -0,0 +1,9 @@ +libsigc++ implements a full callback system for use in widget +libraries, abstract interfaces, and general programming. Originally +part of the Gtk-- widget set, libsigc++ is now a seperate library to +provide for more general use. It is the most complete library of its +kind with the ablity to connect an abstract callback to a class +method, function, or function object. It contains adaptor classes for +connection of dissimilar callbacks and has an ease of use unmatched by +other C++ callback libraries. Libsigc++ is licensed under the GNU +Library General Public License, LGPL. diff --git a/devel/libsigc++/pkg/PLIST b/devel/libsigc++/pkg/PLIST new file mode 100644 index 00000000000..998ecb2a267 --- /dev/null +++ b/devel/libsigc++/pkg/PLIST @@ -0,0 +1,53 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/07/15 08:00:45 jlam Exp $ +bin/sigc-config +include/sigc++/adaptor.h +include/sigc++/basic_signal.h +include/sigc++/bind.h +include/sigc++/class_slot.h +include/sigc++/convert.h +include/sigc++/func_slot.h +include/sigc++/generator.h +include/sigc++/handle.h +include/sigc++/handle_system.h +include/sigc++/macros/basic_signal.h.m4 +include/sigc++/macros/bind.h.m4 +include/sigc++/macros/class_slot.h.m4 +include/sigc++/macros/convert.h.m4 +include/sigc++/macros/func_slot.h.m4 +include/sigc++/macros/object_slot.h.m4 +include/sigc++/macros/retbind.h.m4 +include/sigc++/macros/rettype.h.m4 +include/sigc++/macros/slot.h.m4 +include/sigc++/macros/template.macros.m4 +include/sigc++/marshal.h +include/sigc++/object.h +include/sigc++/object_slot.h +include/sigc++/retbind.h +include/sigc++/rettype.h +include/sigc++/scope.h +include/sigc++/signal_system.h +include/sigc++/slot.h +include/sigc++/thread.h +include/sigc++/type.h +lib/sigc++/include/sigc++config.h +lib/libsigc.a +lib/libsigc.la +lib/libsigc-1.0.so.0.0 +share/aclocal/sigc++.m4 +share/doc/sigc++/API +share/doc/sigc++/FAQ +share/doc/sigc++/UML +share/doc/sigc++/conventions +share/doc/sigc++/diagrams +share/doc/sigc++/marshal +share/doc/sigc++/powerusers +share/doc/sigc++/requirements +share/doc/sigc++/riscos +share/doc/sigc++/signals +share/doc/sigc++/win32 +@dirrm share/doc/sigc++ +@dirrm lib/sigc++/include +@dirrm lib/sigc++ +@dirrm include/sigc++/macros +@dirrm include/sigc++ +@unexec rmdir %D/share/aclocal 2> /dev/null || true -- cgit v1.2.3