devel/tevent 0.15.0_1 MidnightBSD
Talloc based event loop library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl3
- Categories
- devel
Description
tevent is a simple library that can handle the main event loop for an application. It supports three kinds of events: timed events, file descriptors becoming readable or writable and signals.
Talloc is used for memory management, both internally and for private data provided by users of the library.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/tevent | 0.15.0_1 |
| FreeBSD | devel/tevent | 0.15.0_2 |
| NetBSD | devel/tevent | 0.17.2 |
| DragonFly | devel/tevent | 0.15.0_1 |
| HardenedBSD | devel/tevent | 0.15.0_2 |
| GhostBSD | devel/tevent | 0.15.0_2 |
Install
Binary package:
mport install tevent
From mports:
cd /usr/mports/devel/tevent && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= tevent>0:devel/tevent
LIB_DEPENDS= libtevent.so:devel/tevent
Dependencies
As this port's Makefile names them.
Build 1
talloc>=2.3.4: devel/talloc
Runtime 1
talloc>=2.3.4: devel/talloc
Build dependencies 1
Run dependencies 1
Required by 1
Configuration
Options name: devel_tevent
| Option | Default | Description |
|---|---|---|
| DEBUG | off | |
| PYTHON | on |
- USES
- compiler pkgconfig shebangfix waf
- Service scripts
- none
- Conflicts with
- tevent[0-9]*
Files
pkg-plist 7
- include/tevent.h
- lib/libtevent.so
- lib/libtevent.so.0
- %%PYTHON_SITELIBDIR%%/__pycache__/tevent.cpython-.pyc
- %%PYTHON_SITELIBDIR%%/_tevent.so
- %%PYTHON_SITELIBDIR%%/tevent.py
- %%PKGCONFIGDIR%%/tevent.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tevent-0.15.0.tar.gz | 884634 | 662a9f277281bcf506b6bc0a0baa03e44a62229516ee34bcc703a0b82aa46905 |
Master sites 1
- SAMBA