From: Yevhen Kyriukha Date: Thu, 22 Jan 2015 23:23:51 +0000 (+0200) Subject: Added pkg-config file for library. X-Git-Tag: 0.6.12~43^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F67%2Fhead;p=thirdparty%2Flibsolv.git Added pkg-config file for library. Signed-off-by: Yevhen Kyriukha --- diff --git a/CMakeLists.txt b/CMakeLists.txt index ab3fec96..b87fd612 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -329,7 +329,14 @@ MACRO (SPECFILE) CONFIGURE_FILE (${CMAKE_SOURCE_DIR}/package/libsolv.spec.in ${CMAKE_BINARY_DIR}/package/libsolv.spec @ONLY) ENDMACRO (SPECFILE) +MACRO (PCFILE) + MESSAGE (STATUS "Writing pkg-config file...") + CONFIGURE_FILE (${CMAKE_SOURCE_DIR}/libsolv.pc.in ${CMAKE_BINARY_DIR}/libsolv.pc @ONLY) + INSTALL( FILES ${CMAKE_BINARY_DIR}/libsolv.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig ) +ENDMACRO (PCFILE) + SPECFILE () +PCFILE () SET (AUTOBUILD_COMMAND COMMAND ${CMAKE_COMMAND} -E remove ${CMAKE_BINARY_DIR}/package/*.tar.bz2 diff --git a/libsolv.pc.in b/libsolv.pc.in new file mode 100644 index 00000000..0cda04f7 --- /dev/null +++ b/libsolv.pc.in @@ -0,0 +1,8 @@ +libdir=@LIB_INSTALL_DIR@ +includedir=@INCLUDE_INSTALL_DIR@ + +Name: libsolv +Description: Library for solving packages and reading repositories +Version: @VERSION@ +Libs: -L${libdir} -lsolv -lsolvext +Cflags: -I${includedir}