}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_AMBSimulator;tag=7054847499b9d20378bc3285127c40ea6bb2ad39;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_AMBSimulator;tag=43f878b5e2e103c4fa8fd169600cc7cd81c761d0;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Appmanager;tag=c71399cb3f4582ada6a44c8259c50d46205668f3;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Appmanager;tag=24feccf415a3cf9300262a3ff7cdbe316afacad1;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Common;tag=fee0b7fd0e2792f8d0ec972018f0b57c26aaedd0;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Common;tag=add385cd26977c25e671352a2f0834dabcc4c342;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=5028d912a0a421e56124cdd90364cb0555b1f207;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=84072ca1ad946e2dab57404c96b7b16f32526f3a;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=4becb3c675da8f5dd5fd7c3c03e404abf86a3028;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=45081aab667c377b5d7475e96c6acd1128140100;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Hvac;tag=b0bfea3d2f498190cdef205331e47f9d0d06802f;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Hvac;tag=07a56bec7d3adb61d717326a199524a4dce28bd2;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=e2f2f8c061d4910a6f17fd6b9d24376791dbcd33;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=c4bb6a9773f27415adb1d7bd255f2ab5ac549434;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=ac4de2022144936333ae34bf6068b16bf775f9a3;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=89e7e7adcec485b1ffc8da33d2fbcded50b3df3c;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=a534d4f2866424307dc177fa1269ab22cf3d2d73;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=2aae49875dba76afbefac8b76d6ce505f94be9ab;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_SDL;tag=065a3bc2205db64ec1f53f83e3d26306c1724bb3;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_SDL;tag=ca736df169a33e30e7bdb2a7b37307a67d3d7ba7;nobranch=1"
BBCLASSEXTEND += " native "
+do_configure_prepend() {
+ sed -i 's@AC_MSG_WARN(\[tsearch missing - not building client program(s) $PROGS_IF_TSEARCH\])@@' configure.in
+ sed -i 's@AC_MSG_WARN(\[inet_aton is in libresolv, urgh. Must use -lresolv.\])@@' configure.in
+}
\ No newline at end of file
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static --enable-security "
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
+inherit pkgconfig cmake
+
SRC_URI += "file://CMakeLists.txt.patch \
file://am_daemon.patch \
file://include.patch \
#RDEPENDS of aul-dev (aul-dev)
RDEPENDS_aul-dev += "aul"
-
DEPENDS = ""
#DEPENDS of aul
DEPENDS += "pkgmgr-info"
DEPENDS += "vconf"
DEPENDS += "privacy-manager"
-do_configure_prepend() {
+EXTRA_OECMAKE += " \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
+ -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 \
+ -DWITH_WAYLAND=On \
+ "
+
+do_prep_append() {
sed -i 's!/usr/bin/mkdir -p!/bin/mkdir -p!g' ${S}/packaging/ac.service
-}
\ No newline at end of file
+ # preload_list.txt and preexec_list.txt are generated from .in files so they are located in the build directory instead of the source one
+ sed -i 's@INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/legacy/preload_list.txt DESTINATION /usr/share/aul )@INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/legacy/preload_list.txt DESTINATION /usr/share/aul )@' ${S}/CMakeLists.txt
+ sed -i 's@INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/feature/preexec_list.txt DESTINATION /usr/share/aul )@INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/feature/preexec_list.txt DESTINATION /usr/share/aul )@' ${S}/CMakeLists.txt
+}
+
+do_cmake_install_append() {
+
+ rm -f ${D}${infodir}/dir
+ find ${D} -regex ".*\.la$" | xargs rm -f --
+ find ${D} -regex ".*\.a$" | xargs rm -f --
+
+ mkdir -p ${D}/etc/init.d
+ install -m 755 launchpad_run ${D}/etc/init.d
+
+ mkdir -p ${D}/etc/rc.d/rc3.d
+ mkdir -p ${D}/etc/rc.d/rc4.d
+ 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}${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
+ mkdir -p ${D}/usr/lib/systemd/user/default.target.wants
+ install -m 0644 ${S}/packaging/launchpad-preload@.service ${D}/usr/lib/systemd/system/launchpad-preload@.service
+ install -m 0644 ${S}/packaging/ac.service ${D}/usr/lib/systemd/system/ac.service
+ ln -s ../launchpad-preload@.service ${D}/usr/lib/systemd/system/graphical.target.wants/launchpad-preload@5000.service
+ ln -s ../ac.service ${D}/usr/lib/systemd/system/graphical.target.wants/ac.service
+
+ install -m 0644 ${S}/packaging/amd_session_agent.service ${D}/usr/lib/systemd/user/amd_session_agent.service
+ ln -s ../amd_session_agent.service ${D}/usr/lib/systemd/user/default.target.wants/amd_session_agent.service
+}
+
+aul_files += "${prefix}/share/aul/mida_db.sql"
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
#!/bin/sh -e
[ "x\$D" == "x" ] && ldconfig
- [ "x\$D" == "x" ] && systemctl daemon-reload
+ systemctl daemon-reload
if [ $1 == 1 ]; then
systemctl restart launchpad-preload@5000.service
systemctl restart ac.service
#!/bin/sh -e
[ "x\$D" == "x" ] && ldconfig
- [ "x\$D" == "x" ] && systemctl daemon-reload
+ systemctl daemon-reload
}
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/aul-1;tag=35b19df9d1cc8fe299fe29ea450cb9ec9c464d31;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/aul-1;tag=33faaaa1d1d72ed982c1c2454457858a24bea405;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --enable-audiotest"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
pkg_postinst_${PN}() {
#!/bin/sh -e
- [ "x\$D" == "x" ] && systemctl daemon-reload
+ systemctl daemon-reload
if [ $1 == 1 ]; then
systemctl restart avsystem.service
fi
pkg_postrm_${PN}() {
#!/bin/sh -e
- [ "x\$D" == "x" ] && systemctl daemon-reload
+ systemctl daemon-reload
}
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --with-lispdir=${prefix}/share/emacs/site-lisp"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
unset DISPLAY
LD_AS_NEEDED=1; export LD_AS_NEEDED ;
- mkdir build
+ mkdir -p build
cd build
cmake -DWITH_SYSTEMD=ON -DWITH_SYSTEMD_JOURNAL=ON \
-DWITH_MAN=OFF -DWITH_DLT_EXAMPLES=OFF ..
- make -j 16
+ make -j16
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/dlt-daemon;tag=98d19103951eec42611896e5115fe8ebb584fa88;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/dlt-daemon;tag=a3ac967dcf58231c23385f89fc2417847bca7cc1;nobranch=1"
BBCLASSEXTEND += " native "
RDEPENDS = ""
#RDEPENDS of download-provider (${PN})
+RDEPENDS_${PN} += "net-config"
RDEPENDS_${PN} += "connman"
RDEPENDS_${PN} += "eglibc"
RDEPENDS_${PN} += "vconf"
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
#!/bin/sh -e
[ "x\$D" == "x" ] && ldconfig
- /usr/bin/[ "x\$D" == "x" ] && systemctl daemon-reload >/dev/null 2>&1 || :
+ /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
}
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/framework/web/download-provider;tag=6ad4737fe27b987c48391debc24b3678fd002a38;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/download-provider;tag=0bf02f3d4683689e0bdb132e0ff1ccee1e328ad9;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
+++ /dev/null
-require doxygen.inc
-
-PRIORITY = "10"
-
-LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-
-SRC_URI += "git://review.tizen.org/platform/upstream/doxygen;tag=90bb82245a271bdc3c9d75c07f3f62043311102b;nobranch=1"
-
-BBCLASSEXTEND += " native "
-
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-openssl"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/upstream/ecryptfs-utils;tag=08e0a8386a45bb99eca999f934eb4d9ae0110f7e;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/ecryptfs-utils;tag=0342ba1b12a89cc2d2a9d9b820c8270585bee62c;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --enable-tizen --enable-g-main-loop --disable-xim --disable-scim --disable-gesture --with-tests=regular --enable-wayland --enable-egl --with-opengl=es --enable-tile-rotate --disable-rpath --with-x11=none --enable-tile-rotate --disable-rpath --enable-always-build-examples --enable-systemd --enable-lua-old --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aaa"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
DEPENDS = ""
#DEPENDS of eina
-DEPENDS += "doxygen"
do_prep() {
cd ${S}
EXTRA_OECONF += " --libexecdir=${prefix}/libexec/evolution-data-server --disable-maintainer-mode --enable-ipv6= --enable-smime= --enable-nntp= --disable-static --disable-uoa --enable-goa=no --enable-weather=no --enable-gtk=no --enable-google=no --enable-vala-bindings --enable-introspection # end of configure line"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --with-gtk=no --disable-gtk-doc-html"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-gtk-doc "
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --libexecdir=${prefix}/lib --docdir=${prefix}/share/doc/packages/gpg2 --with-agent-pgm=${prefix}/bin/gpg-agent --with-scdaemon-pgm=${prefix}/bin/scdaemon --enable-gpgsm=yes --enable-gpg --with-gnu-ld"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --enable-dbus-type=p2p"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static --disable-tests --disable-gtk2 --disable-gtk3 --disable-xim --enable-wayland --disable-vala --disable-gtk-doc --disable-gconf --disable-setup --disable-dconf --enable-python-library --disable-ui --disable-libnotify --enable-introspection"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
+do_prep() {
+
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+
+ mkdir -p weston
+ cp -av ${STAGING_DIR_TARGET}/usr/share/genivi-shell/protocol/*.xml weston/
+
+ ls weston/*.xml | while read protocol ; do
+ ${STAGING_BINDIR_NATIVE}/wayland-scanner client-header < "${protocol}" > "${protocol/.xml/}-client-protocol.h"
+ ${STAGING_BINDIR_NATIVE}/wayland-scanner code < "${protocol}" > "${protocol/.xml/.c}"
+ done
+}
DESCRIPTION = "Sample homescreen and system controller"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "Graphics & UI Framework/Automotive UI"
+SECTION = "Automotive/ICO Homescreen"
LICENSE = "Apache-2.0"
SRC_URI = ""
DEPENDS += "ico-uxf-weston-plugin"
DEPENDS += "ico-uxf-utilities"
DEPENDS += "evas"
+DEPENDS += "libtzplatform-config-dev"
DEPENDS += "murphy"
DEPENDS += "bundle"
DEPENDS += "weston-ivi-shell"
#setup -q -n ico-uxf-homescreen-0.9.22
mkdir -p weston
- cp -av /usr/share/genivi-shell/protocol/*.xml weston/
+ cp -av ${prefix}/share/genivi-shell/protocol/*.xml weston/
ls weston/*.xml | while read protocol ; do
- /usr/bin/wayland-scanner client-header \
+ ${prefix}/bin/wayland-scanner client-header \
< "${protocol}" > "${protocol/.xml/}-client-protocol.h"
- /usr/bin/wayland-scanner code \
+ ${prefix}/bin/wayland-scanner code \
< "${protocol}" > "${protocol/.xml/.c}"
done
- ls weston/
-
-
}
do_patch_append() {
autotools_do_configure
- make -j16
+ oe_runmake -j16
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
#!/bin/sh -e
[ "x\$D" == "x" ] && ldconfig
- rm -f /usr/share/applications/org.tizen.ico.homescreen.desktop
- rm -f /usr/share/applications/org.tizen.ico.statusbar.desktop
- rm -f /usr/share/applications/org.tizen.ico.onscreen.desktop
- rm -f /usr/share/applications/org.tizen.ico.system-controller.desktop
+ rm -f $D${prefix}/share/applications/org.tizen.ico.homescreen.desktop
+ rm -f $D${prefix}/share/applications/org.tizen.ico.statusbar.desktop
+ rm -f $D${prefix}/share/applications/org.tizen.ico.onscreen.desktop
+ rm -f $D${prefix}/share/applications/org.tizen.ico.system-controller.desktop
}
MANIFESTFILES_${PN}-system-controller-dev = "ico-uxf-homescreen.manifest"
ico-uxf-homescreen_files = ""
-ico-uxf-homescreen_files += "/usr/apps/org.tizen.ico.homescreen"
-ico-uxf-homescreen_files += "/usr/apps/org.tizen.ico.statusbar"
-ico-uxf-homescreen_files += "/usr/apps/org.tizen.ico.onscreen"
-ico-uxf-homescreen_files += "/usr/share/packages/org.tizen.ico.homescreen.xml"
-ico-uxf-homescreen_files += "/usr/share/packages/org.tizen.ico.statusbar.xml"
-ico-uxf-homescreen_files += "/usr/share/packages/org.tizen.ico.onscreen.xml"
+ico-uxf-homescreen_files += "${prefix}/apps/org.tizen.ico.homescreen"
+ico-uxf-homescreen_files += "${prefix}/apps/org.tizen.ico.statusbar"
+ico-uxf-homescreen_files += "${prefix}/apps/org.tizen.ico.onscreen"
+ico-uxf-homescreen_files += "${prefix}/share/packages/org.tizen.ico.homescreen.xml"
+ico-uxf-homescreen_files += "${prefix}/share/packages/org.tizen.ico.statusbar.xml"
+ico-uxf-homescreen_files += "${prefix}/share/packages/org.tizen.ico.onscreen.xml"
ico-uxf-homescreen_files += "${prefix}/lib/libico-appfw.*"
ico-uxf-homescreen_files += "${prefix}/lib/libico-state-machine.*"
-ico-uxf-homescreen_files += "/usr/apps/org.tizen.ico.system-controller"
-ico-uxf-homescreen_files += "/usr/share/packages/org.tizen.ico.system-controller.xml"
-ico-uxf-homescreen_files += "/usr/lib/systemd/user/ico-system-controller.service"
-ico-uxf-homescreen_files += "/usr/lib/systemd/user/ico-uxf-wait-launchpad-ready.path"
-ico-uxf-homescreen_files += "/usr/lib/systemd/user/weston.target.wants/ico-uxf-wait-launchpad-ready.path"
+ico-uxf-homescreen_files += "${prefix}/apps/org.tizen.ico.system-controller"
+ico-uxf-homescreen_files += "${prefix}/share/packages/org.tizen.ico.system-controller.xml"
+ico-uxf-homescreen_files += "${prefix}/lib/systemd/user/ico-system-controller.service"
+ico-uxf-homescreen_files += "${prefix}/lib/systemd/user/ico-uxf-wait-launchpad-ready.path"
+ico-uxf-homescreen_files += "${prefix}/lib/systemd/user/weston.target.wants/ico-uxf-wait-launchpad-ready.path"
ico-uxf-homescreen_files += "${prefix}/bin/ico_clear_screen"
ico-uxf-homescreen_files += "${prefix}/bin/ico_change_loginuser"
ico-uxf-homescreen_files += "${prefix}/bin/ico_del_notification"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-homescreen;tag=e03365e1982cdfac684f4928d7da0a0968a54d06;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-homescreen;tag=9fe1c18f6967ff97d36a818460629a5574deb51a;nobranch=1"
BBCLASSEXTEND += " native "
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --enable-dbus-type=p2p"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-testmode --disable-dump --enable-dyn --disable-iommap --disable-gtk --disable-drm"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static --enable-dlog"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --prefix=/usr --enable-pulse --enable-security --enable-policy"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
--- /dev/null
+From aa90c99fd90e1944684c7fe268611136d568e691 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?K=C3=A9vin=20THIERRY?= <kevin.thierry@open.eurogiciel.org>
+Date: Mon, 18 Aug 2014 14:39:54 +0200
+Subject: [PATCH] Yocto: correct build issue
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
+---
+ data/Makefile.am | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/data/Makefile.am b/data/Makefile.am
+index 1e80530..7a7afc1 100644
+--- a/data/Makefile.am
++++ b/data/Makefile.am
+@@ -56,9 +56,11 @@ $(tablefiles): interpolation2.text
+
+ bigram.db: $(textual_model_data)
+ $(RM) $(binary_model_data)
+- ../utils/storage/gen_binary_files --table-dir $(top_srcdir)/data
+- ../utils/storage/import_interpolation --table-dir $(top_srcdir)/data < $(top_srcdir)/data/interpolation2.text
+- ../utils/training/gen_unigram --table-dir $(top_srcdir)/data
++ cd $(top_srcdir)/utils/storage
++ gen_binary_files --table-dir $(top_srcdir)/data
++ import_interpolation --table-dir $(top_srcdir)/data < $(top_srcdir)/data/interpolation2.text
++ cd $(top_srcdir)/utils/training
++ gen_unigram --table-dir $(top_srcdir)/data
+
+ phrase_index.bin pinyin_index.bin $(binfiles): bigram.db
+
+--
+1.8.1.4
+
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --enable-dlog --enable-debug"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
-DESCRIPTION = "Tizen Buffer Manager Library"
+DESCRIPTION = "The library for Tizen Buffer Manager"
HOMEPAGE = "http://nohomepage.org"
SECTION = "System/Libraries"
LICENSE = "MIT"
RDEPENDS = ""
#RDEPENDS of libtbm-dev (${PN}-dev)
RDEPENDS_${PN}-dev += "libtbm"
-RDEPENDS_${PN}-dev += "libdrm"
+RDEPENDS_${PN}-dev += "common"
DEPENDS = ""
#DEPENDS of libtbm
+DEPENDS += "wayland"
DEPENDS += "libdrm"
DEPENDS += "libpthread-stubs"
+DEPENDS_append_class-native = " pkgconfig-native"
+DEPENDS_append_class-target = " pkgconfig-native"
+DEPENDS += "common"
do_prep() {
cd ${S}
chmod -Rf a+rX,u+w,g-w,o-w ${S}
#setup -q
- cp ${S}/packaging/libtbm.manifest .
}
}
-EXTRA_OECONF += " --prefix=${prefix} CFLAGS="${CFLAGS} -Wall -Werror" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed""
+EXTRA_OECONF += " --prefix=${prefix} --with-tbm-platform=WAYLAND CFLAGS="${CFLAGS} -Wall -Werror" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
libtbm_files = ""
libtbm_files += "/usr/share/license/libtbm"
libtbm_files += "${prefix}/lib/libtbm.so.*"
-libtbm_files += "${prefix}/lib/libdrm_slp.so.*"
MANIFESTFILES_${PN} = "libtbm.manifest"
libtbm-dev_files = ""
libtbm-dev_files += "${prefix}/include"
libtbm-dev_files += "${prefix}/include/tbm_bufmgr.h"
+libtbm-dev_files += "${prefix}/include/tbm_surface.h"
+libtbm-dev_files += "${prefix}/include/tbm_surface_internal.h"
libtbm-dev_files += "${prefix}/include/tbm_bufmgr_backend.h"
+libtbm-dev_files += "${prefix}/include/tbm_type.h"
libtbm-dev_files += "${prefix}/lib/libtbm.so"
-libtbm-dev_files += "${prefix}/lib/libdrm_slp.so"
libtbm-dev_files += "${prefix}/lib/pkgconfig/libtbm.pc"
-MANIFESTFILES_${PN}-dev = "libtbm.manifest"
DIRFILES_${PN}-dev = ""
DIRFILES_${PN}-dev += "${prefix}/include"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/uifw/libtbm;tag=ae239898e9e011b8893c739e850c3ba3f1b76815;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/uifw/libtbm;tag=2ebf5095f20bfbe63a2c9e8cf79c804612dae110;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --prefix=${prefix} --disable-static"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
--- /dev/null
+DESCRIPTION = "Tizen Package Groups and Images Configurations"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Base/Configuration"
+LICENSE = "GPL-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by meta-generic
+
+
+RDEPENDS = ""
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/meta-generic.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 ;
+
+ make
+
+
+
+}
+
+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 --
+
+
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " meta-generic "
+
+meta-generic_files = ""
+meta-generic_files += "${prefix}/share/package-groups/generic/*.yaml"
+meta-generic_files += "${prefix}/share/image-configurations/generic/scripts"
+MANIFESTFILES_${PN} = "meta-generic.manifest"
+
+FILES_${PN} = "${meta-generic_files}"
+
+PKG_meta-generic= "meta-generic"
+
+require meta-generic-extraconf.inc
+
--- /dev/null
+require meta-generic.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/meta-generic;tag=10f735f6159c4c1a5fb09b9d1da00b6a286f454c;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
RDEPENDS = ""
+#RDEPENDS of meta-common (${PN}-common)
+RDEPENDS_${PN}-common += "meta-generic"
+
DEPENDS = ""
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/common/meta;tag=1a07b29fa9a16e231abdd02a46bc56c928c8fd3c;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/meta;tag=b135c154bf0f82a07c2610bffe01fd705fed6c17;nobranch=1"
BBCLASSEXTEND += " native "
-EXTRA_OECONF = " $CONFIG_OPTIONS --with-dynamic-plugins=$DYNAMIC_PLUGINS"
+EXTRA_OECONF = " \
+ --with-dynamic-plugins=domain-control,system-controller,ivi-resource-manager,resource-asm \
+ --enable-gpl \
+ --enable-pulse \
+ --enable-glib \
+ --disable-qt \
+ --enable-libdbus \
+ --enable-telephony \
+ --enable-websockets \
+ --enable-smack \
+ --disable-system-controller \
+ --enable-system-monitor \
+ "
-do_compile_append() {
- make clean
- make ${PARALLEL_MAKE} $V
-}
\ No newline at end of file
+do_configure_append() {
+ ./bootstrap
+ autotools_do_configure
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+
+ oe_runmake clean
+ oe_runmake
+}
EXTRA_OECONF += " $CONFIG_OPTIONS --with-dynamic-plugins=$DYNAMIC_PLUGINS && make clean && make -j$(($NUM_CPUS + 1)) $V"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-traces --prefix=/usr"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
--- /dev/null
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ # Temporary remove failing vconftool commands
+ #vconftool set -t int memory/dnet/state 0 -i
+ #vconftool set -t int memory/wifi/state 0 -i
+ #vconftool set -t int memory/wifi/transfer_state 0 -i
+ #vconftool set -t int memory/wifi/strength 0 -i
+ #vconftool set -t int memory/wifi/bgscan_mode 0 -i
+ #vconftool set -t int memory/dnet/wifi 0 -i
+ #vconftool set -t int memory/dnet/network_config 0 -i
+ #vconftool set -t int memory/dnet/status 0 -i
+ #vconftool set -t string memory/dnet/ip "" -i
+ #vconftool set -t string memory/dnet/proxy "" -i
+ #vconftool set -t string memory/wifi/connected_ap_name "" -i
+ #vconftool set -t string db/wifi/bssid_address ""
+ #Default Call Statistics
+ vconftool set -t int db/dnet/statistics/cellular/totalsnt "0"
+ vconftool set -t int db/dnet/statistics/cellular/totalrcv "0"
+ vconftool set -t int db/dnet/statistics/cellular/lastsnt "0"
+ vconftool set -t int db/dnet/statistics/cellular/lastrcv "0"
+ vconftool set -t int db/dnet/statistics/wifi/totalsnt "0"
+ vconftool set -t int db/dnet/statistics/wifi/totalrcv "0"
+ vconftool set -t int db/dnet/statistics/wifi/lastsnt "0"
+ vconftool set -t int db/dnet/statistics/wifi/lastrcv "0"
+ vconftool set -t int file/private/wifi/last_power_state "0"
+ systemctl daemon-reload
+ if [ "$1" == "1" ]; then
+ systemctl restart net-config.service
+ fi
+
+}
\ No newline at end of file
--- /dev/null
+DESCRIPTION = "TIZEN Network Configuration Module"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Network"
+LICENSE = "Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by net-config
+
+
+RDEPENDS = ""
+#RDEPENDS of net-config (${PN})
+RDEPENDS_${PN} += "systemd"
+RDEPENDS_${PN} += "vconf"
+
+
+DEPENDS = ""
+#DEPENDS of net-config
+DEPENDS += "libwifi-direct"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "syspopup"
+DEPENDS += "libtapi-legacy"
+DEPENDS += "dlog"
+DEPENDS += "glib-2.0"
+DEPENDS += "systemd"
+DEPENDS += "vconf"
+DEPENDS += "dbus-glib"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/net-config.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} . -DCMAKE_INSTALL_PREFIX=${prefix}
+
+ 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}${prefix}/share/dbus-1/system-services
+ cp resources/usr/share/dbus-1/services/net.netconfig.service ${D}${prefix}/share/dbus-1/system-services/net.netconfig.service
+ mkdir -p ${D}${sysconfdir}/dbus-1/system.d
+ cp resources/etc/dbus-1/system.d/net-config.conf ${D}${sysconfdir}/dbus-1/system.d/net-config.conf
+
+ # Systemd service file
+ mkdir -p ${D}/lib/systemd/system
+ cp resources/usr/lib/systemd/system/net-config.service ${D}/lib/systemd/system/net-config.service
+ mkdir -p ${D}/lib/systemd/system/multi-user.target.wants/
+ ln -s ../net-config.service ${D}/lib/systemd/system/multi-user.target.wants/net-config.service
+
+ #License
+ mkdir -p ${D}${prefix}/share/license
+ cp LICENSE.APLv2 ${D}${prefix}/share/license/net-config
+
+
+}
+
+pkg_postinst_${PN}() {
+ #!/bin/sh -e
+
+ vconftool set -t int memory/dnet/state 0 -i
+ vconftool set -t int memory/wifi/state 0 -i
+ vconftool set -t int memory/wifi/transfer_state 0 -i
+ vconftool set -t int memory/wifi/strength 0 -i
+ vconftool set -t int memory/wifi/bgscan_mode 0 -i
+ vconftool set -t int memory/dnet/wifi 0 -i
+ vconftool set -t int memory/dnet/network_config 0 -i
+ vconftool set -t int memory/dnet/status 0 -i
+ vconftool set -t string memory/dnet/ip "" -i
+ vconftool set -t string memory/dnet/proxy "" -i
+ vconftool set -t string memory/wifi/connected_ap_name "" -i
+ vconftool set -t string db/wifi/bssid_address ""
+ #Default Call Statistics
+ vconftool set -t int db/dnet/statistics/cellular/totalsnt "0"
+ vconftool set -t int db/dnet/statistics/cellular/totalrcv "0"
+ vconftool set -t int db/dnet/statistics/cellular/lastsnt "0"
+ vconftool set -t int db/dnet/statistics/cellular/lastrcv "0"
+ vconftool set -t int db/dnet/statistics/wifi/totalsnt "0"
+ vconftool set -t int db/dnet/statistics/wifi/totalrcv "0"
+ vconftool set -t int db/dnet/statistics/wifi/lastsnt "0"
+ vconftool set -t int db/dnet/statistics/wifi/lastrcv "0"
+ vconftool set -t int file/private/wifi/last_power_state "0"
+ systemctl daemon-reload
+ if [ "$1" == "1" ]; then
+ systemctl restart net-config.service
+ fi
+
+}
+
+pkg_prerm_${PN}() {
+ #!/bin/sh -e
+
+ if [ "$1" == "0" ]; then
+ systemctl stop net-config.service
+ fi
+
+}
+
+pkg_postrm_${PN}() {
+ #!/bin/sh -e
+
+ systemctl daemon-reload
+ if [ "$1" == "1" ]; then
+ systemctl restart net-config.service
+ fi
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " net-config "
+
+net-config_files = ""
+net-config_files += "${prefix}/sbin/*"
+net-config_files += "${prefix}/share/dbus-1/system-services/*"
+net-config_files += "${sysconfdir}/dbus-1/system.d/*"
+net-config_files += "/lib/systemd/system/net-config.service"
+net-config_files += "/lib/systemd/system/multi-user.target.wants/net-config.service"
+net-config_files += "${prefix}/share/license/net-config"
+MANIFESTFILES_${PN} = "net-config.manifest"
+
+FILES_${PN} = "${net-config_files}"
+
+PKG_net-config= "net-config"
+
+require net-config-extraconf.inc
+
--- /dev/null
+require net-config.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/connectivity/net-config;tag=cec997fc07d2c83bb6b50478c0fc69a881999e08;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
#!/bin/sh -e
[ "x\$D" == "x" ] && ldconfig
- [ "x\$D" == "x" ] && systemctl daemon-reload
+ systemctl daemon-reload
if [ $1 == 1 ]; then
systemctl restart nfc-manager-neard.service
fi
if [ $1 == 0 ]; then
systemctl stop nfc-manager-neard.service
fi
- [ "x\$D" == "x" ] && systemctl daemon-reload
+ systemctl daemon-reload
}
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --libdir=${prefix}/lib --includedir=${prefix}/include/security --enable-isadir=../..${prefix}/lib/security --disable-audit --with-db-uniquename=_pam --with-libiconv-prefix=/usr --enable-read-both-confs "
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
DEPENDS += "dbus"
DEPENDS += "tizen-platform-config"
DEPENDS += "dlog"
+DEPENDS += "smack"
DEPENDS += "dbus-glib"
DEPENDS += "sqlite3"
DEPENDS += "vconf"
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=f4409963be2ba066869cc2d965631cd60c5c987c;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=aeebd6dc48865c2c08e1939b1cff40266cd4a229;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static --with-module-dir=${prefix}/lib/pulse-$PAVER/modules --with-dbus --with-documentation=no --with-murphyif"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-dependency-tracking --with-lua --with-acl --with-cap --enable-shared --enable-python --with-msm "
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static --disable-external-plugin --disable-mpris-plugin --disable-mediathek-plugin --disable-tracker-plugin --disable-gst-launch-plugin --disable-example-plugins --disable-tests --enable-valadoc=no"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
pkg_postinst_${PN}() {
#!/bin/sh -e
- [ "x\$D" == "x" ] && systemctl daemon-reload
+ systemctl daemon-reload
if [ $1 = 1 ]; then
# installation
systemctl start security-server.service
if [ $1 = 0 ]; then
# unistall
- [ "x\$D" == "x" ] && systemctl daemon-reload
+ systemctl daemon-reload
fi
}
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=b206231b293d2030db49ea80aa0fad6ca32618c7;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=9a44802501ebfd17fbd908a09cf96e89e926c5ba;nobranch=1"
BBCLASSEXTEND += " native "
EXTRA_OECONF += " --with-systemdsystemunitdir=/lib/systemd/system"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --disable-static --disable-rpath"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --enable-bootchart --libexecdir=${prefix}/lib --docdir=${prefix}/share/doc/packages/systemd --disable-static --with-sysvinit-path= --with-sysvrcnd-path= --with-smack-run-label=System"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
find ${D} -regex ".*\.a$" | xargs rm -f --
# udev links
- ${prefix}/bin/mkdir -p ${D}/${prefix}/sbin
+ ${prefix}/bin/mkdir -p ${D}${prefix}/sbin
${prefix}/bin/ln -sf ../bin/udevadm ${D}${prefix}/sbin/udevadm
${prefix}/bin/mkdir -p ${D}${prefix}/lib/firmware/updates
install -m644 ${S}/packaging/pamconsole-tmp.conf ${D}${prefix}/lib/tmpfiles.d/
- rm -rf ${D}/${prefix}/lib/systemd/user/default.target
+ rm -rf ${D}${prefix}/lib/systemd/user/default.target
- rm -rf ${D}/${prefix}/share/doc/packages/systemd
+ rm -rf ${D}${prefix}/share/doc/packages/systemd
# Move macros to the proper location for Tizen
mkdir -p ${D}${sysconfdir}/rpm
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
#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"
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
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=789c0d714fad4d650f573fb3c70defd85cfc74cc;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=d8c8ae989e9cd610bffee47ae0c46c6518556124;nobranch=1"
BBCLASSEXTEND += " native "
EXTRA_OECONF += " --disable-static"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
do_prep() {
cd ${S}
chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n udev-rules-0.12
+ #setup -q -n udev-rules-0.13
}
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
udev-rules-ivi_files = ""
udev-rules-ivi_files += "/usr/lib/udev/rules.d/99-atkbd.rules"
+udev-rules-ivi_files += "/usr/lib/udev/rules.d/99-dri.rules"
udev-rules-ivi_files += "/usr/lib/udev/rules.d/99-neard.rules"
udev-rules-ivi_files += "/usr/lib/udev/rules.d/99-tty.rules"
udev-rules-ivi_files += "/usr/lib/udev/rules.d/70-tun.rules"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/udev-rules;tag=f4c1dc2f26f647eeb790b6df1868da7bd1548eb2;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/udev-rules;tag=b4fa71b1f6422ebf2618d2b73a5c6eb288a09397;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += " --enable-gnome --enable-enlightenment"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
EXTRA_OECONF += ""
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
+do_configure_prepend() {
+ # pkg-config check for wayland scanner even though it is present and wayland-scanner.pc seems ok.
+ # Workaround: remove pkg-config check for wayland-scanner.
+ # Bug-Tizen: BTY-31 (https://bugs.tizen.org/jira/browse/BTY-31)
+ sed -i 's/PKG_CHECK_MODULES(WAYLAND_SCANNER, wayland-scanner)//' configure.ac
+
+ # Replaces "#include <weston/compositor.h>" with "#include <compositor.h>" since compositor.h is located in src/ not in weston/
+ sed -i 's@#include <weston/compositor.h>@#include <compositor.h>@g' ivi-shell/ivi-layout.h
+ sed -i 's@#include <weston/compositor.h>@#include <compositor.h>@g' ivi-shell/ivi-layout-export.h
+ sed -i 's@#include <weston/compositor.h>@#include <compositor.h>@g' ivi-shell/ivi-layout-private.h
+ sed -i 's@#include <weston/compositor.h>@#include <compositor.h>@g' ivi-shell/ivi-layout.c
+ sed -i 's@#include <weston/compositor.h>@#include <compositor.h>@g' ivi-shell/ivi-shell.h
+}
+
+PACKAGES += " weston-ivi-shell-clients-dbg "
+
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-cliptest"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-smoke"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-editor"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-transformed"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-clickdot"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-calibrator"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-resizor"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-simple-egl"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-simple-touch"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-image"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-flower"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-simple-shm"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-subsurfaces"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-fullscreen"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-eventdemo"
+FILES_weston-ivi-shell-clients-dbg += "/usr/bin/ivi/.debug/weston-dnd"
+
+FILES_${PN}-dbg += "/usr/lib/weston/.debug/hmi-controller.so"
+FILES_${PN}-dbg += "/usr/lib/weston/.debug/gl-renderer.so"
+FILES_${PN}-dbg += "/usr/lib/weston/.debug/ivi-shell.so"
+FILES_${PN}-dbg += "/usr/lib/weston/.debug/ivi-layout.so"
+
+FILES_${PN} += "/usr/lib/weston-ivi-shell/weston-ivi-shell-user-interface"
+FILES_${PN} += "/usr/lib/weston/gl-renderer.so"
+
+FILES_${PN}-dev += "/usr/lib/pkgconfig/weston.pc"
+FILES_${PN}-dev += "/usr/include/weston/config-parser.h"
+FILES_${PN}-dev += "/usr/include/weston/compositor.h"
+FILES_${PN}-dev += "/usr/include/weston/zalloc.h"
+FILES_${PN}-dev += "/usr/include/weston/version.h"
+FILES_${PN}-dev += "/usr/include/weston/matrix.h"
PROVIDES += "weston-ivi-shell-config"
+#PROVIDES by weston-ivi-shell-clients
+PROVIDES += "weston-ivi-shell-clients"
+
+
#PROVIDES by weston-ivi-shell
RDEPENDS_${PN}-dev += "weston-ivi-shell"
#RDEPENDS of weston-ivi-shell-config (${PN}-config)
-RDEPENDS_${PN}-config += "weston"
RDEPENDS_${PN}-config += "weekeyboard"
RDEPENDS_${PN}-config += "wayland-ivi-extension"
+RDEPENDS_${PN}-config += "weston-ivi-shell"
#RDEPENDS of weston-ivi-shell (${PN})
RDEPENDS_${PN} += "weston"
}
-EXTRA_OECONF += " --disable-static --disable-egl --disable-libunwind --disable-xwayland --disable-xwayland-test --disable-drm-compositor --disable-x11-compositor --disable-rpi-compositor --disable-fbdev-compositor --disable-wayland-compositor --disable-headless-compositor --disable-weston-launch --enable-clients --disable-wcap-tools --disable-demo-clients-install --disable-libinput-backend --disable-fullscreen-shell"
+EXTRA_OECONF += " --disable-static --disable-libunwind --disable-xwayland --disable-xwayland-test --disable-drm-compositor --disable-x11-compositor --disable-rpi-compositor --disable-fbdev-compositor --disable-wayland-compositor --disable-headless-compositor --disable-weston-launch --enable-simple-clients --enable-clients --disable-wcap-tools --disable-demo-clients-install --disable-libinput-backend --disable-fullscreen-shell"
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
find ${D} -regex ".*\.la$" | xargs rm -f --
find ${D} -regex ".*\.a$" | xargs rm -f --
+ # install example clients
+ mkdir -p ${D}${prefix}/bin/ivi
+ install -m 755 weston-calibrator ${D}${prefix}/bin/ivi
+ install -m 755 weston-simple-touch ${D}${prefix}/bin/ivi
+ install -m 755 weston-simple-shm ${D}${prefix}/bin/ivi
+ install -m 755 weston-simple-egl ${D}${prefix}/bin/ivi
+ install -m 755 weston-flower ${D}${prefix}/bin/ivi
+ install -m 755 weston-image ${D}${prefix}/bin/ivi
+ install -m 755 weston-cliptest ${D}${prefix}/bin/ivi
+ install -m 755 weston-dnd ${D}${prefix}/bin/ivi
+ install -m 755 weston-editor ${D}${prefix}/bin/ivi
+ install -m 755 weston-smoke ${D}${prefix}/bin/ivi
+ install -m 755 weston-resizor ${D}${prefix}/bin/ivi
+ install -m 755 weston-eventdemo ${D}${prefix}/bin/ivi
+ install -m 755 weston-clickdot ${D}${prefix}/bin/ivi
+ install -m 755 weston-subsurfaces ${D}${prefix}/bin/ivi
+ install -m 755 weston-transformed ${D}${prefix}/bin/ivi
+ install -m 755 weston-fullscreen ${D}${prefix}/bin/ivi
+
install -d ${D}/${prefix}/share/weston-ivi-shell/protocol/
install -m 644 protocol/*.xml \
PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
PACKAGES += " weston-ivi-shell-dev "
PACKAGES += " weston-ivi-shell-config "
+PACKAGES += " weston-ivi-shell-clients "
PACKAGES += " weston-ivi-shell "
weston-ivi-shell-dev_files = ""
CONFFILES_${PN}-config += "${sysconfdir}/xdg/weston/weston.ini"
MANIFESTFILES_${PN}-config = "weston-ivi-shell.manifest"
+weston-ivi-shell-clients_files = ""
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-simple-touch"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-simple-shm"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-simple-egl"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-flower"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-image"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-cliptest"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-dnd"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-editor"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-smoke"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-resizor"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-eventdemo"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-clickdot"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-subsurfaces"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-transformed"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-fullscreen"
+weston-ivi-shell-clients_files += "${prefix}/bin/ivi/weston-calibrator"
+MANIFESTFILES_${PN}-clients = "weston-ivi-shell.manifest"
+
weston-ivi-shell_files = ""
-weston-ivi-shell_files += "${prefix}/lib/weston"
+weston-ivi-shell_files += "${prefix}/lib/weston/ivi-shell.so"
+weston-ivi-shell_files += "${prefix}/lib/weston/ivi-layout.so"
+weston-ivi-shell_files += "${prefix}/lib/weston/hmi-controller.so"
weston-ivi-shell_files += "${prefix}/libexec/weston-ivi-shell-user-interface"
weston-ivi-shell_files += "${prefix}/share/weston/*"
MANIFESTFILES_${PN} = "weston-ivi-shell.manifest"
FILES_${PN}-dev = "${weston-ivi-shell-dev_files}"
FILES_${PN}-config = "${weston-ivi-shell-config_files}"
+FILES_${PN}-clients = "${weston-ivi-shell-clients_files}"
FILES_${PN} = "${weston-ivi-shell_files}"
PKG_weston-ivi-shell-dev= "weston-ivi-shell-dev"
PKG_weston-ivi-shell-config= "weston-ivi-shell-config"
+PKG_weston-ivi-shell-clients= "weston-ivi-shell-clients"
PKG_weston-ivi-shell= "weston-ivi-shell"
require weston-ivi-shell-extraconf.inc
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi-shell;tag=79bfd85f5492ce1b2e731aa71d4506d507c6945f;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi-shell;tag=83551d5c31757ec5f835ecb496a78d2c5e1006ed;nobranch=1"
BBCLASSEXTEND += " native "
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG
}
do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
cd ${S}
LANG=C
export LANG