diff --git a/lib/Makefile b/lib/Makefile index 9e538195..3a293a8a 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -57,6 +57,9 @@ ifeq ($(WITH_STATIC_LIBRARIES),yes) endif $(INSTALL) -d "${DESTDIR}${prefix}/include/" $(INSTALL) mosquitto.h "${DESTDIR}${prefix}/include/mosquitto.h" + $(INSTALL) -d "${DESTDIR}$(prefix)/lib${LIB_SUFFIX}/pkgconfig" + $(INSTALL) -m644 ../libmosquitto.pc.in "${DESTDIR}$(prefix)/lib${LIB_SUFFIX}/pkgconfig/libmosquitto.pc" + sed -i -e "s#@CMAKE_INSTALL_PREFIX@#$(prefix)#" -e "s#@VERSION@#$(VERSION)#" "${DESTDIR}$(prefix)/lib${LIB_SUFFIX}/pkgconfig/libmosquitto.pc" $(MAKE) -C cpp install uninstall : diff --git a/lib/cpp/Makefile b/lib/cpp/Makefile index a18c3472..a6684757 100644 --- a/lib/cpp/Makefile +++ b/lib/cpp/Makefile @@ -24,7 +24,10 @@ ifeq ($(WITH_STATIC_LIBRARIES),yes) endif $(INSTALL) -d "${DESTDIR}${prefix}/include/" $(INSTALL) mosquittopp.h "${DESTDIR}${prefix}/include/mosquittopp.h" - + $(INSTALL) -d "${DESTDIR}$(prefix)/lib${LIB_SUFFIX}/pkgconfig" + $(INSTALL) -m644 ../../libmosquittopp.pc.in "${DESTDIR}$(prefix)/lib${LIB_SUFFIX}/pkgconfig/libmosquittopp.pc" + sed -i -e "s#@CMAKE_INSTALL_PREFIX@#$(prefix)#" -e "s#@VERSION@#$(VERSION)#" "${DESTDIR}$(prefix)/lib${LIB_SUFFIX}/pkgconfig/libmosquittopp.pc" + uninstall : -rm -f "${DESTDIR}${prefix}/lib${LIB_SUFFIX}/libmosquittopp.so.${SOVERSION}" -rm -f "${DESTDIR}${prefix}/lib${LIB_SUFFIX}/libmosquittopp.so"