config-tizen-profiles: create empty packages
[scm/bb/meta-tizen.git] / recipes-tizen / privacy-manager / privacy-manager-extraconf.inc
1 SRC_URI += "file://fix-include-directories-in-CMakeList.txt.patch"
2 SRC_URI += "file://fix-include-directories-in-CMakeList_2.patch"
3
4 privacy-manager-client_files = ""
5 privacy-manager-client_files += "privacy-manager-client.manifest"
6 privacy-manager-client_files += "${prefix}/lib/libprivacy-manager-client.so.*"
7 privacy-manager-client_files += "${prefix}/share/privacy-manager/privacy-filter-list.ini"
8 privacy-manager-client_files += "${prefix}/lib/libprivileges.so"
9 privacy-manager-client_files += "${prefix}/lib/systemd/system/multi-user.target.wants"
10
11 privacy-manager-server_files = ""
12 privacy-manager-server_files += "privacy-manager-server.manifest"
13 privacy-manager-server_files += "${prefix}/lib/libprivacy-manager-server.so.*"
14 privacy-manager-server_files += "${prefix}/dbspace/.privacylist.db"
15 privacy-manager-server_files += "${prefix}/bin/*"
16
17 privacy-manager-server-dev_files = ""
18 privacy-manager-server-dev_files += "${prefix}/include/privacy_manager/server/privacy_manager_daemon.h"
19 privacy-manager-server-dev_files += "${prefix}/lib/pkgconfig/privacy-manager-server.pc"
20 privacy-manager-server-dev_files += "${prefix}/lib/libprivacy-manager-server.so"
21
22 capi-security-privacy-manager_files = ""
23 capi-security-privacy-manager_files += "${prefix}/lib/libcapi-security-privacy-manager.so.*"
24 capi-security-privacy-manager_files += "capi-security-privacy-manager.manifest"
25
26 privacy-manager-client-dev_files = ""
27 privacy-manager-client-dev_files += "privacy-manager-client-devel.manifest"
28 privacy-manager-client-dev_files += "${prefix}/include/*"
29 privacy-manager-client-dev_files += "${prefix}/lib/pkgconfig/privacy-manager-client.pc"
30 privacy-manager-client-dev_files += "${prefix}/lib/libprivacy-manager-client.so"
31
32 capi-security-privacy-manager-dev_files = ""
33 capi-security-privacy-manager-dev_files += "capi-security-privacy-manager-devel.manifest"
34 capi-security-privacy-manager-dev_files += "${prefix}/include/privacymgr/*.h"
35 capi-security-privacy-manager-dev_files += "${prefix}/lib/libcapi-security-privacy-manager.so"
36 capi-security-privacy-manager-dev_files += "${prefix}/lib/pkgconfig/capi-security-privacy-manager.pc"
37
38
39 INSANE_SKIP_${PN} = "already-stripped"
40
41 FILES_${PN}-client = "${privacy-manager-client_files}"
42 FILES_${PN} = "${privacy-manager-server_files}"
43 FILES_${PN}-dev = "${privacy-manager-server-dev_files}"
44 FILES_capi-security-${PN} = "${capi-security-privacy-manager_files}"
45 FILES_${PN}-client-dev = "${privacy-manager-client-dev_files}"
46 FILES_capi-security-${PN}-dev = "${capi-security-privacy-manager-dev_files}"
47
48 PKG_privacy-manager-client= "privacy-manager-client"
49 PKG_privacy-manager-server= "privacy-manager-server"
50 PKG_privacy-manager-server-dev= "privacy-manager-server-dev"
51 PKG_capi-security-privacy-manager= "capi-security-privacy-manager"
52 PKG_privacy-manager-client-dev= "privacy-manager-client-dev"
53 PKG_capi-security-privacy-manager-dev= "capi-security-privacy-manager-dev"
54
55 do_configure() {
56  sed -i 's@source /etc/tizen-platform.conf@source $D/etc/tizen-platform.conf@' ${S}/res/usr/bin/privacy_manager_create_clean_db.sh
57 }