inherit allarch useradd
+
ALLOW_EMPTY_${PN} = "1"
+
USERADD_PACKAGES = "${PN}"
-GROUPADD_PARAM_${PN} = "-g 100 users; -g 5000 app"
+GROUPADD_PARAM_${PN} = "-g 100 users; -g 5000 app; -g 192 weston-launch; -g 54 lock; -g 190 systemd-journal "
USERADD_PARAM_${PN} += " -u 5000 -d /home/app -m -g users -G users,weston-launch -r -s /bin/sh app "
CORE_IMAGE_EXTRA_INSTALL += "connman-client"
CORE_IMAGE_EXTRA_INSTALL += "git"
CORE_IMAGE_EXTRA_INSTALL += "python-json"
+CORE_IMAGE_EXTRA_INSTALL += "dlogutil"
# Modello packages
CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-ivi-modello"
+
CORE_IMAGE_EXTRA_INSTALL += "automotive-message-broker"
CORE_IMAGE_EXTRA_INSTALL += "efl-theme-tizen-hd"
CORE_IMAGE_EXTRA_INSTALL += "festival"
# BTY-36
#CORE_IMAGE_EXTRA_INSTALL += "rygel"
+
CORE_IMAGE_EXTRA_INSTALL += "sphinxbase"
CORE_IMAGE_EXTRA_INSTALL += "udev-rules-ivi"
CORE_IMAGE_EXTRA_INSTALL += "genivi-shell"
+RDEPENDS_Modello_Installer-xwalk_remove = "Modello_Phone"
+
+ALLOW_EMPTY_Modello_Installer-xwalk = "1"
\ No newline at end of file
+inherit autotools gtk-doc pkgconfig gettext
+
+# -ldb needs this on some platforms
+LDFLAGS += "-lpthread"
+
+# Parallel make shows many issues with this source code.
+# Current problems seem to be duplicate execution of the calander/backends
+# directories by make resulting in truncated/corrupt .la files
+#PARALLEL_MAKE = ""
+
-inherit gtk-doc
\ No newline at end of file
+inherit gtk-doc
+
+export STAGING_DIR
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+
+
+
+ export LDFLAGS+=" -Wl,--rpath="${prefix}/lib/wrt-plugins" -Wl,--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} -DENABLE_TIME_TRACER="OFF"
+
+ make -j16 VERBOSE=1
+
+
+
+}
\ No newline at end of file
--- /dev/null
+#EXTRA_OECONF = " --with-pic --disable-vapigen"
+SRC_URI += " file://0001-git-version-gen-don-t-append-dirty-if-we-re-not-in-g.patch"
+SRC_URI += " file://Fix-time-stamp.patch"
+
+do_install_append() {
+ rm -r ${D}${prefix}/share/devhelp
+}
+
+vala_files += "${prefix}/bin/vala"
+vala_files += "${prefix}/bin/valac"
+vala_files += "${prefix}/bin/vala-gen-introspect"
+vala_files += "${prefix}/bin/vapicheck"
+vala_files += "${prefix}/bin/vapigen"
+vala_files += "${mandir}/man1/valac.1*"
+vala_files += "${mandir}/man1/vala-gen-introspect.1*"
+vala_files += "${mandir}/man1/vapigen.1*"
+
+FILES_${PN}-dbg += "${prefix}/lib/vala-0.24/.debug"
+vala_files += "${prefix}/share/pkgconfig/vapigen.pc"