diff options
author | grant <grant@pkgsrc.org> | 2003-09-27 08:14:50 +0000 |
---|---|---|
committer | grant <grant@pkgsrc.org> | 2003-09-27 08:14:50 +0000 |
commit | 8fb0322a8dc9721c4d69cb4d0b442eb92801f1ca (patch) | |
tree | 725f130995ff7c503de289b4fecb412fced0b5dc /devel/liboop | |
parent | 2f6cfd604c63660d33f6210dc2b2b5dd4aa18bcf (diff) | |
download | pkgsrc-8fb0322a8dc9721c4d69cb4d0b442eb92801f1ca.tar.gz |
Initial import of liboop-0.9 into The NetBSD Packages Collection.
Liboop is a low-level event loop management library for POSIX-based
operating systems. It supports the development of modular, multiplexed
applications which may respond to events from several sources. It
replaces the "select() loop" and allows the registration of event
handlers for file and network I/O, timers and signals. Since processes
use these mechanisms for almost all external communication, liboop can
be used as the basis for almost any application.
Diffstat (limited to 'devel/liboop')
-rw-r--r-- | devel/liboop/DESCR | 7 | ||||
-rw-r--r-- | devel/liboop/Makefile | 20 | ||||
-rw-r--r-- | devel/liboop/PLIST | 38 | ||||
-rw-r--r-- | devel/liboop/buildlink2.mk | 37 | ||||
-rw-r--r-- | devel/liboop/distinfo | 4 |
5 files changed, 106 insertions, 0 deletions
diff --git a/devel/liboop/DESCR b/devel/liboop/DESCR new file mode 100644 index 00000000000..030d1e3e539 --- /dev/null +++ b/devel/liboop/DESCR @@ -0,0 +1,7 @@ +Liboop is a low-level event loop management library for POSIX-based +operating systems. It supports the development of modular, multiplexed +applications which may respond to events from several sources. It +replaces the "select() loop" and allows the registration of event +handlers for file and network I/O, timers and signals. Since processes +use these mechanisms for almost all external communication, liboop can +be used as the basis for almost any application. diff --git a/devel/liboop/Makefile b/devel/liboop/Makefile new file mode 100644 index 00000000000..f0d96770c27 --- /dev/null +++ b/devel/liboop/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/09/27 08:14:50 grant Exp $ +# + +DISTNAME= liboop-0.9 +CATEGORIES= devel +MASTER_SITES= http://download.ofb.net/liboop/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://www.liboop.org/ +COMMENT= Event loop management library + +USE_BUILDLINK2= YES +USE_PKGLOCALEDIR= YES +USE_LIBTOOL= YES +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool +GNU_CONFIGURE= YES + +.include "../../devel/glib/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/liboop/PLIST b/devel/liboop/PLIST new file mode 100644 index 00000000000..c8a854e2418 --- /dev/null +++ b/devel/liboop/PLIST @@ -0,0 +1,38 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/09/27 08:14:50 grant Exp $ +include/oop-adns.h +include/oop-glib.h +include/oop-read.h +include/oop-rl.h +include/oop-tcl.h +include/oop-www.h +include/oop.h +lib/liboop-adns.a +lib/liboop-adns.la +lib/liboop-adns.so +lib/liboop-adns.so.2 +lib/liboop-adns.so.2.0 +lib/liboop-glib.a +lib/liboop-glib.la +lib/liboop-glib.so +lib/liboop-glib.so.1 +lib/liboop-glib.so.1.0 +lib/liboop-rl.a +lib/liboop-rl.la +lib/liboop-rl.so +lib/liboop-rl.so.0 +lib/liboop-rl.so.0.0 +lib/liboop-tcl.a +lib/liboop-tcl.la +lib/liboop-tcl.so +lib/liboop-tcl.so.0 +lib/liboop-tcl.so.0.0 +lib/liboop-www.a +lib/liboop-www.la +lib/liboop-www.so +lib/liboop-www.so.0 +lib/liboop-www.so.0.0 +lib/liboop.a +lib/liboop.la +lib/liboop.so +lib/liboop.so.4 +lib/liboop.so.4.0 diff --git a/devel/liboop/buildlink2.mk b/devel/liboop/buildlink2.mk new file mode 100644 index 00000000000..d134564be35 --- /dev/null +++ b/devel/liboop/buildlink2.mk @@ -0,0 +1,37 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/09/27 08:14:50 grant Exp $ +# +# This Makefile fragment is included by packages that use liboop. +# +# This file was created automatically using createbuildlink 2.6. +# + +.if !defined(LIBOOP_BUILDLINK2_MK) +LIBOOP_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= liboop +BUILDLINK_DEPENDS.liboop?= liboop>=0.9 +BUILDLINK_PKGSRCDIR.liboop?= ../../devel/liboop + +EVAL_PREFIX+= BUILDLINK_PREFIX.liboop=liboop +BUILDLINK_PREFIX.liboop_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.liboop+= include/oop-adns.h +BUILDLINK_FILES.liboop+= include/oop-glib.h +BUILDLINK_FILES.liboop+= include/oop-read.h +BUILDLINK_FILES.liboop+= include/oop-rl.h +BUILDLINK_FILES.liboop+= include/oop-tcl.h +BUILDLINK_FILES.liboop+= include/oop-www.h +BUILDLINK_FILES.liboop+= include/oop.h +BUILDLINK_FILES.liboop+= lib/liboop-adns.* +BUILDLINK_FILES.liboop+= lib/liboop-glib.* +BUILDLINK_FILES.liboop+= lib/liboop-rl.* +BUILDLINK_FILES.liboop+= lib/liboop-tcl.* +BUILDLINK_FILES.liboop+= lib/liboop-www.* +BUILDLINK_FILES.liboop+= lib/liboop.* + +.include "../../devel/glib/buildlink2.mk" + +BUILDLINK_TARGETS+= liboop-buildlink + +liboop-buildlink: _BUILDLINK_USE + +.endif # LIBOOP_BUILDLINK2_MK diff --git a/devel/liboop/distinfo b/devel/liboop/distinfo new file mode 100644 index 00000000000..56aab81afef --- /dev/null +++ b/devel/liboop/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/09/27 08:14:50 grant Exp $ + +SHA1 (liboop-0.9.tar.bz2) = 328d4ba0a77a25c62bbd54eb2a8db1b1691ec0e5 +Size (liboop-0.9.tar.bz2) = 153754 bytes |