diff options
Diffstat (limited to 'pkg/libevent')
| -rw-r--r-- | pkg/libevent/gen.lua | 46 | ||||
| -rw-r--r-- | pkg/libevent/gen.rc | 38 |
2 files changed, 46 insertions, 38 deletions
diff --git a/pkg/libevent/gen.lua b/pkg/libevent/gen.lua new file mode 100644 index 00000000..5394e31d --- /dev/null +++ b/pkg/libevent/gen.lua @@ -0,0 +1,46 @@ +cflags{ + '-I $dir', + '-I $outdir/include', + '-I $srcdir/include', + '-I include', + '-idirafter pkg/openbsd/src/sys', +} + +build('sed', '$outdir/include/event2/event-config.h', {'$dir/config.h', '|', '$srcdir/make-event-config.sed'}, { + expr='-f $srcdir/make-event-config.sed', +}) + +pkg.hdrs = { + '$outdir/include/event2/event-config.h', +} +pkg.deps = { + '$dir/headers', + '$builddir/pkg/openbsd/fetch.stamp', +} + +lib('libevent.a', { + 'buffer.c', + 'bufferevent.c', + 'bufferevent_filter.c', + 'bufferevent_pair.c', + 'bufferevent_ratelim.c', + 'bufferevent_sock.c', + 'event.c', + 'evmap.c', + 'evthread.c', + 'evutil.c', + 'evutil_rand.c', + 'evutil_time.c', + 'listener.c', + 'log.c', + + 'evdns.c', + 'event_tagging.c', + 'evrpc.c', + 'http.c', + + 'epoll.c', + 'signal.c', +}) + +fetch 'git' diff --git a/pkg/libevent/gen.rc b/pkg/libevent/gen.rc deleted file mode 100644 index c1c45f50..00000000 --- a/pkg/libevent/gen.rc +++ /dev/null @@ -1,38 +0,0 @@ -cflags\ - -I '$dir' \ - -I '$outdir'/include\ - -I '$srcdir'/include\ - -I include\ - -idirafter pkg/openbsd/src/sys - -build '$outdir'/include/event2/event-config.h\ - sed '$dir'/config.h '|' '$srcdir'/make-event-config.sed -with expr '-f $srcdir/make-event-config.sed' - -phony headers '$outdir'/include/event2/event-config.h -phony deps '$dir'/headers '$builddir'/pkg/openbsd/fetch.stamp - -lib libevent.a -d '$dir'/deps\ - buffer.c\ - bufferevent.c\ - bufferevent_filter.c\ - bufferevent_pair.c\ - bufferevent_ratelim.c\ - bufferevent_sock.c\ - event.c\ - evmap.c\ - evthread.c\ - evutil.c\ - evutil_rand.c\ - evutil_time.c\ - listener.c\ - log.c\ - \ - evdns.c\ - event_tagging.c\ - evrpc.c\ - http.c\ - \ - epoll.c signal.c - -fetch git |
