diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2012-08-03 17:15:57 +0000 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2012-08-07 12:21:25 +0200 |
commit | d5508e497c2f664dc5f338a976fdb5a0a8982519 (patch) | |
tree | 9a553f0fa92dad967eaf3dc4c94763ce1f0795ea /meta-oe/recipes-support/postgresql | |
parent | ea17194464570adda40860b3fcdacf78fee49d52 (diff) | |
download | meta-openembedded-d5508e497c2f664dc5f338a976fdb5a0a8982519.tar.gz |
postgresql: Fix packaging of static libraries
This patch fixes the following QA issue:
,----[ Fragment of build error log ]
| ...
| ERROR: QA Issue: non -staticdev package contains static .a library:
| libecpg-dev path '/work/.../packages-split/libecpg-dev/usr/lib/libpgtypes.a'
| ...
`----
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'meta-oe/recipes-support/postgresql')
-rw-r--r-- | meta-oe/recipes-support/postgresql/postgresql.inc | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/meta-oe/recipes-support/postgresql/postgresql.inc b/meta-oe/recipes-support/postgresql/postgresql.inc index 01c41c12e..eeda729c2 100644 --- a/meta-oe/recipes-support/postgresql/postgresql.inc +++ b/meta-oe/recipes-support/postgresql/postgresql.inc | |||
@@ -2,7 +2,7 @@ DESCRIPTION = "PostgreSQL is a powerful, open source relational database system. | |||
2 | HOMEPAGE = "http://www.postgresql.com" | 2 | HOMEPAGE = "http://www.postgresql.com" |
3 | LICENSE = "BSD" | 3 | LICENSE = "BSD" |
4 | DEPENDS = "zlib readline tzcode-native" | 4 | DEPENDS = "zlib readline tzcode-native" |
5 | INC_PR = "r7" | 5 | INC_PR = "r8" |
6 | 6 | ||
7 | ARM_INSTRUCTION_SET = "arm" | 7 | ARM_INSTRUCTION_SET = "arm" |
8 | 8 | ||
@@ -52,20 +52,26 @@ FILES_${PN}-doc += "${prefix}/doc/" | |||
52 | FILES_${PN}-timezone = "${datadir}/${PN}/timezone" | 52 | FILES_${PN}-timezone = "${datadir}/${PN}/timezone" |
53 | FILES_${PN}-server-dev = "${includedir}/${PN}/server" | 53 | FILES_${PN}-server-dev = "${includedir}/${PN}/server" |
54 | 54 | ||
55 | FILES_libecpg = "${libdir}/libecpg*.so.*" | 55 | FILES_libecpg = "${libdir}/libecpg*${SOLIBS}" |
56 | FILES_libecpg-dbg = "${libdir}/.debug/libecpg*" | 56 | FILES_libecpg-dbg = "${libdir}/.debug/libecpg*" |
57 | FILES_libecpg-dev = "${libdir}/libecpg*.a ${libdir}/libecpg*.so \ | 57 | FILES_libecpg-dev = "${libdir}/libecpg*${SOLIBSDEV} \ |
58 | ${libdir}/libpgtypes*.a ${libdir}/libpgtypes*.so \ | 58 | ${libdir}/libpgtypes*${SOLIBSDEV} \ |
59 | ${includedir}/ecpg*.h ${includedir}/${PN}/ecpg*.h \ | 59 | ${includedir}/ecpg*.h ${includedir}/${PN}/ecpg*.h \ |
60 | ${includedir}/pgtypes*.h ${includedir}/${PN}/informix \ | 60 | ${includedir}/pgtypes*.h ${includedir}/${PN}/informix \ |
61 | ${includedir}/sql3types.h ${includedir}/sqlca.h" | 61 | ${includedir}/sql3types.h ${includedir}/sqlca.h" |
62 | FILES_libecpg-staticdev = "${libdir}/libecpg*.a" | ||
63 | SECTION_libecpg-staticdev = "devel" | ||
64 | RDEPENDS_libecpg-staticdev = "libecpg-dev (= ${EXTENDPKGV})" | ||
62 | 65 | ||
63 | FILES_libpq = "${libdir}/libpq*.so.*" | 66 | FILES_libpq = "${libdir}/libpq*${SOLIBS}" |
64 | FILES_libpq-dbg = "${libdir}/.debug/libpq* ${libdir}/${PN}/pgxs/src/test/regress/.debug/*" | 67 | FILES_libpq-dbg = "${libdir}/.debug/libpq* ${libdir}/${PN}/pgxs/src/test/regress/.debug/*" |
65 | FILES_libpq-dev = "${libdir}/libpq*.a ${libdir}/libpq*.so ${libdir}/libpgport.a \ | 68 | FILES_libpq-dev = "${libdir}/libpq*${SOLIBSDEV} \ |
66 | ${includedir}" | 69 | ${includedir}" |
70 | FILES_libpq-staticdev = "${libdir}/libpq*.a" | ||
71 | SECTION_libpq-staticdev = "devel" | ||
72 | RDEPENDS_libpq-staticdev = "libpq-dev (= ${EXTENDPKGV})" | ||
67 | 73 | ||
68 | FILES_libecpg-compat = "${libdir}/libecpg_compat*.so.*" | 74 | FILES_libecpg-compat = "${libdir}/libecpg_compat*${SOLIBS}" |
69 | FILES_libecpg-compat-dbg = "${libdir}/.debug/libecpg_compat*" | 75 | FILES_libecpg-compat-dbg = "${libdir}/.debug/libecpg_compat*" |
70 | FILES_libpgtypes = "${libdir}/libpgtypes*.so.*" | 76 | FILES_libpgtypes = "${libdir}/libpgtypes*${SOLIBS}" |
71 | FILES_libpgtypes-dbg = "${libdir}/.debug/libpgtypes*" | 77 | FILES_libpgtypes-dbg = "${libdir}/.debug/libpgtypes*" |