File: libevent.m4

package info (click to toggle)
php-pecl-http 3.1.0%2B2.6.0-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 4,060 kB
  • ctags: 3,725
  • sloc: ansic: 37,486; xml: 818; php: 635; pascal: 164; makefile: 2
file content (17 lines) | stat: -rw-r--r-- 522 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

AC_DEFUN([PECL_CHECK_LIBEVENT], [
	PECL_CHECK_PKGCONFIG(libevent, [$1])
	PECL_HAVE_VERSION(libevent, 2.0, [
		PECL_DEFINE([HAVE_LIBEVENT2])
	])
	ifelse([$2],,,[PECL_HAVE_VERSION(libevent, [$2])])
	AC_CHECK_FUNC(event_base_new,,[
		AC_DEFINE([event_base_new], [event_init], [missing event_base_new() in libevent1])
	])
	AC_CHECK_FUNC(event_assign,,[
		AC_DEFINE([event_assign(e, b, s, a, cb, d)], [do {\
			event_set(e, s, a, cb, d); \
			event_base_set(b, e);\
		} while(0)], [missing event_assign() in libevent1])
	])
])