find ${D} -regex ".*\.la$" | xargs rm -f --
find ${D} -regex ".*\.a$" | xargs rm -f --
- mkdir -p ${D}/usr/dbspace/
- mkdir -p ${D}/usr/share/applications/
+ mkdir -p ${D}${prefix}/dbspace/
+ mkdir -p ${D}${prefix}/share/applications/
}
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
vconftool set -t string db/ail/ail_info "0" -f -s system::vconf_inhouse
vconftool set -t string db/menuscreen/desktop "0" -f -s system::vconf_inhouse
vconftool set -t string db/menu_widget/language "en_US.utf8" -f -s system::vconf_inhouse
- chsmack -a User /usr/kdb/db/ail
- chsmack -a User /usr/kdb/db/ail/ail_info
- chsmack -a User /usr/kdb/db/menuscreen
- chsmack -a User /usr/kdb/db/menuscreen/desktop
- chsmack -a User /usr/kdb/db/menu_widget
- chsmack -a User /usr/kdb/db/menu_widget/language
+ chsmack -a User ${D}${prefix}/kdb/db/ail
+ chsmack -a User ${D}${prefix}/kdb/db/ail/ail_info
+ chsmack -a User ${D}${prefix}/kdb/db/menuscreen
+ chsmack -a User ${D}${prefix}/kdb/db/menuscreen/desktop
+ chsmack -a User ${D}${prefix}/kdb/db/menu_widget
+ chsmack -a User ${D}${prefix}/kdb/db/menu_widget/language
CHDBGID="6010"
update_DAC_for_db_file()
{
fi
}
ail_initdb
- mkdir -p /usr/share/applications
- mkdir -p /usr/share/applications
- mkdir -p /usr/dbspace
- update_DAC_for_db_file /usr/dbspace/.app_info.db
- update_DAC_for_db_file /usr/dbspace/.app_info.db-journal
- chsmack -a 'User' /usr/dbspace/.app_info.db*
+ mkdir -p ${D}${prefix}/share/applications
+ mkdir -p ${D}${prefix}/share/applications
+ mkdir -p ${D}${prefix}/dbspace
+ update_DAC_for_db_file ${D}${prefix}/dbspace/.app_info.db
+ update_DAC_for_db_file ${D}${prefix}/dbspace/.app_info.db-journal
+ chsmack -a 'User' ${D}${prefix}/dbspace/.app_info.db*
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
if [ $1 == 0 ]; then
- rm -f /usr/dbspace/.app_info.db*
+ rm -f ${D}${prefix}/dbspace/.app_info.db*
fi
}
ail_files = ""
ail_files += "ail.manifest"
-ail_files += "/usr/share/applications"
+ail_files += "${prefix}/share/applications"
ail_files += "${prefix}/bin/ail_initdb"
ail_files += "${prefix}/bin/ail_initdb"
ail_files += "${prefix}/bin/ail_fota"
pkg_postinst_libalarm() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_prerm_alarm-server() {
pkg_postrm_libalarm() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_alarm-server() {
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_app-core-common() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_app-core-efl() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_app-core-efl() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_app-core-common() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
find ${D} -regex ".*\.a$" | xargs rm -f --
# Create database
- mkdir -p ${D}/usr/dbspace
- sqlite3 ${D}/usr/dbspace/.appsvc.db < data/appsvc_db.sql
+ mkdir -p ${D}${prefix}/dbspace
+ sqlite3 ${D}${prefix}/dbspace/.appsvc.db < data/appsvc_db.sql
mkdir -p ${D}/usr/share/license
cp LICENSE ${D}/usr/share/license/app-svc
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
app-svc_files = ""
app-svc_files += "app-svc.manifest"
-app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) /usr/dbspace/.appsvc.db"
-app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) /usr/dbspace/.appsvc.db-journal"
+app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) ${prefix}/dbspace/.appsvc.db"
+app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) ${prefix}/dbspace/.appsvc.db-journal"
app-svc_files += "/usr/bin/appsvc_test"
app-svc_files += "${prefix}/lib/libappsvc.so.0"
app-svc_files += "${prefix}/lib/libappsvc.so.0.1.0"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
vconftool set -t int memory/Sound/SoundStatus "0" -g 29 -f -i
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
ln -sf ../../init.d/launchpad_run ${D}/${sysconfdir}/rc.d/rc3.d/S34launchpad_run
ln -sf ../../init.d/launchpad_run ${D}/${sysconfdir}/rc.d/rc4.d/S80launchpad_run
- mkdir -p ${D}/usr/dbspace
- sqlite3 ${D}/usr/dbspace/.mida.db < ${D}/usr/share/aul/mida_db.sql
+ mkdir -p ${D}${prefix}/dbspace
+ sqlite3 ${D}${prefix}/dbspace/.mida.db < ${D}/usr/share/aul/mida_db.sql
rm -rf ${D}/usr/share/aul/mida_db.sql
mkdir -p ${D}/usr/lib/systemd/system/graphical.target.wants
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
systemctl daemon-reload
if [ $1 == 1 ]; then
systemctl restart launchpad-preload@5000.service
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
systemctl daemon-reload
}
aul_files += "${prefix}/bin/aul_service_test.sh"
aul_files += "${sysconfdir}/rc.d/rc3.d/S34launchpad_run"
aul_files += "${sysconfdir}/rc.d/rc4.d/S80launchpad_run"
-aul_files += "%attr(0644,root,users) /usr/dbspace/.mida.db"
-aul_files += "%attr(0644,root,users) /usr/dbspace/.mida.db-journal"
+aul_files += "%attr(0644,root,users) ${prefix}/dbspace/.mida.db"
+aul_files += "%attr(0644,root,users) ${prefix}/dbspace/.mida.db-journal"
aul_files += "${prefix}/bin/aul_mime.sh"
aul_files += "${prefix}/bin/aul_test"
aul_files += "${prefix}/bin/launch_app"
pkg_postinst_libavsysaudio() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_libavsysaudio() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_libcom-core() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_libcom-core() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- ln -s tizen_common.png ${prefix}/share/backgrounds/tizen/current
+ ln -s tizen_common.png ${D}${prefix}/share/backgrounds/tizen/current
}
rm -f ${D}${infodir}/dir
find ${D} -regex ".*\.la$" | xargs rm -f --
find ${D} -regex ".*\.a$" | xargs rm -f --
- mkdir -p ${D}/etc/dlog
- cp platformlog.conf ${D}/etc/dlog/platformlog.conf
- cp dlogctrl ${D}/usr/bin/dlogctrl
+ mkdir -p ${D}${sysconfdir}/dlog
+ cp platformlog.conf ${D}${sysconfdir}/dlog/platformlog.conf
+ cp dlogctrl ${D}${prefix}/bin/dlogctrl
}
pkg_postinst_libdlog() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_libdlog() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
libdlog_files = ""
libdlog_files += "dlog.manifest"
-libdlog_files += "/etc/dlog/platformlog.conf"
+libdlog_files += "${sysconfdir}/dlog/platformlog.conf"
libdlog_files += "${prefix}/lib/libdlog.so.*"
dlogutil_files = ""
find ${D} -regex ".*\.la$" | xargs rm -f --
find ${D} -regex ".*\.a$" | xargs rm -f --
- mkdir -p ${D}/usr/share/noti
+ mkdir -p ${D}${prefix}/share/noti
mkdir -p ${D}/usr/share/license
install LICENSE ${D}/usr/share/license/heynoti
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
heynoti_files += "${prefix}/lib/libheynoti.so.0"
heynoti_files += "${prefix}/lib/libheynoti.so.0.0.2"
heynoti_files += "${prefix}/bin/heynotitool"
-heynoti_files += "/usr/share/noti"
+heynoti_files += "${prefix}/share/noti"
heynoti_files += "/usr/share/license/heynoti"
heynoti-dev_files = ""
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
/usr/bin/vconftool set -t int memory/Sound/ASMReady 0 -g 29 -f -i
/usr/bin/vconftool set -t int file/private/sound/volume/system 5 -g 29 -f
/usr/bin/vconftool set -t int file/private/sound/volume/notification 7 -g 29 -f
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
-DCMAKE_SKIP_RPATH:BOOL=ON \
-DBUILD_SHARED_LIBS:BOOL=ON . -DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_VERBOSE_MAKEFILE=ON \
- -DTZ_SYS_DB=/usr/dbspace \
+ -DTZ_SYS_DB=${prefix}/dbspace \
-DTZ_SYS_HOME=/home
VERBOSE=1 make -j16
mkdir -p ${D}/usr/lib/systemd/system/multi-user.target.wants
ln -sf /usr/lib/systemd/system/smack-rules.service ${D}/usr/lib/systemd/system/multi-user.target.wants/smack-rules.service
- mkdir -p ${D}/usr/dbspace
+ mkdir -p ${D}${prefix}/dbspace
- sed -i 's|TZ_SYS_DB|/usr/dbspace|g' ${S}/packaging/libprivilege-control.manifest
+ sed -i 's|TZ_SYS_DB|${prefix}/dbspace|g' ${S}/packaging/libprivilege-control.manifest
}
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
/usr/share/privilege-control/db/updater.sh
- chsmack -a 'System' /usr/dbspace/.rules-db.db3*
+ chsmack -a 'System' ${D}${prefix}/dbspace/.rules-db.db3*
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
libprivilege-control_files += "/usr/share/privilege-control/db/updates/*"
libprivilege-control_files += "/usr/share/privilege-control/db/load-rules-db.sql"
libprivilege-control_files += "/etc/opt/upgrade/220.libprivilege-updater.patch.sh"
-libprivilege-control_files += "%dir /usr/dbspace"
+libprivilege-control_files += "%dir ${prefix}/dbspace"
libprivilege-control-conf_files = ""
libprivilege-control-conf_files += "libprivilege-control.manifest"
-libprivilege-control-conf_files += "/usr/dbspace/.privilege_control*.db"
+libprivilege-control-conf_files += "${prefix}/dbspace/.privilege_control*.db"
libprivilege-control-dev_files = ""
libprivilege-control-dev_files += "libprivilege-control.manifest"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
vconftool set -t int db/location/last/gps/Timestamp "0" -f
vconftool set -t double db/location/last/gps/Latitude "0.0" -f
vconftool set -t double db/location/last/gps/Longitude "0.0" -f
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_liblua() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_liblua() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
- ${prefix}/share/notification/notification_DB_init.sh
+ ldconfig
+ ${D}${prefix}/share/notification/notification_DB_init.sh
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
if [ ! -a /var/log/faillog ] ; then
/usr/bin/install -m 600 /dev/null /var/log/faillog
fi
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
find ${D} -regex ".*\.a$" | xargs rm -f --
# create the directory for hosting Read-Write application manifest files
- mkdir -p ${D}/usr/share/packages
+ mkdir -p ${D}${prefix}/share/packages
}
pkg_postinst_pkgmgr-info-parser() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_pkgmgr-info-parser() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkgmgr-info_files = ""
pkgmgr-info_files += "pkgmgr-info.manifest"
pkgmgr-info_files += "${prefix}/lib/libpkgmgr-info.so.*"
-pkgmgr-info_files += "/usr/share/packages"
+pkgmgr-info_files += "${prefix}/share/packages"
FILES_${PN}-parser = "${pkgmgr-info-parser_files}"
FILES_${PN}-parser-dev = "${pkgmgr-info-parser-dev_files}"
mkdir -p ${D}${prefix}/bin
cp res/usr/bin/* ${D}${prefix}/bin/
- mkdir -p ${D}/usr/dbspace
- cp res/opt/dbspace/.privacylist.db /${D}/usr/dbspace
+ mkdir -p ${D}${prefix}/dbspace
+ cp res/opt/dbspace/.privacylist.db /${D}${prefix}/dbspace
mkdir -p ${D}${prefix}/share/privacy-manager/
cp res/usr/share/privacy-manager/privacy-filter-list.ini ${D}${prefix}/share/privacy-manager/
pkg_postinst_privacy-manager-client() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_privacy-manager-server() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
echo "Check privacy DB"
- if [ ! -f /usr/dbspace/.privacy.db ]
+ if [ ! -f ${D}${prefix}/dbspace/.privacy.db ]
then
echo "Create privacy DB"
- ${prefix}/bin/privacy_manager_create_clean_db.sh
+ ${D}${prefix}/bin/privacy_manager_create_clean_db.sh
fi
- chsmack -a 'User' /usr/dbspace/.privacy.db*
+ chsmack -a 'User' ${D}${prefix}/dbspace/.privacy.db*
}
pkg_postinst_capi-security-privacy-manager() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_capi-security-privacy-manager() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_privacy-manager-client() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
privacy-manager-server_files = ""
privacy-manager-server_files += "privacy-manager-server.manifest"
privacy-manager-server_files += "${prefix}/lib/libprivacy-manager-server.so*"
-privacy-manager-server_files += "/usr/dbspace/.privacylist.db"
+privacy-manager-server_files += "${prefix}/dbspace/.privacylist.db"
privacy-manager-server_files += "/usr/bin/*"
privacy-manager-server-dev_files = ""
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
test -f ${localstatedir}/lib/rpm/Packages || rpm --initdb
rm -f ${localstatedir}/lib/rpm/Filemd5s \
${localstatedir}/lib/rpm/Filedigests \
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_libsecurity-server-client() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_libsecurity-manager-client() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_prerm_${PN}() {
pkg_postrm_libsecurity-manager-client() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
pkg_postrm_libsecurity-server-client() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_pkgmgr-installer() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_pkgmgr-server() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
# For pkgmgr-install:
# Update mime database to support package mime types
update-mime-database /usr/share/mime
pkg_postinst_pkgmgr-client() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_pkgmgr-client() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_pkgmgr-installer() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_libsmack() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_libsmack() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
pkg_postinst_libgudev() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postinst_libsystemd() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_prerm_${PN}() {
pkg_postrm_libgudev() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_libsystemd() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
--- /dev/null
+DESCRIPTION = "Tizen Web APIs implemented using Crosswalk"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Libraries"
+LICENSE = "BSD-3-Clause and Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by tizen-extensions-crosswalk-bluetooth-demo
+
+
+#PROVIDES by tizen-extensions-crosswalk
+
+
+#PROVIDES by tizen-extensions-crosswalk-examples
+
+
+#PROVIDES by tizen-extensions-crosswalk-system-info-demo
+
+
+RDEPENDS = ""
+#RDEPENDS of tizen-extensions-crosswalk-bluetooth-demo (${PN}-bluetooth-demo)
+RDEPENDS_${PN}-bluetooth-demo += "tizen-extensions-crosswalk"
+
+#RDEPENDS of tizen-extensions-crosswalk (${PN})
+RDEPENDS_${PN} += "crosswalk"
+RDEPENDS_${PN} += "media-thumbnail-server"
+
+#RDEPENDS of tizen-extensions-crosswalk-examples (${PN}-examples)
+RDEPENDS_${PN}-examples += "tizen-extensions-crosswalk"
+
+#RDEPENDS of tizen-extensions-crosswalk-system-info-demo (${PN}-system-info-demo)
+RDEPENDS_${PN}-system-info-demo += "tizen-extensions-crosswalk"
+
+
+DEPENDS = ""
+#DEPENDS of tizen-extensions-crosswalk
+DEPENDS += "pkgconfig(evas)"
+DEPENDS += "udev"
+DEPENDS += "app-core"
+DEPENDS += "pkgconfig(pkgmgr)"
+DEPENDS += "bluez"
+DEPENDS += "pkgconfig(capi-system-device)"
+DEPENDS += "wayland"
+DEPENDS += "notification"
+DEPENDS += "pkgconfig(capi-web-url-download)"
+DEPENDS += "glib-2.0"
+DEPENDS += "application"
+DEPENDS += "system-info"
+DEPENDS += "pkgconfig(capi-web-favorites)"
+DEPENDS += "pkgconfig(capi-system-system-settings)"
+DEPENDS += "pkgconfig(capi-network-bluetooth)"
+inherit pythonnative
+DEPENDS += "tizen-platform-config"
+DEPENDS += "pkgmgr-info"
+DEPENDS += "libslp-pm"
+DEPENDS_append_class-native = " ninja-native"
+DEPENDS_append_class-target = " ninja-native"
+DEPENDS += "pkgconfig(capi-system-power)"
+DEPENDS += "vconf"
+DEPENDS += "pkgconfig(capi-network-connection)"
+DEPENDS += "pkgconfig(capi-appfw-app-manager)"
+DEPENDS += "dbus"
+DEPENDS += "pkgconfig(capi-system-sensor)"
+DEPENDS += "pkgconfig(capi-content-media-content)"
+DEPENDS += "pkgconfig(capi-system-runtime-info)"
+DEPENDS += "pkgconfig(message-port)"
+DEPENDS += "libtapi-legacy"
+DEPENDS += "pkgconfig(capi-appfw-package-manager)"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+
+ cp ${S}/packaging/tizen-extensions-crosswalk.manifest .
+ cp ${S}/packaging/tizen-extensions-crosswalk.in .
+ cp ${S}/packaging/tizen-extensions-crosswalk.png .
+ cp ${S}/packaging/tizen-extensions-crosswalk-bluetooth-demo .
+ cp ${S}/packaging/tizen-extensions-crosswalk-examples .
+ cp ${S}/packaging/tizen-extensions-crosswalk-system-info-demo .
+
+ sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" tizen-extensions-crosswalk.in > tizen-extensions-crosswalk
+
+
+}
+do_patch_append() {
+ bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
+ CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
+ FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+
+
+ export GYP_GENERATORS='ninja'
+ GYP_OPTIONS="--depth=. -Dtizen=1 -Dextension_build_type=Debug -Dextension_host_os=pc"
+
+ GYP_OPTIONS="$GYP_OPTIONS -Ddisplay_type=wayland"
+
+ ./tools/gyp/gyp $GYP_OPTIONS tizen-wrt.gyp
+
+ ninja -C out/Default -j16
+
+
+
+}
+
+do_install() {
+ echo export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+
+
+ # Binary wrapper.
+ install -m 755 -D tizen-extensions-crosswalk ${D}${prefix}/bin/tizen-extensions-crosswalk
+ install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-bluetooth-demo ${D}${prefix}/bin/tizen-extensions-crosswalk-bluetooth-demo
+ install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-examples ${D}${prefix}/bin/tizen-extensions-crosswalk-examples
+ install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-system-info-demo ${D}${prefix}/bin/tizen-extensions-crosswalk-system-info-demo
+
+ # Extensions.
+ mkdir -p ${D}${prefix}/lib/tizen-extensions-crosswalk
+ install -p -m 644 out/Default/libtizen*.so ${D}${prefix}/lib/tizen-extensions-crosswalk
+
+ # Examples.
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/examples
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/examples/js
+ install -p -m 644 examples/*.html ${D}${prefix}/share/tizen-extensions-crosswalk/examples
+ install -p -m 644 examples/js/*.js ${D}${prefix}/share/tizen-extensions-crosswalk/examples/js
+
+ # Demos
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/css
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/js
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/images
+
+ install -p -m 644 demos/tizen/*.html ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen
+ install -p -m 644 demos/tizen/css/*.css ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/css
+ install -p -m 644 demos/tizen/js/*.js ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/js
+ install -p -m 644 demos/tizen/images/*.png ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/images
+
+ # Demos - System Info
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/css
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/js
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/images
+
+ install -p -m 644 demos/system_info/*.html ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info
+ install -p -m 644 demos/system_info/css/*.css ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/css
+ install -p -m 644 demos/system_info/js/*.js ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/js
+ install -p -m 644 demos/system_info/images/*.png ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/images
+
+ # register to the package manager
+ install -m 644 -D tizen-extensions-crosswalk-examples.xml ${D}${prefix}/share/packages/tizen-extensions-crosswalk-examples.xml
+ install -m 644 -D tizen-extensions-crosswalk-bluetooth-demo.xml ${D}${prefix}/share/packages/tizen-extensions-crosswalk-bluetooth-demo.xml
+ install -m 644 -D tizen-extensions-crosswalk-system-info-demo.xml ${D}${prefix}/share/packages/tizen-extensions-crosswalk-system-info-demo.xml
+ install -p -D tizen-extensions-crosswalk.png ${D}${prefix}/share/icons/default/small/tizen-extensions-crosswalk-examples.png
+ install -p -D tizen-extensions-crosswalk.png ${D}${prefix}/share/icons/default/small/tizen-extensions-crosswalk-bluetooth-demo.png
+ install -p -D tizen-extensions-crosswalk.png ${D}${prefix}/share/icons/default/small/tizen-extensions-crosswalk-system-info-demo.png
+
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " tizen-extensions-crosswalk-bluetooth-demo "
+PACKAGES += " tizen-extensions-crosswalk "
+PACKAGES += " tizen-extensions-crosswalk-examples "
+PACKAGES += " tizen-extensions-crosswalk-system-info-demo "
+
+tizen-extensions-crosswalk-bluetooth-demo_files = ""
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/bin/tizen-extensions-crosswalk-bluetooth-demo"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/packages/tizen-extensions-crosswalk-bluetooth-demo.xml"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/icons/default/small/tizen-extensions-crosswalk-bluetooth-demo.png"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/tizen/*.html"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/tizen/css/*.css"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/tizen/js/*.js"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/tizen/images/*.png"
+
+tizen-extensions-crosswalk_files = ""
+tizen-extensions-crosswalk_files += "${prefix}/bin/tizen-extensions-crosswalk"
+tizen-extensions-crosswalk_files += "${prefix}/lib/tizen-extensions-crosswalk/libtizen*.so"
+
+tizen-extensions-crosswalk-examples_files = ""
+tizen-extensions-crosswalk-examples_files += "${prefix}/bin/tizen-extensions-crosswalk-examples"
+tizen-extensions-crosswalk-examples_files += "${prefix}/share/packages/tizen-extensions-crosswalk-examples.xml"
+tizen-extensions-crosswalk-examples_files += "${prefix}/share/icons/default/small/tizen-extensions-crosswalk-examples.png"
+tizen-extensions-crosswalk-examples_files += "${prefix}/share/tizen-extensions-crosswalk/examples/*.html"
+tizen-extensions-crosswalk-examples_files += "${prefix}/share/tizen-extensions-crosswalk/examples/js/*.js"
+
+tizen-extensions-crosswalk-system-info-demo_files = ""
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/bin/tizen-extensions-crosswalk-system-info-demo"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/packages/tizen-extensions-crosswalk-system-info-demo.xml"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/icons/default/small/tizen-extensions-crosswalk-system-info-demo.png"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/system_info/*.html"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/system_info/css/*.css"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/system_info/js/*.js"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/system_info/images/*.png"
+
+FILES_${PN}-bluetooth-demo = "${tizen-extensions-crosswalk-bluetooth-demo_files}"
+FILES_${PN} = "${tizen-extensions-crosswalk_files}"
+FILES_${PN}-examples = "${tizen-extensions-crosswalk-examples_files}"
+FILES_${PN}-system-info-demo = "${tizen-extensions-crosswalk-system-info-demo_files}"
+
+PKG_tizen-extensions-crosswalk-bluetooth-demo= "tizen-extensions-crosswalk-bluetooth-demo"
+PKG_tizen-extensions-crosswalk= "tizen-extensions-crosswalk"
+PKG_tizen-extensions-crosswalk-examples= "tizen-extensions-crosswalk-examples"
+PKG_tizen-extensions-crosswalk-system-info-demo= "tizen-extensions-crosswalk-system-info-demo"
+
+require tizen-extensions-crosswalk-extraconf.inc
+
--- /dev/null
+require tizen-extensions-crosswalk.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=0fe4e0e235b5e5be2b1398be1eb69d7b9c181fa9;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
pkg_postinst_libtzplatform-config() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_libtzplatform-config() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
-DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
-DCMAKE_SKIP_RPATH:BOOL=ON \
-DBUILD_SHARED_LIBS:BOOL=ON . \
- -DTZ_SYS_CONFIG=/usr/kdb
+ -DTZ_SYS_CONFIG=${prefix}/kdb
make -j16
rm -f ${D}${infodir}/dir
find ${D} -regex ".*\.la$" | xargs rm -f --
find ${D} -regex ".*\.a$" | xargs rm -f --
- mkdir -p ${D}/usr/kdb/db
- mkdir -p ${D}/usr/kdb/db/.backup
+ mkdir -p ${D}${prefix}/kdb/db
+ mkdir -p ${D}${prefix}/kdb/db/.backup
mkdir -p ${D}/lib/systemd/system/basic.target.wants
mkdir -p ${D}${prefix}/lib/tmpfiles.d
install -m0644 ${S}/packaging/vconf-setup.service ${D}/lib/systemd/system/
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
systemctl daemon-reload
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
systemctl daemon-reload
}
vconf_files += "${sysconfdir}/preconf.d/vconf-setup"
vconf_files += "${prefix}/bin/vconftool"
vconf_files += "${prefix}/bin/vconf-init"
-vconf_files += "/usr/kdb/kdb_first_boot"
+vconf_files += "${prefix}/kdb/kdb_first_boot"
vconf_files += "${prefix}/lib/*.so.*"
-vconf_files += "%attr(777,root,root) /usr/kdb/db"
-vconf_files += "%attr(777,root,root) /usr/kdb/db/.backup"
+vconf_files += "%attr(777,root,root) ${prefix}/kdb/db"
+vconf_files += "%attr(777,root,root) ${prefix}/kdb/db/.backup"
vconf_files += "/lib/systemd/system/basic.target.wants/vconf-setup.service"
vconf_files += "/lib/systemd/system/vconf-setup.service"
vconf_files += "${prefix}/lib/tmpfiles.d/vconf-setup.conf"
#!/bin/sh -e
# create groups 'display' and 'weston-launch'
- getent group display >/dev/null || ${prefix}/sbin/groupadd -r -o display
- getent group input >/dev/null || ${prefix}/sbin/groupadd -r -o input
- getent group weston-launch >/dev/null || ${prefix}/sbin/groupadd -r -o weston-launch
+ getent group display >/dev/null || ${D}${prefix}/sbin/groupadd -r -o display
+ getent group input >/dev/null || ${D}${prefix}/sbin/groupadd -r -o input
+ getent group weston-launch >/dev/null || ${D}${prefix}/sbin/groupadd -r -o weston-launch
# create user 'display'
- getent passwd display >/dev/null || ${prefix}/sbin/useradd -r -g display -d /run/display -s /bin/false -c "Display daemon" display
+ getent passwd display >/dev/null || ${D}${prefix}/sbin/useradd -r -g display -d /run/display -s /bin/false -c "Display daemon" display
# add user 'display' to groups 'weston-launch', 'input' and 'video'
groupmod -A display weston-launch
groupmod -A display input
pkg_postinst_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
pkg_postrm_${PN}() {
#!/bin/sh -e
- /sbin/ldconfig
+ ldconfig
}
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"