diff options
author | wiz <wiz> | 2007-09-21 12:59:53 +0000 |
---|---|---|
committer | wiz <wiz> | 2007-09-21 12:59:53 +0000 |
commit | 3c9349c943bf4c33d60c988373ec5031be699c84 (patch) | |
tree | f12bd6ed76ca4747b513c39cdfcec17a4bd91013 /devel/libsigc++1 | |
parent | 827bd02236f5ef414a968756064fe12f4aafb356 (diff) | |
download | pkgsrc-3c9349c943bf4c33d60c988373ec5031be699c84.tar.gz |
Rename libsigc++ to libsigc++1, and libsigc++2 to libsigc++;
(there's only one dependency of libsigc++1 left in pkgsrc).
Diffstat (limited to 'devel/libsigc++1')
-rw-r--r-- | devel/libsigc++1/DESCR | 9 | ||||
-rw-r--r-- | devel/libsigc++1/Makefile | 28 | ||||
-rw-r--r-- | devel/libsigc++1/PLIST | 37 | ||||
-rw-r--r-- | devel/libsigc++1/buildlink3.mk | 20 | ||||
-rw-r--r-- | devel/libsigc++1/distinfo | 5 |
5 files changed, 99 insertions, 0 deletions
diff --git a/devel/libsigc++1/DESCR b/devel/libsigc++1/DESCR new file mode 100644 index 00000000000..9b40bc997c1 --- /dev/null +++ b/devel/libsigc++1/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 separate library to +provide for more general use. It is the most complete library of its +kind with the ability 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++1/Makefile b/devel/libsigc++1/Makefile new file mode 100644 index 00000000000..486d1c4b0c7 --- /dev/null +++ b/devel/libsigc++1/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1 2007/09/21 12:59:54 wiz Exp $ + +DISTNAME= libsigc++-1.2.7 +PKGNAME= libsigc++1-1.2.7 +PKGREVISION= 1 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsigc++/1.2/} + +MAINTAINER= bsieker@freenet.de +HOMEPAGE= http://libsigc.sourceforge.net/ +COMMENT= Type-safe callback system for C++ programs + +GNU_CONFIGURE= YES +USE_LIBTOOL= YES +USE_TOOLS+= gm4 gmake +USE_LANGUAGES= c c++ + +CONFLICTS+= libsigc++-1.* + +PKGCONFIG_OVERRIDE= sigc++-1.2.pc.in + +.include "../../mk/pthread.buildlink3.mk" + +.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none") +CONFIGURE_ARGS+= --disable-threads +.endif + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libsigc++1/PLIST b/devel/libsigc++1/PLIST new file mode 100644 index 00000000000..3011a9afdbd --- /dev/null +++ b/devel/libsigc++1/PLIST @@ -0,0 +1,37 @@ +@comment $NetBSD: PLIST,v 1.1 2007/09/21 12:59:54 wiz Exp $ +include/sigc++-1.2/sigc++/adaptor.h +include/sigc++-1.2/sigc++/bind.h +include/sigc++-1.2/sigc++/bind_return.h +include/sigc++-1.2/sigc++/class_slot.h +include/sigc++-1.2/sigc++/connection.h +include/sigc++-1.2/sigc++/hide.h +include/sigc++-1.2/sigc++/macros/bind.h.m4 +include/sigc++-1.2/sigc++/macros/bind_return.h.m4 +include/sigc++-1.2/sigc++/macros/class_slot.h.m4 +include/sigc++-1.2/sigc++/macros/hide.h.m4 +include/sigc++-1.2/sigc++/macros/method_slot.h.m4 +include/sigc++-1.2/sigc++/macros/object_slot.h.m4 +include/sigc++-1.2/sigc++/macros/retype.h.m4 +include/sigc++-1.2/sigc++/macros/retype_return.h.m4 +include/sigc++-1.2/sigc++/macros/signal.h.m4 +include/sigc++-1.2/sigc++/macros/slot.h.m4 +include/sigc++-1.2/sigc++/macros/template.macros.m4 +include/sigc++-1.2/sigc++/marshal.h +include/sigc++-1.2/sigc++/method_slot.h +include/sigc++-1.2/sigc++/node.h +include/sigc++-1.2/sigc++/object.h +include/sigc++-1.2/sigc++/object_slot.h +include/sigc++-1.2/sigc++/retype.h +include/sigc++-1.2/sigc++/retype_return.h +include/sigc++-1.2/sigc++/sigc++.h +include/sigc++-1.2/sigc++/signal.h +include/sigc++-1.2/sigc++/slot.h +include/sigc++-1.2/sigc++/trait.h +lib/libsigc-1.2.la +lib/pkgconfig/sigc++-1.2.pc +lib/sigc++-1.2/include/sigcconfig.h +@dirrm lib/sigc++-1.2/include +@dirrm lib/sigc++-1.2 +@dirrm include/sigc++-1.2/sigc++/macros +@dirrm include/sigc++-1.2/sigc++ +@dirrm include/sigc++-1.2 diff --git a/devel/libsigc++1/buildlink3.mk b/devel/libsigc++1/buildlink3.mk new file mode 100644 index 00000000000..570810a2946 --- /dev/null +++ b/devel/libsigc++1/buildlink3.mk @@ -0,0 +1,20 @@ +# $NetBSD: buildlink3.mk,v 1.1 2007/09/21 12:59:54 wiz Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +LIBSIGCPP1_BUILDLINK3_MK:= ${LIBSIGCPP1_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= libsigcpp1 +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibsigcpp1} +BUILDLINK_PACKAGES+= libsigcpp1 +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libsigcpp1 + +.if !empty(LIBSIGCPP1_BUILDLINK3_MK:M+) +BUILDLINK_API_DEPENDS.libsigcpp1+= libsigc++1>=1.2.3nb1 +BUILDLINK_ABI_DEPENDS.libsigcpp1+= libsigc++1>=1.2.7nb1 +BUILDLINK_PKGSRCDIR.libsigcpp1?= ../../devel/libsigc++1 +.endif # LIBSIGCPP1_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/devel/libsigc++1/distinfo b/devel/libsigc++1/distinfo new file mode 100644 index 00000000000..6a8af034fd4 --- /dev/null +++ b/devel/libsigc++1/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2007/09/21 12:59:54 wiz Exp $ + +SHA1 (libsigc++-1.2.7.tar.gz) = 4c58891bc50f9ed1a90d954afe27b8d9b67c1f84 +RMD160 (libsigc++-1.2.7.tar.gz) = ea20f28f2dd8b06a7d38c2e9ff8094ab4921b689 +Size (libsigc++-1.2.7.tar.gz) = 477083 bytes |