Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 10482 - libevent-0.6.ebuild (New Package)
Summary: libevent-0.6.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: J Robert Ray
URL: http://monkey.org/~provos/libevent/
Whiteboard:
Keywords:
Depends on:
Blocks: 10483 10889 11937
  Show dependency tree
 
Reported: 2002-11-09 11:03 UTC by Daniel Mannarino
Modified: 2003-02-12 05:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libevent-0.6.ebuild (New Package) (libevent-0.6.ebuild,604 bytes, text/plain)
2002-11-09 11:07 UTC, Daniel Mannarino
Details
libevent-0.6-r1.ebuild (Slight Tweak) (libevent-0.6-r1.ebuild,511 bytes, text/plain)
2002-11-09 21:45 UTC, Daniel Mannarino
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Mannarino 2002-11-09 11:03:11 UTC
"The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached.

libevent is meant to replace the asynchronous event loop found in event driven network servers. An application just needs to call event_dispatch() and can then add or remove events dynamically without having to change the event loop.

Currently, libevent supports kqueue(2) and select(2). Support for poll(2) and /dev/poll is planned. The internal event mechanism is completely independent of the exposed event API, and a simple update of libevent can provide this new functionality without having to redesign the server applications."

  It is needed by arpd (to be submitted immediately afterwards), which is needed by honeyd (which is just ridiculously cool).
Comment 1 Daniel Mannarino 2002-11-09 11:07:03 UTC
Created attachment 5507 [details]
libevent-0.6.ebuild (New Package)
Comment 2 Daniel Mannarino 2002-11-09 21:45:10 UTC
Created attachment 5519 [details]
libevent-0.6-r1.ebuild (Slight Tweak)

This is a slight tweak to use Portage commands in favor of relying on make
install etc.

- Daniel Mannarino
Comment 3 J Robert Ray 2002-12-20 03:08:03 UTC
I committed this, please test.  Thanks!
Comment 4 Daniel Mannarino 2003-01-03 20:31:23 UTC
  Works for me with honeyd.  BTW, now it seems that without the change you
made (deleting "rm compat/sys/time.h") it doesn't compile for me, though it
did when I submitted it.  There have been too many big changes since then for
me to guess what did it, but your tweak makes it work fine  ::)

-Daniel Mannarino
Comment 5 Daniel Mannarino 2003-01-06 22:27:38 UTC
Err, that there's a typo.  I mean to say that my ebuild as submitted no longer
works for me (after some unknown change on my system), but your inclusion of
the line "rm compat/sys/time.h" fixes it  ::)

-Daniel
Comment 6 J Robert Ray 2003-01-07 23:34:41 UTC
Unmasked.