]> code.ossystems Code Review - openembedded-core.git/commitdiff
zlib: install pc file
authorJoshua Lock <josh@linux.intel.com>
Tue, 8 May 2012 19:36:17 +0000 (12:36 -0700)
committerJoshua Lock <josh@linux.intel.com>
Tue, 22 May 2012 05:14:42 +0000 (22:14 -0700)
Joshua Immanuel reported, and provided a patch to fix, that our custom
autotooling for zlib does not install the pc file.

Fixes [YOCTO #1983]

Patch-from: Joshua Immanuel <josh@hipro.co.in>
Signed-off-by: Joshua Lock <josh@linux.intel.com>
meta/recipes-core/zlib/files/Makefile.am
meta/recipes-core/zlib/files/configure.ac
meta/recipes-core/zlib/zlib_1.2.5.bb

index b66d299d8fc0f872400a9e6a5bddcedb77b47ef9..db072dfe4a7d44ae3c934538726cabc4783c8c95 100644 (file)
@@ -7,3 +7,6 @@ libz_la_SOURCES = adler32.c compress.c crc32.c gzlib.c gzclose.c gzread.c \
 libz_la_LDFLAGS = -version-number 1:2:5 --version-script zlib.map
 
 include_HEADERS = zconf.h zlib.h zlibdefs.h
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = zlib.pc
index 4761b7ef2816f0ed783d54fb0da476385941d5b7..5792b151038ff4da867dc545cab84b11135f3e00 100644 (file)
@@ -43,6 +43,11 @@ cat > zlibdefs.h << EOF
 #endif
 EOF
 
-AC_CONFIG_FILES([Makefile])
+AC_SUBST(sharedlibdir,$libdir)
+
+AC_CONFIG_FILES([
+Makefile
+zlib.pc
+])
 
 AC_OUTPUT
index bca400ce4bf2f9cbab597cf5d5efd1f97d11c74b..14b39870787b31cdd55b341c2a084d21e6d4c2d3 100644 (file)
@@ -7,12 +7,12 @@ LICENSE = "Zlib"
 LIC_FILES_CHKSUM = "file://zlib.h;beginline=4;endline=23;md5=084e9c30e4e6272c3b057b13c6467f3d"
 
 DEPENDS = "libtool-cross"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "http://www.zlib.net/${BPN}-${PV}.tar.bz2 \
            file://configure.ac \
            file://Makefile.am \
-          file://fix.inverted.LFS.logic.patch"
+           file://fix.inverted.LFS.logic.patch"
 
 SRC_URI[md5sum] = "be1e89810e66150f5b0327984d8625a0"
 SRC_URI[sha256sum] = "239aead2f22f16bfcfa6a6a5150dcbd6d6f2e4d1eaa8727b5769ea014120b307"