-DESCRIPTION = "A proof of concept pure html5 UI"
+DESCRIPTION = "Pure html5 UI"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "Applications/System"
-LICENSE = "Apache 2.0"
+SECTION = "Automotive/Modello"
+LICENSE = "Apache-2.0"
SRC_URI = ""
DEPENDS = ""
#DEPENDS of Modello_Dashboard
+DEPENDS += "tizen-platform-config"
DEPENDS += "zip"
do_prep() {
cd ${S}
chmod -Rf a+rX,u+w,g-w,o-w ${S}
#setup -q -n Modello_Dashboard-0.0.2
+ cp ${S}/packaging/Modello_Dashboard.manifest .
}
unset DISPLAY
LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
- make wgtPkg
+ #empty
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 --
+ mkdir -p ${D}%{TZ_SYS_APP_PREINSTALL}
+ mkdir -p ${D}${prefix}/share/Modello/Common/icons
+ zip -r ${D}%{TZ_SYS_APP_PREINSTALL}/Modello_Dashboard.wgt components config.xml css Dashboard_icon.png index.html js
+ install -m 0644 Dashboard_icon.png ${D}${prefix}/share/Modello/Common/icons
}
PACKAGES += " Modello_Dashboard "
Modello_Dashboard_files = ""
-Modello_Dashboard_files += "/opt/usr/apps/.preinstallWidgets/Modello_Dashboard.wgt"
-Modello_Dashboard_files += "/opt/usr/apps/_common/icons/Dashboard_icon.png"
+Modello_Dashboard_files += "${prefix}/share/Modello/Common/icons/Dashboard_icon.png"
+MANIFESTFILES_Modello_Dashboard = "Modello_Dashboard.manifest"
FILES_Modello_Dashboard = "${Modello_Dashboard_files}"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=8422877a0bc43f97743cd99e960a707b87625cfd;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=2d8265562bcbfe66220a4fba7c34c599255377a7;nobranch=1"
BBCLASSEXTEND += " native "
-DESCRIPTION = "A proof of concept pure html5 UI"
+DESCRIPTION = "Pure html5 UI"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "Applications/System"
-LICENSE = "Apache 2.0"
+SECTION = "Automotive/Modello"
+LICENSE = "Apache-2.0"
SRC_URI = ""
DEPENDS = ""
#DEPENDS of Modello_Multimediaplayer
+DEPENDS += "tizen-platform-config"
DEPENDS += "zip"
do_prep() {
cd ${S}
chmod -Rf a+rX,u+w,g-w,o-w ${S}
#setup -q -n Modello_Multimediaplayer-0.0.2
+ cp ${S}/packaging/Modello_Multimediaplayer.manifest .
}
unset DISPLAY
LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
- make wgtPkg
+ #empty
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 --
+ mkdir -p ${D}%{TZ_SYS_APP_PREINSTALL}
+ mkdir -p ${D}${prefix}/share/Modello/Common/icons
+ zip -r ${D}%{TZ_SYS_APP_PREINSTALL}/Modello_Multimediaplayer.wgt components config.xml css MultimediaPlayer_icon.png images index.html js
+ install -m 0644 MultimediaPlayer_icon.png ${D}${prefix}/share/Modello/Common/icons
}
PACKAGES += " Modello_Multimediaplayer "
Modello_Multimediaplayer_files = ""
-Modello_Multimediaplayer_files += "/opt/usr/apps/.preinstallWidgets/Modello_Multimediaplayer.wgt"
-Modello_Multimediaplayer_files += "/opt/usr/apps/_common/icons/Multimedia_Player_icon.png"
+Modello_Multimediaplayer_files += "${prefix}/share/Modello/Common/icons/MultimediaPlayer_icon.png"
+MANIFESTFILES_Modello_Multimediaplayer = "Modello_Multimediaplayer.manifest"
FILES_Modello_Multimediaplayer = "${Modello_Multimediaplayer_files}"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=75e18c4aaa730a5e5de933c978edabfc9591497b;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=0ec7168712a008ba2d2e828baf2e1e3645bc2be4;nobranch=1"
BBCLASSEXTEND += " native "
-DESCRIPTION = "A proof of concept pure html5 UI"
+DESCRIPTION = "Pure html5 UI"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "Applications/System"
-LICENSE = "Apache 2.0"
+SECTION = "Automotive/Modello"
+LICENSE = "Apache-2.0"
SRC_URI = ""
DEPENDS = ""
#DEPENDS of Modello_Nav
+DEPENDS += "tizen-platform-config"
DEPENDS += "zip"
do_prep() {
cd ${S}
chmod -Rf a+rX,u+w,g-w,o-w ${S}
#setup -q -n Modello_Nav-0.0.2
+ cp ${S}/packaging/Modello_Nav.manifest .
}
unset DISPLAY
LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
- make wgtPkg
+ #empty
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 --
+ mkdir -p ${D}%{TZ_SYS_APP_PREINSTALL}
+ mkdir -p ${D}${prefix}/share/Modello/Common/icons
+ zip -r ${D}%{TZ_SYS_APP_PREINSTALL}/Modello_Nav.wgt config.xml css Navigation_icon.png images index.html js templates
+ install -m 0644 Navigation_icon.png ${D}${prefix}/share/Modello/Common/icons
}
PACKAGES += " Modello_Nav "
Modello_Nav_files = ""
-Modello_Nav_files += "/opt/usr/apps/.preinstallWidgets/Modello_Nav.wgt"
-Modello_Nav_files += "/opt/usr/apps/_common/icons/Navigation_icon.png"
+Modello_Nav_files += "${prefix}/share/Modello/Common/icons/Navigation_icon.png"
+MANIFESTFILES_Modello_Nav = "Modello_Nav.manifest"
FILES_Modello_Nav = "${Modello_Nav_files}"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=bfaedf923c5f3b9997033419ccb8021173d4c728;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=4e79aa3f0cf8381ab3157a9145c12b0385651140;nobranch=1"
BBCLASSEXTEND += " native "
-DESCRIPTION = "A proof of concept pure html5 UI"
+DESCRIPTION = "Pure html5 UI"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "Applications/System"
-LICENSE = "Apache 2.0"
+SECTION = "Automotive/Modello"
+LICENSE = "Apache-2.0"
SRC_URI = ""
DEPENDS = ""
#DEPENDS of Modello_Phone
+DEPENDS += "tizen-platform-config"
DEPENDS += "zip"
do_prep() {
cd ${S}
chmod -Rf a+rX,u+w,g-w,o-w ${S}
#setup -q -n Modello_Phone-0.0.2
+ cp ${S}/packaging/Modello_Phone.manifest .
}
unset DISPLAY
LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
- make wgtPkg
+ #empty
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 --
+ mkdir -p ${D}%{TZ_SYS_APP_PREINSTALL}
+ mkdir -p ${D}${prefix}/share/Modello/Common/icons
+ zip -r ${D}%{TZ_SYS_APP_PREINSTALL}/Modello_Phone.wgt config.xml css data Phone_icon.png index.html js templates
+ install -m 0644 Phone_icon.png ${D}${prefix}/share/Modello/Common/icons
}
PACKAGES += " Modello_Phone "
Modello_Phone_files = ""
-Modello_Phone_files += "/opt/usr/apps/.preinstallWidgets/Modello_Phone.wgt"
-Modello_Phone_files += "/opt/usr/apps/_common/icons/Phone_icon.png"
+Modello_Phone_files += "${prefix}/share/Modello/Common/icons/Phone_icon.png"
+MANIFESTFILES_Modello_Phone = "Modello_Phone.manifest"
FILES_Modello_Phone = "${Modello_Phone_files}"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=c0506d3ef282ce32e2aeff1b00887ca2ff1a7feb;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=4eb3acbbb8423fa5ea06e7576def8bc6cb3ab67a;nobranch=1"
BBCLASSEXTEND += " native "
-DESCRIPTION = "A proof of concept pure html5 UI"
+DESCRIPTION = "Pure html5 UI"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "Applications/System"
-LICENSE = "Apache 2.0"
+SECTION = "Automotive/Modello"
+LICENSE = "Apache-2.0"
SRC_URI = ""
DEPENDS = ""
#DEPENDS of Modello_SDL
+DEPENDS += "tizen-platform-config"
DEPENDS += "zip"
do_prep() {
cd ${S}
chmod -Rf a+rX,u+w,g-w,o-w ${S}
#setup -q -n Modello_SDL-0.0.2
+ cp ${S}/packaging/Modello_SDL.manifest .
}
unset DISPLAY
LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
- make wgtPkg
+ #empty
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 --
+ mkdir -p ${D}%{TZ_SYS_APP_PREINSTALL}
+ mkdir -p ${D}${prefix}/share/Modello/Common/icons
+ zip -r ${D}%{TZ_SYS_APP_PREINSTALL}/Modello_SDL.wgt app audio config.xml css ffw SmartDeviceLink_icon.png images index.html js lib locale
+ install -m 0644 SmartDeviceLink_icon.png ${D}${prefix}/share/Modello/Common/icons
}
PACKAGES += " Modello_SDL "
Modello_SDL_files = ""
-Modello_SDL_files += "/opt/usr/apps/.preinstallWidgets/Modello_SDL.wgt"
-Modello_SDL_files += "/opt/usr/apps/_common/icons/SmartDeviceLink_icon.png"
+Modello_SDL_files += "${prefix}/share/Modello/Common/icons/SmartDeviceLink_icon.png"
+MANIFESTFILES_Modello_SDL = "Modello_SDL.manifest"
FILES_Modello_SDL = "${Modello_SDL_files}"
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_SDL;tag=8c233b3ab7d8d27fa20777594ba05b6ff433ebcd;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_SDL;tag=2c883eb27a32bee3cc6459a3bb93f2ed5ba8ead6;nobranch=1"
BBCLASSEXTEND += " native "
DESCRIPTION = "ALSA Scenario pkg"
HOMEPAGE = "http://nohomepage.org"
-SECTION = "Multimedia/Audio FW"
-LICENSE = "LGPL-2.0+"
+SECTION = "Multimedia/Audio"
+LICENSE = "LGPLv2+"
SRC_URI = ""
#RDEPENDS of alsa-scenario-dev (alsa-scenario-dev)
RDEPENDS_alsa-scenario-dev += "alsa-scenario"
-#RDEPENDS of alsa-scenario (alsa-scenario)
-RDEPENDS_alsa-scenario += "eglibc"
-
DEPENDS = ""
#DEPENDS of alsa-scenario
DEPENDS += "alsa-lib"
-inherit pkgconfig
do_prep() {
cd ${S}
chmod -Rf a+rX,u+w,g-w,o-w ${S}
#setup -q
+ cp ${S}/packaging/alsa-scenario.manifest .
unset DISPLAY
LD_AS_NEEDED=1; export LD_AS_NEEDED ;
- cp ${S}/packaging/alsa-scenario.manifest .
- cp -f ${prefix}/share/libtool/config/config.guess ${WORKDIR}/alsa-scenario-0.2.1/
- cp -f ${prefix}/share/libtool/config/config.sub ${WORKDIR}/alsa-scenario-0.2.1/
+ cp -f /usr/share/libtool/config/config.guess ${WORKDIR}/alsa-scenario-0.2.1/
+ cp -f /usr/share/libtool/config/config.sub ${WORKDIR}/alsa-scenario-0.2.1/
autotools_do_configure
- oe_runmake -j16
+ make -j16
rm -rf ${D}
mkdir -p ${D}
- rm -rf ${D}
oe_runmake \
DESTDIR=${D} \
find ${D} -regex ".*\.a$" | xargs rm -f --
-
}
pkg_postinst_${PN}() {
alsa-scenario-dev_files += "${prefix}/include/alsa/*.h"
alsa-scenario-dev_files += "${prefix}/lib/libascenario.so"
alsa-scenario-dev_files += "${prefix}/lib/pkgconfig/libascenario.pc"
+MANIFESTFILES_alsa-scenario-dev = "alsa-scenario.manifest"
alsa-scenario_files = ""
alsa-scenario_files += "${prefix}/lib/libascenario-0.2.so.*"
+MANIFESTFILES_alsa-scenario = "alsa-scenario.manifest"
FILES_alsa-scenario-dev = "${alsa-scenario-dev_files}"
FILES_alsa-scenario = "${alsa-scenario_files}"
#DEPENDS of libhangul
#Replace "DEPENDS" on gettext by "inherit gettext"
inherit gettext
+inherit pkgconfig
do_prep() {
cd ${S}
unset DISPLAY
LD_AS_NEEDED=1; export LD_AS_NEEDED ;
- [ ! -x autogen.sh ] || rm -f configure
+ [ ! -x autogen.sh ] || rm -f configure
touch ChangeLog
autotools_do_configure
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/platform/core/uifw/libhangul;tag=1f08e8e287b8409e363fe9588fd52de9530a506c;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/uifw/libhangul;tag=2fe339978867090f76ae0ebb1b1863e374b63ee2;nobranch=1"
BBCLASSEXTEND += " native "
}
do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+
+ CFLAGS="${CFLAGS} -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" $GSTREAMER_API" ; export CFLAGS
+ LDFLAGS="${LDFLAGS=} -Wl,--rpath=${prefix}/lib -lgstvideo-1.0 -Wl,--hash-style=both -Wl,--as-needed"; export LDFLAGS
+
+ ./autogen.sh
+
+ autotools_do_configure
+ oe_runmake -j16
+
+
+
}
+EXTRA_OECONF += " --disable-static"
do_install() {
export RPM_BUILD_ROOT=${D}
DEPENDS += "evolution-data-server"
DEPENDS += "dbus"
DEPENDS += "expat"
+DEPENDS += "aul"
#Replace "DEPENDS" on gettext by "inherit gettext"
inherit gettext
DEPENDS += "json-glib"
}
-EXTRA_OECONF += " --disable-static"
+EXTRA_OECONF += " --enable-static"
do_install() {
export RPM_BUILD_ROOT=${D}
install
rm -f ${D}${infodir}/dir
find ${D} -regex ".*\.la$" | xargs rm -f --
- find ${D} -regex ".*\.a$" | xargs rm -f --
+
}
libtzplatform-config-dev_files += "${prefix}/lib/pkgconfig/*.pc"
libtzplatform-config-dev_files += "${prefix}/include/*.h"
libtzplatform-config-dev_files += "${sysconfdir}/rpm/macros.tizen-platform"
+libtzplatform-config-dev_files += "${prefix}/lib/*.a"
CONFFILES_libtzplatform-config-dev = ""
CONFFILES_libtzplatform-config-dev += "${sysconfdir}/rpm/macros.tizen-platform"
MANIFESTFILES_libtzplatform-config-dev = "tizen-platform-config.manifest"
/usr/bin/wayland-scanner code < protocol/ivi-controller.xml \
> protocol/ivi-controller-protocol.c
-
-}
-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 ;
-
-
cat ivi-extension-protocol.pc.in \
| sed s\#@libdir@\#${prefix}/lib\#g \
| sed s\#@includedir@\#${prefix}/include/genivi-shell\#g \
-DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
${EXTRA_OECMAKE} .
+
+}
+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 ;
+
+
oe_runmake -j16 V=1
LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-SRC_URI += "git://review.tizen.org/profile/ivi/wayland-ivi-extension;tag=38accb3b08d2e4c0f4669aaca658470d56a97bd2;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/wayland-ivi-extension;tag=fd633eb0761da7a0be4bc1f920f62b5bb6dfe639;nobranch=1"
BBCLASSEXTEND += " native "
DEPENDS = ""
#DEPENDS of xmlsec1
-DEPENDS += "libxml2"
DEPENDS += "openssl"
+DEPENDS += "libxml2"
+DEPENDS_append_class-native = " fdupes-native"
+DEPENDS_append_class-target = " fdupes-native"
+inherit pkgconfig
DEPENDS += "libxslt"
do_prep() {
autotools_do_configure
- make -j16
+ oe_runmake -j16
-
rm -rf ${D}${infodir}
rm -rf ${D}${prefix}/share/doc/packages
rm -rf ${D}${prefix}/share/doc/xmlsec1
find ${D} -regex ".*/man/man./.*.[0-9]pm" | xargs rm -f --
+ _target="";
+ _symlinks=0;
+
+ fdupes -q -n -r ${D} |
+ while read _file; do
+ if test -z "$_target" ; then
+ _target="$_file";
+ else
+ if test -z "$_file" ; then
+ _target="";
+ continue ;
+ fi ;
+ if test "$_symlinks" = 1; then
+ ln -sf "${_target#${D}}" "$_file";
+ else
+ ln -f "$_target" "$_file";
+ fi ;
+ fi ;
+ done
+
+
}
pkg_postinst_${PN}() {
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"
+SRC_URI += "git://review.tizen.org/platform/upstream/xmlsec1;tag=fe8ea3dba5971ab3f47090ba52d7f824c3d23545;nobranch=1"
BBCLASSEXTEND += " native "