Permalink
Showing with 37 additions and 1 deletion.
  1. +2 −0 .gitignore
  2. +2 −0 Makefile.am
  3. +1 −1 configure.in
  4. +16 −0 libevent_openssl.pc.in
  5. +16 −0 libevent_pthreads.pc.in
View
2 .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
View
2 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
View
2 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)
View
16 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}
+
View
16 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@
+

0 comments on commit ebcb1f0

Please sign in to comment.