summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/postgresql/postgresql.inc
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2012-08-03 17:15:57 +0000
committerKoen Kooi <koen@dominion.thruhere.net>2012-08-07 12:21:25 +0200
commitd5508e497c2f664dc5f338a976fdb5a0a8982519 (patch)
tree9a553f0fa92dad967eaf3dc4c94763ce1f0795ea /meta-oe/recipes-support/postgresql/postgresql.inc
parentea17194464570adda40860b3fcdacf78fee49d52 (diff)
downloadmeta-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/postgresql.inc')
-rw-r--r--meta-oe/recipes-support/postgresql/postgresql.inc22
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.
2HOMEPAGE = "http://www.postgresql.com" 2HOMEPAGE = "http://www.postgresql.com"
3LICENSE = "BSD" 3LICENSE = "BSD"
4DEPENDS = "zlib readline tzcode-native" 4DEPENDS = "zlib readline tzcode-native"
5INC_PR = "r7" 5INC_PR = "r8"
6 6
7ARM_INSTRUCTION_SET = "arm" 7ARM_INSTRUCTION_SET = "arm"
8 8
@@ -52,20 +52,26 @@ FILES_${PN}-doc += "${prefix}/doc/"
52FILES_${PN}-timezone = "${datadir}/${PN}/timezone" 52FILES_${PN}-timezone = "${datadir}/${PN}/timezone"
53FILES_${PN}-server-dev = "${includedir}/${PN}/server" 53FILES_${PN}-server-dev = "${includedir}/${PN}/server"
54 54
55FILES_libecpg = "${libdir}/libecpg*.so.*" 55FILES_libecpg = "${libdir}/libecpg*${SOLIBS}"
56FILES_libecpg-dbg = "${libdir}/.debug/libecpg*" 56FILES_libecpg-dbg = "${libdir}/.debug/libecpg*"
57FILES_libecpg-dev = "${libdir}/libecpg*.a ${libdir}/libecpg*.so \ 57FILES_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"
62FILES_libecpg-staticdev = "${libdir}/libecpg*.a"
63SECTION_libecpg-staticdev = "devel"
64RDEPENDS_libecpg-staticdev = "libecpg-dev (= ${EXTENDPKGV})"
62 65
63FILES_libpq = "${libdir}/libpq*.so.*" 66FILES_libpq = "${libdir}/libpq*${SOLIBS}"
64FILES_libpq-dbg = "${libdir}/.debug/libpq* ${libdir}/${PN}/pgxs/src/test/regress/.debug/*" 67FILES_libpq-dbg = "${libdir}/.debug/libpq* ${libdir}/${PN}/pgxs/src/test/regress/.debug/*"
65FILES_libpq-dev = "${libdir}/libpq*.a ${libdir}/libpq*.so ${libdir}/libpgport.a \ 68FILES_libpq-dev = "${libdir}/libpq*${SOLIBSDEV} \
66 ${includedir}" 69 ${includedir}"
70FILES_libpq-staticdev = "${libdir}/libpq*.a"
71SECTION_libpq-staticdev = "devel"
72RDEPENDS_libpq-staticdev = "libpq-dev (= ${EXTENDPKGV})"
67 73
68FILES_libecpg-compat = "${libdir}/libecpg_compat*.so.*" 74FILES_libecpg-compat = "${libdir}/libecpg_compat*${SOLIBS}"
69FILES_libecpg-compat-dbg = "${libdir}/.debug/libecpg_compat*" 75FILES_libecpg-compat-dbg = "${libdir}/.debug/libecpg_compat*"
70FILES_libpgtypes = "${libdir}/libpgtypes*.so.*" 76FILES_libpgtypes = "${libdir}/libpgtypes*${SOLIBS}"
71FILES_libpgtypes-dbg = "${libdir}/.debug/libpgtypes*" 77FILES_libpgtypes-dbg = "${libdir}/.debug/libpgtypes*"