config-tizen-profiles: create empty packages
[scm/bb/meta-tizen.git] / recipes-tizen / libmm-sound / libmm-sound-extraconf.inc
1
2 do_compile() {
3  cd ${S}
4  LANG=C
5  export LANG
6  unset DISPLAY 
7  LD_AS_NEEDED=1; export LD_AS_NEEDED ; 
8  
9  ./autogen.sh
10  CFLAGS="-DMM_DEBUG_FLAG -DSEPARATE_SPEAKER_AND_WIRED_ACCESSORY -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\""; export CFLAGS
11  
12    autoreconf -v --install --force  
13    ./configure --host=${HOST_SYS} \
14          --prefix=${prefix} --enable-pulse --enable-security
15  oe_runmake ${PARALLEL_MAKE}
16
17 }
18
19 libmm-sound-dev_files = ""
20 libmm-sound-dev_files += "libmm-sound.manifest"
21 libmm-sound-dev_files += "${prefix}/lib/libmmfkeysound.so"
22 libmm-sound-dev_files += "${prefix}/lib/libmmfsound.so"
23 libmm-sound-dev_files += "${prefix}/lib/libmmfsoundcommon.so"
24 libmm-sound-dev_files += "${prefix}/lib/libsoundpluginwave.so"
25 libmm-sound-dev_files += "${prefix}/lib/libsoundpluginkeytone.so"
26 libmm-sound-dev_files += "${prefix}/lib/libsoundplugintone.so"
27 libmm-sound-dev_files += "${prefix}/lib/soundplugins/libsoundplugintone.so"
28 libmm-sound-dev_files += "${prefix}/lib/soundplugins/libsoundpluginwave.so"
29 libmm-sound-dev_files += "${prefix}/lib/soundplugins/libsoundpluginkeytone.so"
30 libmm-sound-dev_files += "${prefix}/include/mmf/mm_sound_private.h"
31 libmm-sound-dev_files += "${prefix}/include/mmf/mm_sound_plugin.h"
32 libmm-sound-dev_files += "${prefix}/include/mmf/mm_sound_plugin_hal.h"
33
34 libmm-sound_files = ""
35 libmm-sound_files += "libmm-sound.manifest"
36 libmm-sound_files += "${prefix}/bin/sound_server"
37 libmm-sound_files += "${prefix}/lib/libmmfsound.so.*"
38 libmm-sound_files += "${prefix}/lib/libmmfsoundcommon.so.*"
39 libmm-sound_files += "${prefix}/lib/libmmfkeysound.so.*"
40 libmm-sound_files += "${prefix}/lib/soundplugins/libsoundplugintone.so.*"
41 libmm-sound_files += "${prefix}/lib/soundplugins/libsoundpluginwave.so.*"
42 libmm-sound_files += "${prefix}/lib/soundplugins/libsoundpluginkeytone.so.*"
43 libmm-sound_files += "${prefix}/lib/libsoundplugintone.so.*"
44 libmm-sound_files += "${prefix}/lib/libsoundpluginwave.so.*"
45 libmm-sound_files += "${prefix}/lib/libsoundpluginkeytone.so.*"
46 libmm-sound_files += "${sysconfdir}/rc.d/init.d/soundserver"
47 libmm-sound_files += "${sysconfdir}/rc.d/rc5.d"
48 libmm-sound_files += "${sysconfdir}/rc.d/rc3.d/S23soundserver"
49 libmm-sound_files += "${sysconfdir}/rc.d/rc4.d/S23soundserver"
50 libmm-sound_files += "/usr/share/sounds/sound-server/*"
51 libmm-sound_files += "/usr/lib/systemd/system/multi-user.target.wants/sound-server.path"
52 libmm-sound_files += "/usr/lib/systemd/system/sound-server.service"
53 libmm-sound_files += "/usr/lib/systemd/system/sound-server.path"
54
55 FILES_${PN}-dev = "${libmm-sound-dev_files}"
56 FILES_${PN} = "${libmm-sound_files}"
57
58 PKG_libmm-sound-dev= "libmm-sound-dev"
59 PKG_libmm-sound= "libmm-sound"