pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/liboop Initial import of liboop-0.9 into The Net...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5b1b3ce6c016
branches:  trunk
changeset: 462156:5b1b3ce6c016
user:      grant <grant%pkgsrc.org@localhost>
date:      Sat Sep 27 08:14:50 2003 +0000

description:
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:

 devel/liboop/DESCR         |   7 +++++++
 devel/liboop/Makefile      |  20 ++++++++++++++++++++
 devel/liboop/PLIST         |  38 ++++++++++++++++++++++++++++++++++++++
 devel/liboop/buildlink2.mk |  37 +++++++++++++++++++++++++++++++++++++
 devel/liboop/distinfo      |   4 ++++
 5 files changed, 106 insertions(+), 0 deletions(-)

diffs (126 lines):

diff -r 3b0bb695c888 -r 5b1b3ce6c016 devel/liboop/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/liboop/DESCR        Sat Sep 27 08:14:50 2003 +0000
@@ -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 -r 3b0bb695c888 -r 5b1b3ce6c016 devel/liboop/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/liboop/Makefile     Sat Sep 27 08:14:50 2003 +0000
@@ -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@localhost
+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 -r 3b0bb695c888 -r 5b1b3ce6c016 devel/liboop/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/liboop/PLIST        Sat Sep 27 08:14:50 2003 +0000
@@ -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 -r 3b0bb695c888 -r 5b1b3ce6c016 devel/liboop/buildlink2.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/liboop/buildlink2.mk        Sat Sep 27 08:14:50 2003 +0000
@@ -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 -r 3b0bb695c888 -r 5b1b3ce6c016 devel/liboop/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/liboop/distinfo     Sat Sep 27 08:14:50 2003 +0000
@@ -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



Home | Main Index | Thread Index | Old Index