+++ /dev/null
-# This file contains a list of files and directories with known permissions.
-# It is used by the packaging class to ensure that the permissions, owners and
-# group of listed files and directories are in sync across the system.
-#
-# The format of this file
-#
-#<path> <mode> <uid> <gid> <walk> <fmode> <fuid> <fgid>
-#
-# or
-#
-#<path> link <target>
-#
-# <path>: directory path
-# <mode>: mode for directory
-# <uid>: uid for directory
-# <gid>: gid for directory
-# <walk>: recursively walk the directory? true or false
-# <fmode>: if walking, new mode for files
-# <fuid>: if walking, new uid for files
-# <fgid>: if walking, new gid for files
-# <target>: turn the directory into a symlink point to target
-#
-# in mode, uid or gid, a "-" means don't change any existing values
-#
-# /usr/src 0755 root root false - - -
-# /usr/share/man 0755 root root true 0644 root root
-
-# Note: all standard config directories are automatically assigned "0755 root root false - - -"
-
-# Documentation should always be corrected
-${mandir} 0755 root root true 0644 root root
-${infodir} 0755 root root true 0644 root root
-${docdir} 0755 root root true 0644 root root
-${datadir}/gtk-doc 0755 root root true 0644 root root
-
-# Fixup locales
-${datadir}/locale 0755 root root true 0644 root root
-
-# Cleanup headers
-${includedir} 0755 root root true 0644 root root
-${oldincludedir} 0755 root root true 0644 root root
-
-# Cleanup debug src
-/usr/src/debug 0755 root root true - root root
-
-# Items from base-files
-# Links
-${localstatedir}/run link /run
-${localstatedir}/log link volatile/log
-${localstatedir}/lock link /run/lock
-${localstatedir}/tmp link volatile/tmp
-
-/lib link usr/lib
-/sbin link usr/sbin
-/bin link usr/bin
-
-# Special permissions from base-files
-# Set 1777
-/tmp 01777 root root false - - -
-${localstatedir}/volatile/tmp 01777 root root false - - -
-
-# Set 2775
-/home 02755 root root false - - -
-${prefix}/src 02755 root root false - - -
-${localstatedir}/local 02755 root root false - - -
-
-# Set 3755
-/srv 0755 root root false - - -
-
-# Set 4775
-/var/mail 02755 root root false - - -
--- /dev/null
+# We have a conf and classes directory, add to BBPATH
+BBPATH .= ":${LAYERDIR}"
+
+# We have a packages directory, add to BBFILES
+BBFILES := "${BBFILES} \
+ ${LAYERDIR}/recipes-*/*/*.bb \
+ ${LAYERDIR}/recipes-*/*/*.bbappend"
+
IMAGECONFIG ??= "config-tizen-common"
-FILESYSTEM_PERMS_TABLES = "tizen-fs-perms.txt"
-
SYS_CTLR_PROVIDER = "murphy"
--- /dev/null
+# We have a conf and classes directory, add to BBPATH
+BBPATH .= ":${LAYERDIR}"
+
+# We have a packages directory, add to BBFILES
+BBFILES := "${BBFILES} \
+ ${LAYERDIR}/recipes-*/*/*.bb \
+ ${LAYERDIR}/recipes-*/*/*.bbappend"
+
--- /dev/null
+# We have a conf and classes directory, add to BBPATH
+BBPATH .= ":${LAYERDIR}"
+
+# We have a packages directory, add to BBFILES
+BBFILES := "${BBFILES} \
+ ${LAYERDIR}/recipes-*/*/*.bb \
+ ${LAYERDIR}/recipes-*/*/*.bbappend"
+
--- /dev/null
+# We have a conf and classes directory, add to BBPATH
+BBPATH .= ":${LAYERDIR}"
+
+# We have a packages directory, add to BBFILES
+BBFILES := "${BBFILES} \
+ ${LAYERDIR}/recipes-*/*/*.bb \
+ ${LAYERDIR}/recipes-*/*/*.bbappend"
+
+
--- /dev/null
+# We have a conf and classes directory, add to BBPATH
+BBPATH .= ":${LAYERDIR}"
+
+# We have a packages directory, add to BBFILES
+BBFILES := "${BBFILES} \
+ ${LAYERDIR}/recipes-*/*/*.bb \
+ ${LAYERDIR}/recipes-*/*/*.bbappend"
+++ /dev/null
-DESCRIPTION = "Automated C, C++, and Java Documentation Generator"
-HOMEPAGE = "http://www.stack.nl/~dimitri/doxygen/"
-SECTION = "Development/Tools"
-LICENSE = "GPL-2.0+"
-
-SRC_URI = ""
-
-S = "${WORKDIR}/git"
-
-inherit autotools-brokensep
-
-BBCLASSEXTEND = ""
-PROVIDES = ""
-
-#PROVIDES by doxygen-docs
-PROVIDES += "doxygen-docs "
-
-
-#PROVIDES by doxygen
-
-
-RDEPENDS = ""
-
-DEPENDS = ""
-#DEPENDS of doxygen
-DEPENDS += "flex"
-DEPENDS_append_class-native = " bison-native"
-DEPENDS_append_class-target = " bison-native"
-#Replace "DEPENDS" on gettext by "inherit gettext"
-inherit gettext
-
-do_prep() {
- cd ${S}
- chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q
- cp ${S}/packaging/doxygen.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 ;
-
- unset QTDIR
- ./configure \
- --prefix ${prefix} \
- --shared \
- --release
- 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 --
-
-
-
-}
-
-PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
-PACKAGES += " doxygen-docs "
-PACKAGES += " doxygen "
-
-doxygen-docs_files = ""
-
-doxygen_files = ""
-doxygen_files += "${prefix}/bin/*"
-MANIFESTFILES_${PN} = "doxygen.manifest"
-
-FILES_${PN}-docs = "${doxygen-docs_files}"
-FILES_${PN} = "${doxygen_files}"
-
-PKG_doxygen-docs= "doxygen-docs"
-PKG_doxygen= "doxygen"
-
-require doxygen-extraconf.inc
-
+++ /dev/null
-sysman-dev_files += "/usr/include/sysman/sysman-internal.h"
+++ /dev/null
-DESCRIPTION = "System manager interface library"
-HOMEPAGE = "http://nohomepage.org"
-SECTION = "framework-system"
-LICENSE = "APLv2"
-
-SRC_URI = ""
-
-S = "${WORKDIR}/git"
-
-inherit autotools-brokensep
-
-BBCLASSEXTEND = ""
-PROVIDES = ""
-
-#PROVIDES by sysman-internal-dev
-PROVIDES += "sysman-internal-dev"
-
-
-#PROVIDES by sysman-dev
-PROVIDES += "sysman-dev"
-
-
-#PROVIDES by sysman
-PROVIDES += "sysman"
-
-
-RDEPENDS = ""
-#RDEPENDS of sysman-internal-dev (sysman-internal-dev)
-RDEPENDS_sysman-internal-dev += "sysman"
-
-#RDEPENDS of sysman-dev (sysman-dev)
-RDEPENDS_sysman-dev += "sysman"
-
-
-DEPENDS = ""
-#DEPENDS of sysman
-DEPENDS += "libdevice-node"
-DEPENDS_append_class-native = " cmake-native"
-DEPENDS_append_class-target = " cmake-native"
-DEPENDS += "vconf"
-DEPENDS += "dlog"
-
-do_prep() {
- cd ${S}
- chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q
-
-
-}
-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 ;
-
- cp ${S}/packaging/sysman.manifest .
-
- 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 --
-
- mkdir -p ${D}${sysconfdir}/rc.d/
- mkdir -p ${D}${sysconfdir}/rc.d/rc3.d/
- mkdir -p ${D}${sysconfdir}/rc.d/rc5.d/
- ln -s ${prefix}/bin/regpmon.sh ${D}${sysconfdir}/rc.d/rc3.d/S99regpmon
- ln -s ${prefix}/bin/regpmon.sh ${D}${sysconfdir}/rc.d/rc5.d/S99regpmon
-
-
-
-}
-
-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 += " sysman-internal-dev "
-PACKAGES += " sysman-dev "
-PACKAGES += " sysman "
-
-sysman-internal-dev_files = ""
-sysman-internal-dev_files += "${prefix}/include/sysman/sysman-internal.h"
-MANIFESTFILES_sysman-internal-dev = "sysman.manifest"
-
-sysman-dev_files = ""
-sysman-dev_files += "${prefix}/include/sysman/sysman.h"
-sysman-dev_files += "${prefix}/include/sysman/sysman_managed.h"
-sysman-dev_files += "${prefix}/include/sysman/SLP_sysman_PG.h"
-sysman-dev_files += "${prefix}/lib/pkgconfig/*.pc"
-sysman-dev_files += "${prefix}/lib/*.so"
-MANIFESTFILES_sysman-dev = "sysman.manifest"
-
-sysman_files = ""
-sysman_files += "${prefix}/lib/*.so.*"
-sysman_files += "${prefix}/bin/*"
-sysman_files += "${sysconfdir}/rc.d/init.d/*"
-sysman_files += "${sysconfdir}/rc.d/rc3.d/*"
-sysman_files += "${sysconfdir}/rc.d/rc5.d/*"
-MANIFESTFILES_sysman = "sysman.manifest"
-
-FILES_sysman-internal-dev = "${sysman-internal-dev_files}"
-FILES_sysman-dev = "${sysman-dev_files}"
-FILES_sysman = "${sysman_files}"
-
-PKG_sysman-internal-dev= "sysman-internal-dev"
-PKG_sysman-dev= "sysman-dev"
-PKG_sysman= "sysman"
-
-require libslp-sysman-extraconf.inc
-
+++ /dev/null
-require libxml2.inc
-
-PRIORITY = "10"
-
-LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-
-SRC_URI += "git://review.tizen.org/platform/upstream/libxml2;tag=e52e7cd8d3553116787eb0573f3b3d379f09698a;nobranch=1"
-
-BBCLASSEXTEND += " native "
-
+++ /dev/null
-
-do_configure() {
- autoreconf -v --install --force
- ./configure --disable-ldap --libdir=${prefix}/lib --disable-nls --disable-pam_rpasswd --host=${HOST_SYS}
-}
-
-do_compile() {
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
- make -j16
-}
-
-pwdutils_files += "${sysconfdir}/init.d"
-pwdutils_files += "${prefix}/bin/passwd"
-pwdutils_files += "${prefix}/bin/chsh"
-pwdutils_files += "${prefix}/bin/chage"
-pwdutils_files += "${prefix}/bin/expiry"
-pwdutils_files += "${prefix}/bin/newgrp"
-pwdutils_files += "${prefix}/bin/chfn"
-pwdutils_files += "${prefix}/bin/gpasswd"
-pwdutils_files += "${prefix}/sbin/userdel-post.local"
-pwdutils_files += "${prefix}/sbin/useradd.local"
-pwdutils_files += "${prefix}/sbin/groupadd.local"
-pwdutils_files += "${prefix}/sbin/userdel-pre.local"
+++ /dev/null
-DESCRIPTION = "Utilities to Manage User and Group Accounts"
-HOMEPAGE = "http://www.thkukuk.de/pam/pwdutils/"
-SECTION = "Security/Accounts"
-LICENSE = "GPL-2.0"
-
-SRC_URI = ""
-
-S = "${WORKDIR}/git"
-
-inherit autotools-brokensep
-
-BBCLASSEXTEND = ""
-PROVIDES = ""
-
-#PROVIDES by pwdutils-docs
-
-
-#PROVIDES by pwdutils
-
-
-RDEPENDS = ""
-
-DEPENDS = ""
-#DEPENDS of pwdutils
-#Replace "DEPENDS" on gettext by "inherit gettext"
-inherit gettext
-DEPENDS_append_class-native = " libtool"
-DEPENDS_append_class-target = " libtool-cross"
-DEPENDS += "openssl"
-DEPENDS += "libpam"
-
-do_prep() {
- cd ${S}
- chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q
- cp ${S}/packaging/pwdutils.manifest .
-
-
-}
-do_patch_append() {
- bb.build.exec_func('do_prep', d)
-}
-
-do_configure() {
-}
-
-do_compile() {
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
- CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
- FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
- LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-
-
- CFLAGS="${CFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CFLAGS ;
- CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
- FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
- autotools_do_configure --build=${TARGET_SYS} --host=${HOST_SYS} \
- --target=x86_64-tizen-linux \
- --program-prefix= \
- --prefix=${prefix} \
- --exec-prefix=${prefix} \
- --bindir=${prefix}/bin \
- --sbindir=${prefix}/sbin \
- --sysconfdir=${sysconfdir} \
- --datadir=${prefix}/share \
- --includedir=${prefix}/include \
- --libdir=${prefix}/lib \
- --libexecdir=${prefix}/libexec \
- --localstatedir=${localstatedir} \
- --sharedstatedir=${prefix}/com \
- --mandir=${mandir} \
- --infodir=${infodir} --disable-ldap --libdir=${prefix}/lib --disable-nls --disable-pam_rpasswd
- make -j16
-
-
-
-}
-
-do_install() {
- echo export RPM_BUILD_ROOT=${D}
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- rm -rf ${D}
- mkdir -p ${D}
-
- make install DESTDIR=${D}
- rm -f ${D}${prefix}/lib/pwdutils/lib*.so
- /sbin/ldconfig -n ${prefix}/lib/pwdutils
-
- rm -f ${D}${prefix}/lib/pwdutils/*a
- rm -f ${D}lib/security/*a
- rm -f ${D}${sysconfdir}/init.d/rpasswdd
- rm -f ${D}${sysconfdir}/pam.d/rpasswd
- rm -f ${D}${sysconfdir}/rpasswd.conf
- rm -f ${D}${prefix}/bin/rpasswd
- rm -f ${D}${prefix}/sbin/rpasswdd
-
- ln -sf newgrp ${D}${prefix}/bin/sg
- install -m 644 ${S}/packaging/useradd.default ${D}${sysconfdir}/default/useradd
- echo ".so man8/useradd.8" > ${D}${mandir}/man8/adduser.8
-
-
-
-}
-
-PACKAGES += " pwdutils-docs "
-
-pwdutils-docs_files = ""
-
-pwdutils_files = ""
-pwdutils_files += "pwdutils.manifest"
-pwdutils_files += "${sysconfdir}/login.defs"
-pwdutils_files += "${sysconfdir}/pam.d/chage"
-pwdutils_files += "${sysconfdir}/pam.d/chfn"
-pwdutils_files += "${sysconfdir}/pam.d/chsh"
-pwdutils_files += "${sysconfdir}/pam.d/passwd"
-pwdutils_files += "${sysconfdir}/pam.d/shadow"
-pwdutils_files += "${sysconfdir}/pam.d/useradd"
-pwdutils_files += "${sysconfdir}/default/useradd"
-pwdutils_files += "${sysconfdir}/default/passwd"
-pwdutils_files += "${sysconfdir}/pwdutils"
-pwdutils_files += "${sysconfdir}/pwdutils/logging"
-pwdutils_files += "${prefix}/bin/sg"
-pwdutils_files += "${prefix}/sbin/chpasswd"
-pwdutils_files += "${prefix}/sbin/groupadd"
-pwdutils_files += "${prefix}/sbin/groupdel"
-pwdutils_files += "${prefix}/sbin/groupmod"
-pwdutils_files += "${prefix}/sbin/grpck"
-pwdutils_files += "${prefix}/sbin/grpconv"
-pwdutils_files += "${prefix}/sbin/grpunconv"
-pwdutils_files += "${prefix}/sbin/pwck"
-pwdutils_files += "${prefix}/sbin/pwconv"
-pwdutils_files += "${prefix}/sbin/pwunconv"
-pwdutils_files += "${prefix}/sbin/useradd"
-pwdutils_files += "${prefix}/sbin/userdel"
-pwdutils_files += "${prefix}/sbin/usermod"
-pwdutils_files += "${prefix}/sbin/vigr"
-pwdutils_files += "${prefix}/sbin/vipw"
-pwdutils_files += "${prefix}/lib/pwdutils"
-pwdutils_files += "${prefix}/lib/pwdutils/liblog_syslog.so.1*"
-
-FILES_${PN}-docs = "${pwdutils-docs_files}"
-FILES_${PN} = "${pwdutils_files}"
-
-PKG_pwdutils-docs= "pwdutils-docs"
-PKG_pwdutils= "pwdutils"
-
-require pwdutils-extraconf.inc
-