From: Nick Mathewson Date: Tue, 10 Aug 2010 15:11:25 +0000 (-0400) Subject: Add pkgconfig files for libevent_{openssl,pthreads} X-Git-Tag: release-2.0.7-rc~45^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ebcb1f0387efa1805a01a4a325da67ad786ca201;p=libevent Add pkgconfig files for libevent_{openssl,pthreads} --- diff --git a/.gitignore b/.gitignore index 197843f5..bc8f8c70 100644 --- a/.gitignore +++ b/.gitignore @@ -38,6 +38,8 @@ TAGS # Stuff made by our makefiles libevent.pc +libevent_pthreads.pc +libevent_openssl.pc ## The initial / makes these files only get ignored in particular directories. /autom4te.cache diff --git a/Makefile.am b/Makefile.am index 3fffb339..fa0a1533 100644 --- a/Makefile.am +++ b/Makefile.am @@ -91,9 +91,11 @@ EXTRA_DIST = \ lib_LTLIBRARIES = libevent.la libevent_core.la libevent_extra.la if PTHREADS lib_LTLIBRARIES += libevent_pthreads.la +pkgconfig_DATA += libevent_pthreads.pc endif if OPENSSL lib_LTLIBRARIES += libevent_openssl.la +pkgconfig_DATA += libevent_openssl.pc endif SUBDIRS = . include sample test diff --git a/configure.in b/configure.in index a1fc67b8..4ddb9beb 100644 --- a/configure.in +++ b/configure.in @@ -593,5 +593,5 @@ if test x$enable_gcc_warnings = xyes; then fi -AC_CONFIG_FILES( [libevent.pc] ) +AC_CONFIG_FILES( [libevent.pc libevent_openssl.pc libevent_pthreads.pc] ) AC_OUTPUT(Makefile include/Makefile test/Makefile sample/Makefile) diff --git a/libevent_openssl.pc.in b/libevent_openssl.pc.in new file mode 100644 index 00000000..0fe7cb60 --- /dev/null +++ b/libevent_openssl.pc.in @@ -0,0 +1,16 @@ +#libevent pkg-config source file + +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: libevent_openssl +Description: libevent_openssl adds openssl-based TLS support to libevent +Version: @VERSION@ +Requires: libevent +Conflicts: +Libs: -L${libdir} -levent_openssl +Libs.private: @LIBS@ -lcrypto -lssl +Cflags: -I${includedir} + diff --git a/libevent_pthreads.pc.in b/libevent_pthreads.pc.in new file mode 100644 index 00000000..9bc2392b --- /dev/null +++ b/libevent_pthreads.pc.in @@ -0,0 +1,16 @@ +#libevent pkg-config source file + +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: libevent_pthreads +Description: libevent_pthreads adds pthreads-based threading support to libevent +Version: @VERSION@ +Requires: libevent +Conflicts: +Libs: -L${libdir} -levent_pthreads +Libs.private: @LIBS@ @PTHREAD_LIBS@ +Cflags: -I${includedir} @PTHREAD_CFLAGS@ +