summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorjlam <jlam>2000-07-15 08:00:45 +0000
committerjlam <jlam>2000-07-15 08:00:45 +0000
commitff02139d2b1a41bc1de72344a21427b2e9265a36 (patch)
treed7e39b9376251aaedef204d6a6543c586f3aa4ce /devel
parentc4f9a2b3b6d92f285de9991b62ef74fc02b808cd (diff)
downloadpkgsrc-ff02139d2b1a41bc1de72344a21427b2e9265a36.tar.gz
libsigc++: a callback system for C++ programs.
Closes PR#10215 by Bernd Sieker <bsieker@freenet.de>.
Diffstat (limited to 'devel')
-rw-r--r--devel/libsigc++/Makefile21
-rw-r--r--devel/libsigc++/files/md53
-rw-r--r--devel/libsigc++/pkg/COMMENT1
-rw-r--r--devel/libsigc++/pkg/DESCR9
-rw-r--r--devel/libsigc++/pkg/PLIST53
5 files changed, 87 insertions, 0 deletions
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