add libdbus pc include/link correctness for DSO linking.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 11 Nov 2011 07:14:27 +0000 (07:14 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 11 Nov 2011 07:14:27 +0000 (07:14 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@65047 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

configure.ac
edbus.pc.in
ehal.pc.in

index f43599f..69e5d7e 100644 (file)
@@ -147,6 +147,11 @@ EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"])
 
 ### Checks for libraries
 
+PKG_CHECK_MODULES([DBUS], [dbus-1 >= 0.62])
+dbus_libs="$DBUS_LIBS"
+dbus_cflags="$DBUS_CFLAGS"
+AC_SUBST(dbus_libs)
+AC_SUBST(dbus_cflags)
 PKG_CHECK_MODULES([EDBUS], [ecore >= 1.0.0 eina >= 1.0.0 dbus-1 >= 0.62])
 
 # Find out the version of DBUS we're using
index f52d330..302df68 100644 (file)
@@ -7,5 +7,5 @@ Name: edbus
 Description: DBus convenience library
 @pkgconfig_requires_private@: @requirement_edbus@
 Version: @VERSION@
-Libs: -L${libdir} -ledbus
-Cflags: -I${includedir}/e_dbus-@VMAJ@
+Libs: -L${libdir} -ledbus @dbus_libs@
+Cflags: -I${includedir}/e_dbus-@VMAJ@ @dbus_cflags@ 
index c62f906..82056df 100644 (file)
@@ -7,5 +7,5 @@ Name: ehal
 Description: Hal convenience library
 @pkgconfig_requires_private@: @requirement_ehal@
 Version: @VERSION@
-Libs: -L${libdir} -lehal
+Libs: -L${libdir} -lehal @edbus_link@
 Cflags: -I${includedir}/e_dbus-@VMAJ@