import liboop 1.0
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. ok alek@
This commit is contained in:
parent
383e87ecb6
commit
614e7d0047
31
devel/liboop/Makefile
Normal file
31
devel/liboop/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2006/06/18 08:33:49 jasper Exp $
|
||||
|
||||
COMMENT= "low-level event loop management library"
|
||||
|
||||
DISTNAME= liboop-1.0
|
||||
SHARED_LIBS= oop 4.1
|
||||
CATEGORIES= devel
|
||||
|
||||
HOMEPAGE= http://liboop.ofb.net/
|
||||
|
||||
MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>
|
||||
|
||||
# LGPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= http://humppa.nl/distfiles/
|
||||
|
||||
BUILD_DEPENDS= :pkgconfig-*:devel/pkgconfig
|
||||
|
||||
USE_LIBTOOL= Yes
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS+= --without-adns \
|
||||
--without-glib \
|
||||
--without-libwww \
|
||||
--without-readline \
|
||||
--without-tcl
|
||||
|
||||
.include <bsd.port.mk>
|
4
devel/liboop/distinfo
Normal file
4
devel/liboop/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (liboop-1.0.tar.gz) = 36cb971047d3af02369446f5e0b315a2
|
||||
RMD160 (liboop-1.0.tar.gz) = 7e108d40354d8613b4e3b703803ca77be0acadf1
|
||||
SHA1 (liboop-1.0.tar.gz) = 94357a83968cd10ef1c66941db5c3d0d3dbec8e7
|
||||
SIZE (liboop-1.0.tar.gz) = 314103
|
7
devel/liboop/pkg/DESCR
Normal file
7
devel/liboop/pkg/DESCR
Normal file
@ -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.
|
2
devel/liboop/pkg/PFRAG.shared
Normal file
2
devel/liboop/pkg/PFRAG.shared
Normal file
@ -0,0 +1,2 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2006/06/18 08:33:49 jasper Exp $
|
||||
@lib lib/liboop.so.${LIBoop_VERSION}
|
14
devel/liboop/pkg/PLIST
Normal file
14
devel/liboop/pkg/PLIST
Normal file
@ -0,0 +1,14 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/06/18 08:33:49 jasper Exp $
|
||||
%%SHARED%%
|
||||
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.a
|
||||
lib/liboop.la
|
||||
lib/pkgconfig/
|
||||
lib/pkgconfig/liboop-glib2.pc
|
||||
lib/pkgconfig/liboop.pc
|
Loading…
Reference in New Issue
Block a user