libjpeg: add pkg-config file for libjpeg
Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com> [Thomas: change to automatically set the version in the generated .pc file.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
06608f7e0b
commit
c93f56d465
@ -18,5 +18,14 @@ endef
|
||||
|
||||
LIBJPEG_POST_INSTALL_TARGET_HOOKS += LIBJPEG_REMOVE_USELESS_TOOLS
|
||||
|
||||
define LIBJPEG_INSTALL_STAGING_PC
|
||||
$(INSTALL) -D -m 0644 package/libjpeg/libjpeg.pc.in \
|
||||
$(STAGING_DIR)/usr/lib/pkgconfig/libjpeg.pc
|
||||
version=`sed -e '/^PACKAGE_VERSION/!d;s/PACKAGE_VERSION = \(.*\)/\1/' $(@D)/Makefile` ; \
|
||||
$(SED) "s/@PACKAGE_VERSION@/$${version}/" $(STAGING_DIR)/usr/lib/pkgconfig/libjpeg.pc
|
||||
endef
|
||||
|
||||
LIBJPEG_POST_INSTALL_STAGING_HOOKS += LIBJPEG_INSTALL_STAGING_PC
|
||||
|
||||
$(eval $(autotools-package))
|
||||
$(eval $(host-autotools-package))
|
||||
|
10
package/libjpeg/libjpeg.pc.in
Normal file
10
package/libjpeg/libjpeg.pc.in
Normal file
@ -0,0 +1,10 @@
|
||||
prefix=/usr
|
||||
exec_prefix=/usr
|
||||
libdir=${exec_prefix}/lib
|
||||
includedir=${prefix}/include
|
||||
|
||||
Name: libjpeg
|
||||
Description: A JPEG codec that provides the libjpeg API
|
||||
Version: @PACKAGE_VERSION@
|
||||
Libs: -L${libdir} -ljpeg
|
||||
Cflags: -I${includedir}
|
Loading…
Reference in New Issue
Block a user