1 DESCRIPTION = "Multimedia Session Library"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "Multimedia/Libraries"
11 inherit manifest autotools-brokensep
16 #PROVIDES by libmm-session
19 #PROVIDES by libmm-session-dev
20 PROVIDES += "libmm-session-dev"
24 #RDEPENDS of libmm-session-dev (${PN}-dev)
25 RDEPENDS_${PN}-dev += "libmm-session"
29 #DEPENDS of libmm-session
30 DEPENDS += "audio-session-manager"
31 DEPENDS += "libmm-common"
36 chmod -Rf a+rX,u+w,g-w,o-w ${S}
38 cp ${S}/packaging/libmm-session.manifest .
43 bb.build.exec_func('do_prep', d)
54 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
56 CFLAGS="$CFLAGS -Wp,-D_FORTIFY_SOURCE=0"
58 autotools_do_configure
67 export RPM_BUILD_ROOT=${D}
79 BINDIR=${prefix}/bin \
81 rm -f ${D}${infodir}/dir
82 find ${D} -regex ".*\.la$" | xargs rm -f --
83 find ${D} -regex ".*\.a$" | xargs rm -f --
88 pkg_postinst_${PN}() {
91 [ "x$D" == "x" ] && ldconfig
97 [ "x$D" == "x" ] && ldconfig
100 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
101 PACKAGES += " libmm-session "
102 PACKAGES += " libmm-session-dev "
104 libmm-session_files = ""
105 libmm-session_files += "${prefix}/lib/libmmfsession.so.*"
106 MANIFESTFILES_${PN} = "libmm-session.manifest"
108 libmm-session-dev_files = ""
109 libmm-session-dev_files += "${prefix}/include/mmf/*.h"
110 libmm-session-dev_files += "${prefix}/lib/libmmfsession.so"
111 libmm-session-dev_files += "${prefix}/lib/pkgconfig/mm-session.pc"
112 MANIFESTFILES_${PN}-dev = "libmm-session.manifest"
114 FILES_${PN} = "${libmm-session_files}"
115 FILES_${PN}-dev = "${libmm-session-dev_files}"
117 PKG_libmm-session= "libmm-session"
118 PKG_libmm-session-dev= "libmm-session-dev"
120 require libmm-session-extraconf.inc