* Replace message-port with message-port-dbus.
* Remove unused recipes: chromium, eina.
* Update recipes.
Note that this update prevent crosswalk from being launched from the
tz-launchers but it can still be launched from a terminal. This bug is
reported as BTY-33.
Change-Id: Ifb4efef1beef0819c972034ccf79bbe60c3812e7
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
CORE_IMAGE_EXTRA_INSTALL += "ico-vic-carsimulator"
CORE_IMAGE_EXTRA_INSTALL += "lemolo"
CORE_IMAGE_EXTRA_INSTALL += "libwebsockets"
-CORE_IMAGE_EXTRA_INSTALL += "message-port"
CORE_IMAGE_EXTRA_INSTALL += "murphy"
CORE_IMAGE_EXTRA_INSTALL += "node-startup-controller"
CORE_IMAGE_EXTRA_INSTALL += "phoned"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=45081aab667c377b5d7475e96c6acd1128140100;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=52db02f7c42a50653ccd4dd9e1ccf491fdfbd123;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=132f817dfa1b64127ba83bdab1d9c7fed898e6a5;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=d8b4d50672dce40fce54cf1c43a6e4a7a064c982;nobranch=1"
BBCLASSEXTEND += " native "
+++ /dev/null
-INSANE_SKIP_${PN} = "dev-so"
\ No newline at end of file
+++ /dev/null
-DESCRIPTION = "Chromium Library"
-HOMEPAGE = "http://nohomepage.org"
-SECTION = "App Framework/Libraries"
-LICENSE = "BSD-3-Clause"
-
-SRC_URI = ""
-
-S = "${WORKDIR}/git"
-
-inherit autotools-brokensep
-
-BBCLASSEXTEND = ""
-PROVIDES = ""
-
-#PROVIDES by chromium
-
-
-#PROVIDES by chromium-dev
-PROVIDES += "chromium-dev"
-
-
-RDEPENDS = ""
-#RDEPENDS of chromium-dev (${PN}-dev)
-RDEPENDS_${PN}-dev += "chromium"
-
-
-DEPENDS = ""
-#DEPENDS of chromium
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
-
-do_prep() {
- cd ${S}
- chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q
- cp ${S}/packaging/chromium.manifest .
-
-
-}
-do_patch_append() {
- bb.build.exec_func('do_prep', d)
-}
-
-do_configure() {
-}
-
-do_compile() {
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
- MAJORVER=`echo 1.0 | awk 'BEGIN {FS="."}{print $1}'`
- CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_ARMEL_"
- cmake \
- -DCMAKE_VERBOSE_MAKEFILE=ON \
- -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
- -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
- -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
- -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
- -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
- -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
- -DCMAKE_SKIP_RPATH:BOOL=ON \
- -DBUILD_SHARED_LIBS:BOOL=ON \
- ${EXTRA_OECMAKE} . -DFULLVER=1.0 -DMAJORVER=${MAJORVER}
- # Call make instruction with smp support
- make -j16
-
-
-
-}
-
-do_install() {
- export RPM_BUILD_ROOT=${D}
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- rm -rf ${D}
- mkdir -p ${D}
-
-
- oe_runmake \
- DESTDIR=${D} \
- INSTALL_ROOT=${D} \
- BINDIR=${prefix}/bin \
- install
- rm -f ${D}${infodir}/dir
- find ${D} -regex ".*\.la$" | xargs rm -f --
- find ${D} -regex ".*\.a$" | xargs rm -f --
-
-
-}
-
-pkg_postinst_${PN}() {
- #!/bin/sh -e
-
- [ "x\$D" == "x" ] && ldconfig
-}
-
-pkg_postrm_${PN}() {
- #!/bin/sh -e
-
- [ "x\$D" == "x" ] && ldconfig
-}
-
-PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
-PACKAGES += " chromium "
-PACKAGES += " chromium-dev "
-
-chromium_files = ""
-chromium_files += "${prefix}/lib/libchromium.so*"
-MANIFESTFILES_${PN} = "chromium.manifest"
-
-chromium-dev_files = ""
-chromium-dev_files += "${prefix}/include/chromium/*"
-chromium-dev_files += "${prefix}/lib/pkgconfig/chromium.pc"
-MANIFESTFILES_${PN}-dev = "chromium.manifest"
-
-FILES_${PN} = "${chromium_files}"
-FILES_${PN}-dev = "${chromium-dev_files}"
-
-PKG_chromium= "chromium"
-PKG_chromium-dev= "chromium-dev"
-
-require chromium-extraconf.inc
-
+++ /dev/null
-require chromium.inc
-
-PRIORITY = "10"
-
-LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-
-SRC_URI += "git://review.tizen.org/platform/upstream/chromium;tag=3f7c0903daea1bba8d6f817ac077fe4ef8a238fb;nobranch=1"
-
-BBCLASSEXTEND += " native "
-
RDEPENDS = ""
+#RDEPENDS of desktop-skin (${PN})
+RDEPENDS_${PN} += "python-pycairo"
+
DEPENDS = ""
mkdir -p ${D}${prefix}/bin
install -m 755 Script/launch_cam.sh ${D}${prefix}/bin
install -m 755 Script/launch_video.sh ${D}${prefix}/bin
+ install -m 755 Script/mark_image.py ${D}${prefix}/bin
install -m 755 Script/wifi ${D}${prefix}/bin
mkdir -p ${D}${prefix}/share/media/videos
pkg_postinst_${PN}() {
#!/bin/sh -e
- ln -s tizen_common.png $D${prefix}/share/backgrounds/tizen/current
+ ln -sf tizen_common.png $D${prefix}/share/backgrounds/tizen/current
}
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/common/desktop-skin;tag=e9176554b0a357ba254ac64f6efafcfba0734009;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/desktop-skin;tag=be6c8a8d18bb533dcbe4f5c25cd2c1fd1248a940;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/dlt-daemon;tag=a3ac967dcf58231c23385f89fc2417847bca7cc1;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/dlt-daemon;tag=9976dbfe741fc3b71370ec82aecad2fe8221c9db;nobranch=1"
BBCLASSEXTEND += " native "
ecryptfs-utils_files += "${prefix}/bin/ecryptfs*"
ecryptfs-utils_files += "/sbin/mount.ecryptfs*"
ecryptfs-utils_files += "/sbin/umount.ecryptfs*"
-ecryptfs-utils_files += "/lib64/security/pam_ecryptfs.so"
+ecryptfs-utils_files += "/lib/security/pam_ecryptfs.so"
ecryptfs-utils_files += "${prefix}/share/locale/*/LC_MESSAGES/ecryptfs-utils.mo"
ecryptfs-utils_files += "${mandir}/man1/*ecryptfs*"
ecryptfs-utils_files += "${mandir}/man7/*ecryptfs*"
[ "x\$D" == "x" ] && ldconfig
}
-pkg_postinst_ecore() {
- #!/bin/sh -e
-
- [ "x\$D" == "x" ] && ldconfig
-}
-
pkg_postinst_evas() {
#!/bin/sh -e
[ "x\$D" == "x" ] && ldconfig
}
+pkg_postinst_ecore() {
+ #!/bin/sh -e
+
+ [ "x\$D" == "x" ] && ldconfig
+ f="/etc/profile.d/ecore.sh"
+ grep EFL_WAYLAND_USE_XDG_SHELL "$f" 2>/dev/null \
+ || printf "\nEFL_WAYLAND_USE_XDG_SHELL='defined'\nexport EFL_WAYLAND_USE_XDG_SHELL\n" >> "$f"
+
+}
+
pkg_postinst_edje() {
#!/bin/sh -e
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/upstream/efl;tag=44c41170575d811cc18c8ea57de593f7f4c46129;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/efl;tag=7e25b4449c74d76de4db40df259048e7da22dabf;nobranch=1"
BBCLASSEXTEND += " native "
+++ /dev/null
-DESCRIPTION = "Data Type Library"
-HOMEPAGE = "http://www.enlightenment.org/"
-SECTION = "Graphics/EFL"
-LICENSE = "LGPL-2.1+"
-
-SRC_URI = ""
-
-S = "${WORKDIR}/git"
-
-inherit autotools-brokensep
-
-BBCLASSEXTEND = ""
-PROVIDES = ""
-
-#PROVIDES by eina
-
-
-#PROVIDES by eina-dev
-
-
-RDEPENDS = ""
-#RDEPENDS of eina-dev (${PN}-dev)
-RDEPENDS_${PN}-dev += "eina"
-
-
-DEPENDS = ""
-#DEPENDS of eina
-
-do_prep() {
- cd ${S}
- chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q
- cp ${S}/packaging/eina.manifest .
-
-
-}
-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 ;
-
-
-
- CFLAGS="${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 ;
- autotools_do_configure --build=${TARGET_SYS} --host=${HOST_SYS} \
- --target=x86_64-tizen-linux \
- --program-prefix= \
- --prefix=${prefix} \
- --exec-prefix=${prefix} \
- --bindir=${prefix}/bin \
- --sbindir=${prefix}/sbin \
- --sysconfdir=${sysconfdir} \
- --datadir=${prefix}/share \
- --includedir=${prefix}/include \
- --libdir=${prefix}/lib \
- --libexecdir=${prefix}/libexec \
- --localstatedir=${localstatedir} \
- --sharedstatedir=${prefix}/com \
- --mandir=${mandir} \
- --infodir=${infodir} --disable-static
- make -j16
-
-
-
-}
-
-do_install() {
- echo export RPM_BUILD_ROOT=${D}
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- rm -rf ${D}
- mkdir -p ${D}
-
-
- oe_runmake \
- DESTDIR=${D} \
- INSTALL_ROOT=${D} \
- BINDIR=${prefix}/bin \
- install
- rm -f ${D}${infodir}/dir
- find ${D} -regex ".*\.la$" | xargs rm -f --
- find ${D} -regex ".*\.a$" | xargs rm -f --
-
-
-
-}
-
-
-eina_files = ""
-eina_files += "eina.manifest"
-eina_files += "${prefix}/lib/libeina.so.*"
-
-eina-dev_files = ""
-eina-dev_files += "eina.manifest"
-eina-dev_files += "${prefix}/include/eina-1/*.h"
-eina-dev_files += "${prefix}/include/eina-1/eina/*"
-eina-dev_files += "${prefix}/lib/*.so"
-eina-dev_files += "${prefix}/lib/pkgconfig/*.pc"
-
-FILES_${PN} = "${eina_files}"
-FILES_${PN}-dev = "${eina-dev_files}"
-
-PKG_eina= "eina"
-PKG_eina-dev= "eina-dev"
-
-require eina-extraconf.inc
-
DESCRIPTION = "The Hangul engine for IBus input platform"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "System Environment/Libraries"
-LICENSE = "GPLv2+"
+SECTION = "System/Libraries"
+LICENSE = "GPL-2.0+"
SRC_URI = ""
cp ${S}/packaging/ibus-hangul.manifest .
-
}
do_patch_append() {
bb.build.exec_func('do_prep', d)
autotools_do_configure
# make -C po update-gmo
- make -j16
+ oe_runmake -j16
rm -rf ${D}
mkdir -p ${D}
- rm -rf $RPM_BUILD_ROOT
- make DESTDIR=${RPM_BUILD_ROOT} install
+ rm -rf ${D}
+ oe_runmake DESTDIR=${D} install
- rm -f ${RPM_BUILD_ROOT}${prefix}/bin/ibus-setup-hangul
- sed -i 's!^Exec=ibus-setup-hangul!Exec=${prefix}/libexec/ibus-setup-hangul!' ${RPM_BUILD_ROOT}${prefix}/share/applications/ibus-setup-hangul.desktop
+ rm -f ${D}${prefix}/bin/ibus-setup-hangul
+ sed -i 's!^Exec=ibus-setup-hangul!Exec=${prefix}/libexec/ibus-setup-hangul!' ${D}${prefix}/share/applications/ibus-setup-hangul.desktop
#find_lang ibus-hangul
PACKAGES += " ibus-hangul "
ibus-hangul_files = ""
-ibus-hangul_files += "AUTHORS COPYING README"
+ibus-hangul_files += "AUTHORS README"
ibus-hangul_files += "${prefix}/libexec/ibus-engine-hangul"
ibus-hangul_files += "${prefix}/libexec/ibus-setup-hangul"
ibus-hangul_files += "${prefix}/share/ibus-hangul"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/upstream/ibus-hangul;tag=3c6cd6caff440119e04149fe50d67835daa76a7c;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/ibus-hangul;tag=50ba9a0088d93b9a426f29d19e6eb63e556ca155;nobranch=1"
BBCLASSEXTEND += " native "
cp ${S}/packaging/ibus-libpinyin.manifest .
-
}
do_patch_append() {
bb.build.exec_func('do_prep', d)
autotools_do_configure
# make -C po update-gmo
- make -j16
+ oe_runmake -j16
rm -rf ${D}
mkdir -p ${D}
- rm -rf $RPM_BUILD_ROOT
- make DESTDIR=${RPM_BUILD_ROOT} install
+ rm -rf ${D}
+ oe_runmake DESTDIR=${D} install
#find_lang ibus-libpinyin
PACKAGES += " ibus-libpinyin "
ibus-libpinyin_files = ""
-ibus-libpinyin_files += "AUTHORS COPYING README"
+ibus-libpinyin_files += "AUTHORS README"
ibus-libpinyin_files += "${prefix}/share/applications/*.desktop"
ibus-libpinyin_files += "${prefix}/libexec/ibus-engine-libpinyin"
ibus-libpinyin_files += "${prefix}/libexec/ibus-setup-libpinyin"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/upstream/ibus-libpinyin;tag=688886f093b5f0c7df174b8734b8b2dc43cc4815;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/ibus-libpinyin;tag=d0248b5f265cdf73a06754ef0384a8708cbc8c02;nobranch=1"
BBCLASSEXTEND += " native "
DESCRIPTION = "CarSimulator"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "System/Utilities"
+SECTION = "Automotive/ICO Homescreen"
LICENSE = "Apache-2.0"
SRC_URI = ""
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-carsimulator;tag=7f54d8d41f57877e3a701fd97fe0afdfaac1776e;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-carsimulator;tag=190114204368bc5a7449b575c1710c7cd8620b16;nobranch=1"
BBCLASSEXTEND += " native "
cp ${S}/packaging/libpinyin.manifest .
-
}
do_patch_append() {
bb.build.exec_func('do_prep', d)
autotools_do_configure
- make -j16
+ oe_runmake -j16
rm -rf ${D}
mkdir -p ${D}
- make install DESTDIR=$RPM_BUILD_ROOT
- find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+ oe_runmake \
+ DESTDIR=${D} \
+ INSTALL_ROOT=${D} \
+ BINDIR=${prefix}/bin \
+ install
+ rm -f ${D}${infodir}/dir
+ find ${D} -regex ".*\.la$" | xargs rm -f --
+ find ${D} -regex ".*\.a$" | xargs rm -f -- DESTDIR=${D}
+ find ${D} -name '*.la' -exec rm -f {} ';'
}
PACKAGES += " libpinyin-tools "
libpinyin_files = ""
-libpinyin_files += "AUTHORS COPYING README"
+libpinyin_files += "AUTHORS README"
libpinyin_files += "${prefix}/lib/*.so.*"
libpinyin_files += "${prefix}/lib/libpinyin"
libpinyin_files += "${prefix}/lib/libpinyin/data"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/upstream/libpinyin;tag=cbfd53b7ca66dbcee55abdb0af9ee4d9446e5bde;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/libpinyin;tag=46219caf3530664c9856471ae6222ce806ec044b;nobranch=1"
BBCLASSEXTEND += " native "
--- /dev/null
+INSANE_SKIP_libmessage-port = "dev-so"
--- /dev/null
+DESCRIPTION = "Message port daemon"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Service"
+LICENSE = "LGPL-2.1+"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libmessage-port
+PROVIDES += "libmessage-port"
+
+
+#PROVIDES by libmessage-port-dev
+PROVIDES += "libmessage-port-dev"
+
+
+#PROVIDES by message-port-tests
+PROVIDES += "message-port-tests"
+
+
+#PROVIDES by message-port
+PROVIDES += "message-port"
+
+
+RDEPENDS = ""
+#RDEPENDS of libmessage-port (libmessage-port)
+RDEPENDS_libmessage-port += "eglibc"
+RDEPENDS_libmessage-port += "message-port-dbus"
+
+#RDEPENDS of libmessage-port-dev (libmessage-port-dev)
+RDEPENDS_libmessage-port-dev += "libmessage-port"
+
+#RDEPENDS of message-port-tests (message-port-tests)
+RDEPENDS_message-port-tests += "libmessage-port"
+
+
+DEPENDS = ""
+#DEPENDS of libmessage-port
+#DEPENDS of message-port
+DEPENDS += "dlog"
+DEPENDS += "aul"
+DEPENDS += "pkgmgr-info"
+DEPENDS += "glib-2.0"
+DEPENDS += "bundle"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n message-port-1.0.3
+ cp -a ${S}/packaging/message-port.manifest .
+ mkdir m4 > /dev/null
+ autoreconf -f -i
+
+
+
+}
+do_patch_append() {
+ bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+
+
+ autotools_do_configure
+ make -j16
+
+
+
+
+}
+EXTRA_OECONF += " --enable-tests "
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+
+
+ oe_runmake \
+ DESTDIR=${D} \
+ INSTALL_ROOT=${D} \
+ BINDIR=${prefix}/bin \
+ install
+ rm -f ${D}${infodir}/dir
+ find ${D} -regex ".*\.la$" | xargs rm -f --
+ find ${D} -regex ".*\.a$" | xargs rm -f --
+
+ mkdir -p ${RPM_BUILD_ROOT}/lib/systemd/system
+ cp messageportd.service $RPM_BUILD_ROOT/lib/systemd/system
+
+
+}
+
+pkg_postinst_libmessage-port() {
+ #!/bin/sh -e
+
+ [ "x\$D" == "x" ] && ldconfig
+
+}
+
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ /bin/systemctl enable messageportd.service
+
+}
+
+pkg_postrm_${PN}() {
+ #!/bin/sh -e
+
+ /bin/systemctl disable messageportd.service
+
+}
+
+pkg_postrm_libmessage-port() {
+ #!/bin/sh -e
+
+ [ "x\$D" == "x" ] && ldconfig
+ # daemon: message-port
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " libmessage-port "
+PACKAGES += " libmessage-port-dev "
+PACKAGES += " message-port-tests "
+PACKAGES += " message-port "
+
+libmessage-port_files = ""
+libmessage-port_files += "AUTHORS COPYING.LIB README"
+libmessage-port_files += "${prefix}/lib/libmessage-port.so*"
+MANIFESTFILES_libmessage-port = "message-port.manifest"
+
+libmessage-port-dev_files = ""
+libmessage-port-dev_files += "${prefix}/lib/pkgconfig/message-port.pc"
+libmessage-port-dev_files += "${prefix}/include/*.h"
+MANIFESTFILES_libmessage-port-dev = "message-port.manifest"
+
+message-port-tests_files = ""
+message-port-tests_files += "${prefix}/bin/msgport-test-app"
+message-port-tests_files += "${prefix}/bin/msgport-test-app-cpp"
+MANIFESTFILES_message-port-tests = "message-port.manifest"
+
+message-port_files = ""
+message-port_files += "${prefix}/bin/messageportd"
+message-port_files += "/lib/systemd/system/messageportd.service"
+
+FILES_libmessage-port = "${libmessage-port_files}"
+FILES_libmessage-port-dev = "${libmessage-port-dev_files}"
+FILES_message-port-tests = "${message-port-tests_files}"
+FILES_message-port = "${message-port_files}"
+
+PKG_libmessage-port= "libmessage-port"
+PKG_libmessage-port-dev= "libmessage-port-dev"
+PKG_message-port-tests= "message-port-tests"
+PKG_message-port= "message-port"
+
+require message-port-dbus-extraconf.inc
+
-require message-port.inc
+require message-port-dbus.inc
PRIORITY = "10"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/message-port;tag=288d95a39a51021a5260be6d879ddd56a8ac7b65;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/message-port-dbus;tag=6f82137a05bb237fc3bc55115836da43ffb6db71;nobranch=1"
BBCLASSEXTEND += " native "
+++ /dev/null
-DESCRIPTION = "Message Port library"
-HOMEPAGE = "http://nohomepage.org"
-SECTION = "Application Framework/Libraries"
-LICENSE = "Apache-2.0"
-
-SRC_URI = ""
-
-S = "${WORKDIR}/git"
-
-inherit autotools-brokensep
-
-BBCLASSEXTEND = ""
-PROVIDES = ""
-
-#PROVIDES by message-port-dev
-PROVIDES += "message-port-dev"
-
-
-#PROVIDES by message-port
-# the PROVIDES rules is ignore "libmessage-port.so.1 "
-PROVIDES += "libmessage-port.so.1"
-RPROVIDES_message-port += "libmessage-port.so.1"
-
-
-RDEPENDS = ""
-#RDEPENDS of message-port-dev (${PN}-dev)
-RDEPENDS_${PN}-dev += "message-port"
-
-#RDEPENDS of message-port (${PN})
-RDEPENDS_${PN} += "coreutils"
-RDEPENDS_${PN} += "eglibc"
-RDEPENDS_${PN} += "chromium"
-
-
-DEPENDS = ""
-#DEPENDS of message-port
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
-DEPENDS += "aul"
-DEPENDS += "bundle"
-DEPENDS += "glib-2.0"
-DEPENDS += "dlog"
-DEPENDS += "chromium"
-
-do_prep() {
- cd ${S}
- chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q
- cp ${S}/packaging/message-port.manifest .
-
-
-}
-do_patch_append() {
- bb.build.exec_func('do_prep', d)
-}
-
-do_configure() {
-}
-
-do_compile() {
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
- MAJORVER=`echo 1.2.2.1 | awk 'BEGIN {FS="."}{print $1}'`
-
- cmake \
- -DCMAKE_VERBOSE_MAKEFILE=ON \
- -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
- -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
- -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
- -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
- -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
- -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
- -DCMAKE_SKIP_RPATH:BOOL=ON \
- -DBUILD_SHARED_LIBS:BOOL=ON \
- ${EXTRA_OECMAKE} . -DFULLVER=1.2.2.1 -DMAJORVER=${MAJORVER}
- # Call make instruction with smp support
- oe_runmake -j16
-
-
-
-}
-
-do_install() {
- export RPM_BUILD_ROOT=${D}
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- rm -rf ${D}
- mkdir -p ${D}
-
- rm -rf ${D}
-
- oe_runmake \
- DESTDIR=${D} \
- INSTALL_ROOT=${D} \
- BINDIR=${prefix}/bin \
- install
- rm -f ${D}${infodir}/dir
- find ${D} -regex ".*\.la$" | xargs rm -f --
- find ${D} -regex ".*\.a$" | xargs rm -f --
-
-
-}
-
-pkg_postinst_${PN}() {
- #!/bin/sh -e
-
- [ "x\$D" == "x" ] && ldconfig
-}
-
-pkg_postrm_${PN}() {
- #!/bin/sh -e
-
- [ "x\$D" == "x" ] && ldconfig
-}
-
-PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
-PACKAGES += " message-port-dev "
-PACKAGES += " message-port "
-
-message-port-dev_files = ""
-message-port-dev_files += "${prefix}/include/appfw/*.h"
-message-port-dev_files += "${prefix}/lib/pkgconfig/*.pc"
-message-port-dev_files += "${prefix}/lib/libmessage-port.so"
-MANIFESTFILES_${PN}-dev = "message-port.manifest"
-
-message-port_files = ""
-message-port_files += "${prefix}/lib/libmessage-port.so.*"
-MANIFESTFILES_${PN} = "message-port.manifest"
-
-FILES_${PN}-dev = "${message-port-dev_files}"
-FILES_${PN} = "${message-port_files}"
-
-PKG_message-port-dev= "message-port-dev"
-PKG_message-port= "message-port"
-
-require message-port-extraconf.inc
-
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/murphy;tag=4938a88ca6e447fb0ace5bf50ce98bf85fa7c976;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/murphy;tag=4513081acc01ce47e88f2e6ab6f453dba734d2ed;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/node-startup-controller;tag=d1a21a69de795a85d7dc7b8201204a5ec818f774;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/node-startup-controller;tag=6043da529f31137dd5acee16ab4ae45e8aab64d7;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/api/package-manager;tag=de185961fecf4a6b72e072e0c430e59a9ee60be0;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/api/package-manager;tag=19fa6e082a246e0ec427fca79591e4fe564442e2;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=aeebd6dc48865c2c08e1939b1cff40266cd4a229;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=924179f7a9b9e8b9145faca1ff54fb545836b784;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=9a44802501ebfd17fbd908a09cf96e89e926c5ba;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=3816771a0d93fdd9ec9c7be9751ace9df7d315af;nobranch=1"
BBCLASSEXTEND += " native "
DEPENDS_append_class-target = " autoconf-native"
DEPENDS_append_class-native = " libtool"
DEPENDS_append_class-target = " libtool-cross"
+DEPENDS_append_class-native = " pkgconfig-native"
+DEPENDS_append_class-target = " pkgconfig-native"
DEPENDS_append_class-native = " automake-native"
DEPENDS_append_class-target = " automake-native"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/upstream/smack;tag=fb9a8e1c235834357a57ecd47cc45ba12805ad6d;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/smack;tag=aab09845e6c314b621a9f3756dd2504c2498d569;nobranch=1"
BBCLASSEXTEND += " native "
DEPENDS_append_class-target = " ninja-native"
DEPENDS += "bluetooth"
DEPENDS += "vconf"
+DEPENDS += "message-port-dbus"
DEPENDS += "nfc"
DEPENDS += "url-download"
DEPENDS += "pulseaudio"
DEPENDS += "notification"
DEPENDS += "libslp-pm"
DEPENDS += "libtapi-legacy"
-DEPENDS += "message-port"
do_prep() {
cd ${S}
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=d8c8ae989e9cd610bffee47ae0c46c6518556124;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=7a720425e78ebf8fd4d9bab845c80401f283f35f;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/common/weston-common;tag=8143737a2c41110e572e6a109e16ab70e220a90e;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/weston-common;tag=5735ce4e92a8ce026fec06ac6c638b6ffb14b993;nobranch=1"
BBCLASSEXTEND += " native "