#!/bin/sh -e
[ "x$D" == "x" ] && ldconfig
+ # Create tizenglobalapp user needed for global installation
+ $D${prefix}/sbin/useradd -d $D${prefix}/apps -m %TZ_SYS_GLOBALAPP_USER -r -c "system user for common applications" -g root
+ #mkdir -p $D${prefix}/apps/.config/xwalk-service/applications
+ #cd $D${prefix}/apps/
+ #ln -s .config/xwalk-service/applications/
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 '*' $D${prefix}/share/applications
chmod g+w $D${prefix}/share/applications
chmod g+w $D${prefix}/share/applications
+ chown %TZ_SYS_GLOBALAPP_USER:root $D${prefix}/share/applications
+ chown %TZ_SYS_GLOBALAPP_USER:root $D${prefix}/share/applications
+ chown %TZ_SYS_GLOBALAPP_USER:root $D${prefix}/apps
+ chown %TZ_SYS_GLOBALAPP_USER:root $D${prefix}/dbspace
ail_initdb 2>/dev/null
chsmack -a '*' $D${prefix}/dbspace/.app_info.db*
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=7e3ef0968ba539a3c224c593ffe1d4d47cbc2ac5;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=4ff04e8da95abd6fd7c48fefdb32cab2f31a1b33;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-tools;tag=896de069d8c212e32bf966ffb9adaddf8e1dd402;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-tools;tag=c5406a3be5315fb8ec0ecfff0b0a47f53c4af046;nobranch=1"
BBCLASSEXTEND += " native "
--- /dev/null
+DESCRIPTION = "Tizen-specific CA certificate installation"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Security/Certificate Management"
+LICENSE = "Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by ca-certificates-tizen
+
+
+RDEPENDS = ""
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/ca-certificates-tizen.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 ;
+
+
+
+
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+
+ rm -fr ${D}
+ mkdir -p ${D}//usr/share/ca-certificates/tizen
+ mkdir -p ${D}//usr/share/ca-certificates/wac
+ cp -arf certificates/tizen*.pem ${D}//usr/share/ca-certificates/tizen/
+ cp -arf certificates/wac*.pem ${D}//usr/share/ca-certificates/wac/
+
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " ca-certificates-tizen "
+
+ca-certificates-tizen_files = ""
+ca-certificates-tizen_files += "/usr/share/ca-certificates/tizen/*"
+ca-certificates-tizen_files += "/usr/share/ca-certificates/wac/*"
+MANIFESTFILES_${PN} = "ca-certificates-tizen.manifest"
+
+FILES_${PN} = "${ca-certificates-tizen_files}"
+
+PKG_ca-certificates-tizen= "ca-certificates-tizen"
+
+require ca-certificates-tizen-extraconf.inc
+
--- /dev/null
+require ca-certificates-tizen.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/security/ca-certificates-tizen;tag=7bb7ed313e91c42a57f2abf3560ce4db5baa9a4b;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
--- /dev/null
+DESCRIPTION = "DB library for calendar"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Social & Content/Calendar"
+LICENSE = "Apache 2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by calendar-service
+
+
+#PROVIDES by calendar-service-dev
+PROVIDES += "calendar-service-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of calendar-service (${PN})
+RDEPENDS_${PN} += "sqlite3"
+RDEPENDS_${PN} += "coreutils"
+RDEPENDS_${PN} += "eglibc"
+
+#RDEPENDS of calendar-service-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "calendar-service"
+RDEPENDS_${PN}-dev += "alarm-manager"
+
+
+DEPENDS = ""
+#DEPENDS of calendar-service
+DEPENDS += "pims-ipc"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "contacts-service"
+DEPENDS += "bundle"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "app-svc"
+DEPENDS += "dlog"
+DEPENDS += "glib-2.0"
+DEPENDS += "alarm-manager"
+DEPENDS += "icu"
+DEPENDS += "sqlite3"
+DEPENDS += "vconf"
+DEPENDS += "libslp-db-util"
+DEPENDS += "common"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/calendar-service.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 ;
+
+
+ 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} .
+
+
+ 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 --
+
+ mkdir -p ${D}/etc/rc.d/rc3.d/
+ mkdir -p ${D}/etc/rc.d/rc5.d/
+ ln -s ../init.d/calendar-serviced.sh ${D}/etc/rc.d/rc3.d/S85calendar-serviced
+ ln -s ../init.d/calendar-serviced.sh ${D}/etc/rc.d/rc5.d/S85calendar-serviced
+
+ mkdir -p ${D}${systemd_unitdir}/user/tizen-middleware.target.wants
+ install ${S}/packaging/calendar.service ${D}${systemd_unitdir}/user/
+ ln -s ../calendar.service ${D}${systemd_unitdir}/user/tizen-middleware.target.wants/
+
+
+}
+
+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 += " calendar-service "
+PACKAGES += " calendar-service-dev "
+
+calendar-service_files = ""
+calendar-service_files += "${prefix}/bin/calendar-serviced*"
+calendar-service_files += "${prefix}/lib/libcalendar-service2.so.*"
+calendar-service_files += "/etc/rc.d/init.d/calendar-serviced.sh"
+calendar-service_files += "/etc/rc.d/rc3.d/S85calendar-serviced"
+calendar-service_files += "/etc/rc.d/rc5.d/S85calendar-serviced"
+calendar-service_files += "/usr/share/calendar-svc/dft-calendar"
+calendar-service_files += "${systemd_unitdir}/user/calendar.service"
+calendar-service_files += "${systemd_unitdir}/user/tizen-middleware.target.wants/calendar.service"
+MANIFESTFILES_${PN} = "calendar-service.manifest"
+
+calendar-service-dev_files = ""
+calendar-service-dev_files += "${prefix}/include/calendar-service/*.h"
+calendar-service-dev_files += "${prefix}/include/calendar-service2/*.h"
+calendar-service-dev_files += "${prefix}/lib/*.so"
+calendar-service-dev_files += "${prefix}/lib/pkgconfig/calendar.pc"
+calendar-service-dev_files += "${prefix}/lib/pkgconfig/calendar-service2.pc"
+MANIFESTFILES_${PN}-dev = "calendar-service.manifest"
+
+FILES_${PN} = "${calendar-service_files}"
+FILES_${PN}-dev = "${calendar-service-dev_files}"
+
+PKG_calendar-service= "calendar-service"
+PKG_calendar-service-dev= "calendar-service-dev"
+
+require calendar-service-extraconf.inc
+
--- /dev/null
+require calendar-service.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/pim/calendar-service;tag=8329a2a463edae1e65d5020eab197a7fa2ad6e98;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
RDEPENDS = ""
+#RDEPENDS of crosswalk (${PN})
+RDEPENDS_${PN} += "ca-certificates-tizen"
+
DEPENDS = ""
#DEPENDS of crosswalk
DEPENDS += "expat"
DEPENDS += "udev"
DEPENDS += "app-core"
+DEPENDS += "xmlsec1"
DEPENDS += "libslp-sensor"
DEPENDS += "libxslt"
inherit perlnative
cp ${S}/packaging/crosswalk.manifest .
cp ${S}/packaging/crosswalk.xml.in .
cp ${S}/packaging/crosswalk.png .
- sed "s/@VERSION@/9.38.205.0/g" crosswalk.xml.in > crosswalk.xml
+ sed "s/@VERSION@/10.38.208.0/g" crosswalk.xml.in > crosswalk.xml
sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" xwalk.in > xwalk
sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" xwalk.service.in > xwalk.service
#!/bin/sh -e
mkdir -p %TZ_SYS_RO_ICONS/default/small
- mkdir -p %TZ_SYS_RO_PACKAGE
+ mkdir -p $D${prefix}/share/packages
ln -sf $D${prefix}/lib/xwalk/libxwalk-backendlib.so /etc/package-manager/backendlib/libxpk.so
ln -sf $D${prefix}/lib/xwalk/libxwalk-backendlib.so /etc/package-manager/backendlib/libwgt.so
ln -sf $D${prefix}/lib/xwalk/xwalk_backend_wrapper.sh /etc/package-manager/backend/xpk
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=400a6e8963c9add54baca7dcf594d996b70e4d67;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=feb392014cd0d08b7cae5441c1af3ffc829d6282;nobranch=1"
BBCLASSEXTEND += " native "
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/system/dlog;tag=69ec4343e40cf2ffadad6d9d229547a5846392fe;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/system/dlog;tag=c43bce370f4aaa09f48df4e2c1d2b99f133526d0;nobranch=1"
BBCLASSEXTEND += " native "
--- /dev/null
+DESCRIPTION = "Multimedia Framework Player Library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Libraries"
+LICENSE = "Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libmm-player-dev
+PROVIDES += "libmm-player-dev"
+
+
+#PROVIDES by libmm-player
+
+
+RDEPENDS = ""
+#RDEPENDS of libmm-player-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libmm-player"
+
+
+DEPENDS = ""
+#DEPENDS of libmm-player
+DEPENDS += "libmm-sound"
+DEPENDS += "gstreamer1.0-plugins-base"
+DEPENDS += "audio-session-manager"
+DEPENDS += "libmm-common"
+DEPENDS += "iniparser"
+DEPENDS += "gstreamer1.0"
+DEPENDS += "libmm-utility"
+DEPENDS += "vconf"
+DEPENDS += "libmm-ta"
+DEPENDS += "libmm-session"
+DEPENDS += "icu"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/libmm-player.manifest .
+
+
+}
+do_patch_append() {
+ bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+}
+
+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 += " libmm-player-dev "
+PACKAGES += " libmm-player "
+
+libmm-player-dev_files = ""
+libmm-player-dev_files += "${prefix}/lib/*.so"
+libmm-player-dev_files += "${prefix}/include/mmf/*.h"
+libmm-player-dev_files += "${prefix}/lib/pkgconfig/*"
+MANIFESTFILES_${PN}-dev = "libmm-player.manifest"
+
+libmm-player_files = ""
+libmm-player_files += "${prefix}/lib/*.so.*"
+MANIFESTFILES_${PN} = "libmm-player.manifest"
+
+FILES_${PN}-dev = "${libmm-player-dev_files}"
+FILES_${PN} = "${libmm-player_files}"
+
+PKG_libmm-player-dev= "libmm-player-dev"
+PKG_libmm-player= "libmm-player"
+
+require libmm-player-extraconf.inc
+
--- /dev/null
+require libmm-player.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-player;tag=7a97ce895b719ae4cf99bb0d6ca1715c1f4c265b;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
--- /dev/null
+DESCRIPTION = "Memo DB interface library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Application Framework/Libraries"
+LICENSE = "Flora"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libslp-memo
+
+
+#PROVIDES by libslp-memo-dev
+PROVIDES += "libslp-memo-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of libslp-memo-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libslp-memo"
+
+
+DEPENDS = ""
+#DEPENDS of libslp-memo
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "dlog"
+DEPENDS += "sqlite3"
+DEPENDS += "heynoti"
+DEPENDS += "vconf"
+DEPENDS += "libslp-db-util"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/libslp-memo.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 ;
+
+ export LDFLAGS+=" -Wl,--rpath=${prefix}/lib -Wl,--as-needed -Wl,--hash-style=both"
+
+ 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} .
+
+ 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
+
+ mkdir -p $D${prefix}/dbspace
+ sqlite3 $D${prefix}/dbspace/.memo.db 'PRAGMA journal_mode = PERSIST;
+ CREATE TABLE if not exists memo ( id INTEGER PRIMARY KEY autoincrement, content TEXT, written_time TEXT, create_time INTEGER, modi_time INTEGER, delete_time INTEGER, doodle INTEGER, color INTEGER, comment TEXT, favorite INTEGER,font_respect INTEGER, font_size INTEGER, font_color INTEGER, doodle_path TEXT );
+ '
+ [ "x$D" == "x" ] && ldconfig
+ # Change file owner
+ chown :users $D${prefix}/dbspace/.memo.db
+ chown :users $D${prefix}/dbspace/.memo.db-journal
+ # Change file permissions
+ chmod 660 $D${prefix}/dbspace/.memo.db
+ chmod 660 $D${prefix}/dbspace/.memo.db-journal
+ chsmack -a 'User' $D${prefix}/dbspace/.memo.db*
+
+}
+
+pkg_postrm_${PN}() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " libslp-memo "
+PACKAGES += " libslp-memo-dev "
+
+libslp-memo_files = ""
+libslp-memo_files += "${prefix}/lib/*.so.*"
+
+libslp-memo-dev_files = ""
+libslp-memo-dev_files += "${prefix}/lib/*.so"
+libslp-memo-dev_files += "${prefix}/lib/pkgconfig/memo.pc"
+libslp-memo-dev_files += "${prefix}/include/*.h"
+MANIFESTFILES_${PN}-dev = "libslp-memo.manifest"
+
+FILES_${PN} = "${libslp-memo_files}"
+FILES_${PN}-dev = "${libslp-memo-dev_files}"
+
+PKG_libslp-memo= "libslp-memo"
+PKG_libslp-memo-dev= "libslp-memo-dev"
+
+require libslp-memo-extraconf.inc
+
--- /dev/null
+require libslp-memo.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/apps/core/preloaded/libslp-memo;tag=442e794292a7868f493f20d80438f13ff0e1db26;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
--- /dev/null
+DESCRIPTION = "WBXML parser and compiler library"
+HOMEPAGE = "http://libwbxml.opensync.org/"
+SECTION = "System/Libraries"
+LICENSE = "LGPL-2.1+"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libwbxml2
+
+
+#PROVIDES by wbxml2-tools
+PROVIDES += "wbxml2-tools"
+
+
+#PROVIDES by libwbxml2-dev
+PROVIDES += "libwbxml2-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of wbxml2-tools (wbxml2-tools)
+RDEPENDS_wbxml2-tools += "libwbxml2"
+RDEPENDS_wbxml2-tools += "libxml2"
+
+#RDEPENDS of libwbxml2-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libwbxml2"
+RDEPENDS_${PN}-dev += "libxml2"
+RDEPENDS_${PN}-dev += "eglibc"
+RDEPENDS_${PN}-dev += "expat"
+
+
+DEPENDS = ""
+#DEPENDS of libwbxml2
+DEPENDS += "expat"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "libxml2"
+DEPENDS += "zlib"
+DEPENDS_append_class-native = " pkgconfig-native"
+DEPENDS_append_class-target = " pkgconfig-native"
+DEPENDS += "popt"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n libwbxml-0.11.2
+ cp ${S}/packaging/libwbxml2.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 ;
+
+ mkdir build
+ pushd build
+ CFLAGS="$CFLAGS" \
+ CXXFLAGS="$CFLAGS" \
+
+ 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} \
+ -DCMAKE_BUILD_TYPE=None \
+ -DENABLE_INSTALL_DOC:BOOL=OFF \
+ ${WORKDIR}/libwbxml-0.11.2
+ make -j16 VERBOSE=1
+ popd
+
+
+
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+
+ pushd build
+
+ 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 --
+ popd
+
+
+}
+
+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 += " libwbxml2 "
+PACKAGES += " wbxml2-tools "
+PACKAGES += " libwbxml2-dev "
+
+libwbxml2_files = ""
+libwbxml2_files += "${prefix}/lib/libwbxml2.so.1*"
+MANIFESTFILES_${PN} = "libwbxml2.manifest"
+
+wbxml2-tools_files = ""
+wbxml2-tools_files += "${prefix}/bin/wbxml2xml"
+wbxml2-tools_files += "${prefix}/bin/xml2wbxml"
+MANIFESTFILES_wbxml2-tools = "libwbxml2.manifest"
+
+libwbxml2-dev_files = ""
+libwbxml2-dev_files += "${prefix}/lib/pkgconfig/libwbxml2.pc"
+libwbxml2-dev_files += "${prefix}/lib/libwbxml2.so"
+libwbxml2-dev_files += "${prefix}/include/libwbxml-1.0/wbxml"
+libwbxml2-dev_files += "${prefix}/share/cmake/Modules/FindLibWbxml2.cmake"
+libwbxml2-dev_files += "${prefix}/include/wbxml_config.h"
+MANIFESTFILES_${PN}-dev = "libwbxml2.manifest"
+
+FILES_${PN} = "${libwbxml2_files}"
+FILES_wbxml2-tools = "${wbxml2-tools_files}"
+FILES_${PN}-dev = "${libwbxml2-dev_files}"
+
+PKG_libwbxml2= "libwbxml2"
+PKG_wbxml2-tools= "wbxml2-tools"
+PKG_libwbxml2-dev= "libwbxml2-dev"
+
+require libwbxml2-extraconf.inc
+
--- /dev/null
+require libwbxml2.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/libwbxml2;tag=549574b031e0796f9708a91239b06297f1c88653;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/upstream/meta-generic;tag=a0385703dfe20a676192556cff672dc4442703cb;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/meta-generic;tag=a1e65de17a7adcf5ef58f8c179b17c280879ca26;nobranch=1"
BBCLASSEXTEND += " native "
--- /dev/null
+DESCRIPTION = "Messaging Framework Library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Libraries"
+LICENSE = "Flora-1.1"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by mms-plugin
+PROVIDES += "mms-plugin"
+
+
+#PROVIDES by msg-service-tools
+PROVIDES += "msg-service-tools"
+
+
+#PROVIDES by sms-plugin
+PROVIDES += "sms-plugin"
+
+
+#PROVIDES by msg-service-dev
+PROVIDES += "msg-service-dev"
+
+
+#PROVIDES by msg-service
+
+
+RDEPENDS = ""
+#RDEPENDS of mms-plugin (mms-plugin)
+RDEPENDS_mms-plugin += "eglibc"
+RDEPENDS_mms-plugin += "msg-service"
+
+#RDEPENDS of msg-service-tools (${PN}-tools)
+RDEPENDS_${PN}-tools += "sqlite3"
+RDEPENDS_${PN}-tools += "eglibc"
+RDEPENDS_${PN}-tools += "vconf"
+RDEPENDS_${PN}-tools += "msg-service"
+
+#RDEPENDS of sms-plugin (sms-plugin)
+RDEPENDS_sms-plugin += "eglibc"
+RDEPENDS_sms-plugin += "msg-service"
+
+#RDEPENDS of msg-service-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "msg-service"
+
+#RDEPENDS of msg-service (${PN})
+RDEPENDS_${PN} += "sqlite3"
+RDEPENDS_${PN} += "eglibc"
+RDEPENDS_${PN} += "systemd"
+RDEPENDS_${PN} += "vconf"
+
+
+DEPENDS = ""
+#DEPENDS of msg-service
+DEPENDS += "libxml2"
+DEPENDS += "security-server"
+DEPENDS += "contacts-service"
+DEPENDS += "libslp-sensor"
+DEPENDS += "curl"
+DEPENDS += "libmm-session"
+DEPENDS += "libmm-fileinfo"
+DEPENDS += "systemd"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "drm-client"
+DEPENDS += "notification"
+DEPENDS += "app-svc"
+DEPENDS += "aul"
+DEPENDS += "dlog"
+DEPENDS += "glib-2.0"
+DEPENDS += "system-server"
+DEPENDS += "application"
+DEPENDS += "alarm-manager"
+DEPENDS += "libwbxml2"
+DEPENDS += "libsvi"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "libmedia-thumbnail"
+DEPENDS += "vconf"
+DEPENDS += "libslp-db-util"
+DEPENDS += "libnet-client"
+DEPENDS += "libmm-sound"
+DEPENDS += "libmm-utility"
+DEPENDS += "libtapi-legacy"
+DEPENDS += "libmm-player"
+DEPENDS += "connection"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/msg-service.manifest ${S}/packaging/msg-service-devel.manifest ${S}/packaging/msg-service-tools.manifest ${S}/packaging/sms-plugin.manifest ${S}/packaging/mms-plugin.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 ;
+
+
+ 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} . \
+ -DTZ_SYS_SHARE=${prefix}/share \
+ -DUNITDIR_USER=${systemd_unitdir}/user \
+ -DTZ_SYS_SMACK=${sysconfdir}/smack
+
+ make -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}
+ mkdir -p ${D}/etc/config
+
+ mkdir -p ${D}/var/log/msgfw
+
+
+ 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 ${D}${systemd_unitdir}/user/tizen-middleware.target.wants
+ #install -m 0644 ${S}/packaging/msg-service.service ${D}${systemd_unitdir}/user/
+ ln -s ../msg-service.service ${D}${systemd_unitdir}/user/tizen-middleware.target.wants/msg-service.service
+ ln -s ../msg-service-log.service ${D}${systemd_unitdir}/user/tizen-middleware.target.wants/msg-service-log.service
+
+ mkdir -p ${D}${sysconfdir}/rc.d/rc3.d
+ ln -s ${sysconfdir}/rc.d/init.d/msg-server ${D}${sysconfdir}/rc.d/rc3.d/S70msg-server
+ mkdir -p ${D}${sysconfdir}/rc.d/rc5.d
+ ln -s ${sysconfdir}/rc.d/init.d/msg-server ${D}${sysconfdir}/rc.d/rc5.d/S70msg-server
+
+ mkdir -p ${D}/opt/usr/data/msg-service
+
+ rm ${D}/etc/config/sysinfo-message.emul.xml
+
+
+
+}
+
+pkg_postinst_mms-plugin() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+ /bin/systemctl daemon-reload
+ if [ "$1" = "1" ]; then
+ systemctl stop msg-service.service
+ fi
+
+}
+
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_sms-plugin() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_mms-plugin() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_sms-plugin() {
+ #!/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 += " mms-plugin "
+PACKAGES += " msg-service-tools "
+PACKAGES += " sms-plugin "
+PACKAGES += " msg-service-dev "
+PACKAGES += " msg-service "
+
+mms-plugin_files = ""
+mms-plugin_files += "Flora License v1.1 LICENSE.Flora"
+mms-plugin_files += "${prefix}/lib/libmsg_mms_plugin.so"
+MANIFESTFILES_mms-plugin = "mms-plugin.manifest"
+
+msg-service-tools_files = ""
+msg-service-tools_files += "Flora License v1.1 LICENSE.Flora"
+msg-service-tools_files += "${prefix}/bin/msg-helper"
+msg-service-tools_files += "${prefix}/bin/msg-server"
+msg-service-tools_files += "${prefix}/share/media/Sherbet.wav"
+msg-service-tools_files += "${prefix}/share/msg-service/plugin.cfg"
+msg-service-tools_files += "${sysconfdir}/rc.d/init.d/msg-server"
+msg-service-tools_files += "${sysconfdir}/rc.d/rc3.d/S70msg-server"
+msg-service-tools_files += "${sysconfdir}/rc.d/rc5.d/S70msg-server"
+msg-service-tools_files += "${systemd_unitdir}/user/msg-service.service"
+msg-service-tools_files += "${systemd_unitdir}/user/msg-service-log.service"
+msg-service-tools_files += "${systemd_unitdir}/user/tizen-middleware.target.wants/msg-service.service"
+msg-service-tools_files += "${systemd_unitdir}/user/tizen-middleware.target.wants/msg-service-log.service"
+msg-service-tools_files += "${sysconfdir}/config/sysinfo-message.xml"
+msg-service-tools_files += "/var/log/msgfw"
+MANIFESTFILES_${PN}-tools = "msg-service-tools.manifest"
+
+sms-plugin_files = ""
+sms-plugin_files += "Flora License v1.1 LICENSE.Flora"
+sms-plugin_files += "${prefix}/lib/libmsg_sms_plugin.so"
+MANIFESTFILES_sms-plugin = "sms-plugin.manifest"
+
+msg-service-dev_files = ""
+msg-service-dev_files += "${prefix}/lib/libmsg_mapi.so"
+msg-service-dev_files += "${prefix}/lib/pkgconfig/msg-service.pc"
+msg-service-dev_files += "${prefix}/include/msg-service/*"
+MANIFESTFILES_${PN}-dev = "msg-service-devel.manifest"
+
+msg-service_files = ""
+msg-service_files += "Flora License v1.1 LICENSE.Flora"
+msg-service_files += "${prefix}/lib/libmsg_plugin_manager.so"
+msg-service_files += "${prefix}/lib/libmsg_mapi.so.*"
+msg-service_files += "${prefix}/lib/libmsg_framework_handler.so"
+msg-service_files += "${prefix}/lib/libmsg_transaction_manager.so"
+msg-service_files += "${prefix}/lib/libmsg_utils.so"
+msg-service_files += "${prefix}/lib/libmsg_transaction_proxy.so"
+msg-service_files += "${prefix}/lib/libmsg_vobject.so"
+msg-service_files += "${prefix}/share/msg-service/msg_service-init-DB.sh"
+MANIFESTFILES_${PN} = "msg-service.manifest"
+
+FILES_mms-plugin = "${mms-plugin_files}"
+FILES_${PN}-tools = "${msg-service-tools_files}"
+FILES_sms-plugin = "${sms-plugin_files}"
+FILES_${PN}-dev = "${msg-service-dev_files}"
+FILES_${PN} = "${msg-service_files}"
+
+PKG_mms-plugin= "mms-plugin"
+PKG_msg-service-tools= "msg-service-tools"
+PKG_sms-plugin= "sms-plugin"
+PKG_msg-service-dev= "msg-service-dev"
+PKG_msg-service= "msg-service"
+
+require msg-service-extraconf.inc
+
--- /dev/null
+require msg-service.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/messaging/msg-service;tag=9efed2370d64fd2d18c5d87eb3904d03756c7df0;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
DEPENDS += "dlog"
DEPENDS += "app-core"
DEPENDS += "ail"
-DEPENDS += "libsmack"
+DEPENDS += "smack"
DEPENDS += "bundle"
DEPENDS += "ecore"
DEPENDS += "tizen-platform-config"
# For pkgmgr-install:
# Update mime database to support package mime types
update-mime-database /usr/share/mime
- # Create tizenglobalapp user needed for global installation
- $D${prefix}/sbin/useradd -d $D${prefix}/apps -m %TZ_SYS_GLOBALAPP_USER -r -c "system user for common applications" -g root
- #mkdir -p $D${prefix}/apps/.config/xwalk-service/applications
- #cd $D${prefix}/apps/
- #ln -s .config/xwalk-service/applications/
}
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=857a213c9177ab8cd381288d37c8f1049578ad5e;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=c44df8e20261ddc2905fdd1ee3badbd5810361d6;nobranch=1"
BBCLASSEXTEND += " native "
RDEPENDS = ""
#RDEPENDS of smack-dev (${PN}-dev)
-RDEPENDS_${PN}-dev += "libsmack"
+RDEPENDS_${PN}-dev += "smack"
DEPENDS = ""
--- /dev/null
+DESCRIPTION = "Sync agent FW Library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Service"
+LICENSE = "Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by sync-agent-dev
+PROVIDES += "sync-agent-dev"
+
+
+#PROVIDES by common-public-plugins
+PROVIDES += "common-public-plugins"
+
+
+#PROVIDES by sync-agent
+
+
+RDEPENDS = ""
+#RDEPENDS of sync-agent-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "sync-agent"
+
+#RDEPENDS of sync-agent (${PN})
+RDEPENDS_${PN} += "eglibc"
+
+
+DEPENDS = ""
+#DEPENDS of sync-agent
+DEPENDS += "libslp-location"
+DEPENDS += "libxml2"
+DEPENDS += "contacts-service"
+DEPENDS += "libgcrypt"
+DEPENDS += "curl"
+DEPENDS += "dbus-glib"
+DEPENDS += "libsoup-2.4"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "app-svc"
+DEPENDS += "aul"
+DEPENDS += "dlog"
+DEPENDS += "glib-2.0"
+DEPENDS += "system-server"
+DEPENDS += "system-info"
+DEPENDS += "msg-service"
+DEPENDS += "alarm-manager"
+DEPENDS += "libaccounts-svc"
+DEPENDS += "libwbxml2"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "bundle"
+DEPENDS += "sqlite3"
+DEPENDS += "util-linux"
+DEPENDS += "vconf"
+DEPENDS += "libslp-db-util"
+DEPENDS += "libslp-memo"
+DEPENDS += "syspopup"
+DEPENDS += "libtapi-legacy"
+DEPENDS += "calendar-service"
+DEPENDS += "connection"
+DEPENDS += "common"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/sync-agent.manifest ${S}/packaging/sync-agent-devel.manifest ${S}/packaging/common-public-plugins.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 ;
+
+
+ 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} .
+
+
+ make -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 += " sync-agent-dev "
+PACKAGES += " common-public-plugins "
+PACKAGES += " sync-agent "
+
+sync-agent-dev_files = ""
+sync-agent-dev_files += "${prefix}/include/sync_agent.h"
+sync-agent-dev_files += "${prefix}/include/sync-agent/*"
+sync-agent-dev_files += "${prefix}/lib/pkgconfig/sync-agent.pc"
+MANIFESTFILES_${PN}-dev = "sync-agent-devel.manifest"
+
+common-public-plugins_files = ""
+common-public-plugins_files += "${prefix}/lib/sync-agent/common-public/*"
+MANIFESTFILES_common-public-plugins = "common-public-plugins.manifest"
+
+sync-agent_files = ""
+sync-agent_files += "${prefix}/lib/*.so"
+sync-agent_files += "${prefix}/lib/*.so.*"
+MANIFESTFILES_${PN} = "sync-agent.manifest"
+
+FILES_${PN}-dev = "${sync-agent-dev_files}"
+FILES_common-public-plugins = "${common-public-plugins_files}"
+FILES_${PN} = "${sync-agent_files}"
+
+PKG_sync-agent-dev= "sync-agent-dev"
+PKG_common-public-plugins= "common-public-plugins"
+PKG_sync-agent= "sync-agent"
+
+require sync-agent-extraconf.inc
+
--- /dev/null
+require sync-agent.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/system/sync-agent;tag=65d4fdceb1d079d92b794bcf47684ddc8e8b7307;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
#RDEPENDS of tizen-extensions-crosswalk (${PN})
RDEPENDS_${PN} += "crosswalk"
RDEPENDS_${PN} += "media-thumbnail-server"
-RDEPENDS_${PN} += "libgsignon-glib"
#RDEPENDS of tizen-extensions-crosswalk-examples (${PN}-examples)
RDEPENDS_${PN}-examples += "tizen-extensions-crosswalk"
#DEPENDS of tizen-extensions-crosswalk
DEPENDS += "libgsignon-glib"
DEPENDS += "app-core"
+DEPENDS += "sync-agent"
DEPENDS += "runtime-info"
DEPENDS += "dbus-glib"
DEPENDS += "slp-pkgmgr"
#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() {
# 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
tizen-extensions-crosswalk-audiosystem-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/audiosystem/images/*"
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 = ""
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=7ed38d71f868a66a8b299ddf8101ccf97921a814;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=248f6f45a0bf2f09e8efd280b7f225bef55813c9;nobranch=1"
BBCLASSEXTEND += " native "
return _FOREIGN_INVALID_;
}
-diff --git a/src/foreign.h b/src/foreign.h
+diff --git a/src/foreign.h b/
+
index 3c9066f..a918bd8 100644
--- a/src/foreign.h
+++ b/src/foreign.h
_FOREIGN_COUNT_
};
-diff --git a/src/tzplatform_config.c b/src/tzplatform_config.c
+diff --git a/src/init.c b/src/init.c
index 735fef6..184ebb3 100644
---- a/src/tzplatform_config.c
-+++ b/src/tzplatform_config.c
+--- a/src/init.c
++++ b/src/init.c
@@ -65,7 +65,8 @@ static inline void unlock() { }
#define _HAS_IDS_ ( _FOREIGN_HAS_(UID) \
SRC_URI += "file://0001-Add-env-value-SYSROOT-for-root-fs-prefix.patch"
do_configure_append_class-native() {
- sed -i "s@\"/etc/tizen-platform.conf\"@\"${sysconfdir}/tizen-platform.conf\"@g" ${S}/src/tzplatform_config.c
+ sed -i "s@\"/etc/tizen-platform.conf\"@\"${sysconfdir}/tizen-platform.conf\"@g" ${S}/src/init.c
sed -i "s@\"/etc/tizen-platform.conf\"@\"${sysconfdir}/tizen-platform.conf\"@g" ${S}/src/toolbox.c
}
RDEPENDS = ""
#RDEPENDS of tizen-platform-wrapper (${PN})
+RDEPENDS_${PN} += "coreutils"
RDEPENDS_${PN} += "gperf"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/tizen-platform-wrapper;tag=b2855ffc77dcb11586c82d037f6defdaa5aaf800;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/tizen-platform-wrapper;tag=c085c25c97cf7e13a9ca539495e457cb33f217aa;nobranch=1"
BBCLASSEXTEND += " native "
--- /dev/null
+DESCRIPTION = "Library providing support for "XML Signature" and "XML Encryption" standards"
+HOMEPAGE = "http://www.aleksey.com/xmlsec/index.html"
+SECTION = "System/Libraries"
+LICENSE = "MIT"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by xmlsec1
+
+
+#PROVIDES by xmlsec1-dev-static
+PROVIDES += "xmlsec1-dev-static"
+
+
+#PROVIDES by xmlsec1-gcrypt
+PROVIDES += "xmlsec1-gcrypt"
+
+
+#PROVIDES by xmlsec1-openssl
+PROVIDES += "xmlsec1-openssl"
+
+
+#PROVIDES by xmlsec1-dev
+PROVIDES += "xmlsec1-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of xmlsec1-dev-static (${PN}-dev-static)
+RDEPENDS_${PN}-dev-static += "xmlsec1-dev"
+
+#RDEPENDS of xmlsec1-gcrypt (${PN}-gcrypt)
+RDEPENDS_${PN}-gcrypt += "xmlsec1"
+
+#RDEPENDS of xmlsec1-openssl (${PN}-openssl)
+RDEPENDS_${PN}-openssl += "xmlsec1"
+
+#RDEPENDS of xmlsec1-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "xmlsec1"
+
+
+DEPENDS = ""
+#DEPENDS of xmlsec1
+DEPENDS += "libxml2"
+DEPENDS += "openssl"
+DEPENDS += "libxslt"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/xmlsec1.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 ;
+
+
+
+ autotools_do_configure
+
+ make -j16
+
+
+
+}
+EXTRA_OECONF += " --enable-static --enable-dynamic --disable-crypto-dl --disable-apps-crypto-dl --without-gnutls"
+
+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 --
+
+
+
+
+ rm -rf ${D}${infodir}
+ rm -rf ${D}${prefix}/share/doc/packages
+ rm -rf ${D}${prefix}/share/doc/xmlsec1
+ rm -rf ${D}${prefix}/share/doc/xmlsec1-1.2.19
+ rm -rf ${D}${prefix}/share/gtk-doc
+ rm -rf ${D}${prefix}/share/doc
+ rm -rf ${D}${prefix}/share/man
+ find ${D} -regex ".*/man/man./.*.[0-9]" | xargs rm -f --
+ find ${D} -regex ".*/man/../man./.*.[0-9]" | xargs rm -f --
+ find ${D} -regex ".*/man/man./.*.[0-9]pm" | xargs rm -f --
+
+
+}
+
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+ #!/bin/sh -e
+
+ [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${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 += " xmlsec1 "
+PACKAGES += " xmlsec1-dev-static "
+PACKAGES += " xmlsec1-gcrypt "
+PACKAGES += " xmlsec1-openssl "
+PACKAGES += " xmlsec1-dev "
+
+xmlsec1_files = ""
+xmlsec1_files += "Copyright"
+xmlsec1_files += "${prefix}/lib/libxmlsec1.so.*"
+xmlsec1_files += "${prefix}/bin/xmlsec1"
+MANIFESTFILES_${PN} = "xmlsec1.manifest"
+
+xmlsec1-dev-static_files = ""
+xmlsec1-dev-static_files += "${prefix}/lib/*.a"
+MANIFESTFILES_${PN}-dev-static = "xmlsec1.manifest"
+
+xmlsec1-gcrypt_files = ""
+xmlsec1-gcrypt_files += "${prefix}/lib/libxmlsec1-gcrypt.so.*"
+MANIFESTFILES_${PN}-gcrypt = "xmlsec1.manifest"
+
+xmlsec1-openssl_files = ""
+xmlsec1-openssl_files += "${prefix}/lib/libxmlsec1-openssl.so.*"
+MANIFESTFILES_${PN}-openssl = "xmlsec1.manifest"
+
+xmlsec1-dev_files = ""
+xmlsec1-dev_files += "Copyright"
+xmlsec1-dev_files += "${prefix}/include/xmlsec1"
+xmlsec1-dev_files += "${prefix}/bin/xmlsec1-config"
+xmlsec1-dev_files += "${prefix}/lib/lib*.so"
+xmlsec1-dev_files += "${prefix}/lib/pkgconfig/*"
+xmlsec1-dev_files += "${prefix}/lib/xmlsec1Conf.sh"
+xmlsec1-dev_files += "${prefix}/share/aclocal/xmlsec1.m4"
+MANIFESTFILES_${PN}-dev = "xmlsec1.manifest"
+
+FILES_${PN} = "${xmlsec1_files}"
+FILES_${PN}-dev-static = "${xmlsec1-dev-static_files}"
+FILES_${PN}-gcrypt = "${xmlsec1-gcrypt_files}"
+FILES_${PN}-openssl = "${xmlsec1-openssl_files}"
+FILES_${PN}-dev = "${xmlsec1-dev_files}"
+
+PKG_xmlsec1= "xmlsec1"
+PKG_xmlsec1-dev-static= "xmlsec1-dev-static"
+PKG_xmlsec1-gcrypt= "xmlsec1-gcrypt"
+PKG_xmlsec1-openssl= "xmlsec1-openssl"
+PKG_xmlsec1-dev= "xmlsec1-dev"
+
+require xmlsec1-extraconf.inc
+
--- /dev/null
+require xmlsec1.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/xmlsec1;tag=839015fd0f40e78c6afc13daebb093a22d9d5d61;nobranch=1"
+
+BBCLASSEXTEND += " native "
+