Loading recipes-core/apps-camogm/apps-camogm_1.0.bb +7 −19 Original line number Diff line number Diff line Loading @@ -4,36 +4,24 @@ DESCRIPTION = "Simple and fast HTTP server to send camera still images" AUTHOR = "Elphel Inc." HOMEPAGE = "http://www3.elphel.com/" PRIORITY = "optional" LICENSE = "GPLv3" LIC_FILES_CHKSUM = "file://LICENSE;beginline=21;endline=699;md5=ccd2fef7dee090f3b211c6677c3e34cc" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-3.0;md5=c79ff39f19dfec6d293b95dea7b07891" SRCDATE = "20160503" VPATH = "${TOPDIR}/../../rootfs-elphel/elphel-apps-camogm" PV = "${SRCDATE}" PR = "r0" inherit elphel-dev DEV_DIR ?= "${TOPDIR}/../../linux-elphel/linux/source" EXTRA_OEMAKE = "ELPHEL_KERNEL_DIR=${DEV_DIR}" APPS_DIR = "${TOPDIR}/../../rootfs-elphel" FILESEXTRAPATHS_append := "${APPS_DIR}/elphel-apps-camogm:" S = "${WORKDIR}" SRC_URI = "file://.* \ file://LICENSE \ " FILES_${PN} += "${bindir}/camogm ${sysconfdir}/qt_source" do_configure[noexec] = "1" DEPENDS += "libogg" do_install() { do_install_append() { install -d ${D}${bindir} install -m 0755 ${S}/camogm ${D}${bindir} install -d ${D}${sysconfdir} install -m 0644 qt_source ${D}${sysconfdir}/ } FILES_${PN} += "${bindir}/camogm ${sysconfdir}/qt_source" PACKAGES += " camogm" recipes-core/apps-imgsrv/apps-imgsrv_1.0.bb +3 −17 Original line number Diff line number Diff line Loading @@ -4,28 +4,14 @@ DESCRIPTION = "Simple and fast HTTP server to send camera still images" AUTHOR = "Elphel Inc." HOMEPAGE = "http://www3.elphel.com/" PRIORITY = "optional" LICENSE = "GPLv3" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-3.0;md5=c79ff39f19dfec6d293b95dea7b07891" SRCDATE = "20160405" PV = "${SRCDATE}" PR = "r0" VPATH = "${TOPDIR}/../../rootfs-elphel/elphel-apps-imgsrv" DEV_DIR ?= "${TOPDIR}/../../linux-elphel/linux/source" EXTRA_OEMAKE = "ELPHEL_KERNEL_DIR=${DEV_DIR}" inherit elphel-dev APPS_DIR = "${TOPDIR}/../../rootfs-elphel" FILESEXTRAPATHS_append := "${APPS_DIR}/elphel-apps-imgsrv:" SRC_URI = "file://imgsrv.c \ file://Makefile \ file://exif.php \ file://Exif_template.xml \ " S = "${WORKDIR}" do_install() { do_install_append() { install -d ${D}${bindir} install -m 0755 ${S}/imgsrv ${D}${bindir} install -d ${D}/www/pages Loading recipes-devtools/php/php_5.6.%.bbappend +12 −7 Original line number Diff line number Diff line EXTRA_OECONF += "--enable-elphel" DEV_DIR ?= "${TOPDIR}/../../rootfs-elphel/elphel-apps-php-extension/ext" DEV_DIR = "${TOPDIR}/../../rootfs-elphel/elphel-apps-php-extension" do_unpack_append(){ print("Link extension to the main tree") print("Link everything to the main tree") DEV_DIR = d.getVar('DEV_DIR', True) S = d.getVar('S', True) if os.path.isdir(DEV_DIR): print("DEV_DIR exists - creating links...") devdir_abspath = os.path.abspath(DEV_DIR) for path, folders, files in os.walk(DEV_DIR): devdir_abspath = os.path.abspath(DEV_DIR+"/src") for path, folders, files in os.walk(DEV_DIR+"/src"): folders[:]=[fd for fd in folders if fd != ".git"] for folder in folders: folder_abspath = os.path.abspath(os.path.join(path, folder)) folder_relpath = folder_abspath.replace(devdir_abspath+"/", '') os.system("cd "+S+"/ext;mkdir -p "+folder_relpath) os.system("cd "+S+";mkdir -p "+folder_relpath) for filename in files: file_abspath = os.path.abspath(os.path.join(path, filename)) file_relpath = file_abspath.replace(devdir_abspath+"/", '') os.system("cd "+S+"/ext;ln -sf "+file_abspath+" "+file_relpath) os.system("cd "+S+";ln -sf "+file_abspath+" "+file_relpath) #make a link back: if not os.path.isdir(DEV_DIR+"/php"): os.system("ln -sf "+S+" "+DEV_DIR+"/php") } No newline at end of file Loading
recipes-core/apps-camogm/apps-camogm_1.0.bb +7 −19 Original line number Diff line number Diff line Loading @@ -4,36 +4,24 @@ DESCRIPTION = "Simple and fast HTTP server to send camera still images" AUTHOR = "Elphel Inc." HOMEPAGE = "http://www3.elphel.com/" PRIORITY = "optional" LICENSE = "GPLv3" LIC_FILES_CHKSUM = "file://LICENSE;beginline=21;endline=699;md5=ccd2fef7dee090f3b211c6677c3e34cc" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-3.0;md5=c79ff39f19dfec6d293b95dea7b07891" SRCDATE = "20160503" VPATH = "${TOPDIR}/../../rootfs-elphel/elphel-apps-camogm" PV = "${SRCDATE}" PR = "r0" inherit elphel-dev DEV_DIR ?= "${TOPDIR}/../../linux-elphel/linux/source" EXTRA_OEMAKE = "ELPHEL_KERNEL_DIR=${DEV_DIR}" APPS_DIR = "${TOPDIR}/../../rootfs-elphel" FILESEXTRAPATHS_append := "${APPS_DIR}/elphel-apps-camogm:" S = "${WORKDIR}" SRC_URI = "file://.* \ file://LICENSE \ " FILES_${PN} += "${bindir}/camogm ${sysconfdir}/qt_source" do_configure[noexec] = "1" DEPENDS += "libogg" do_install() { do_install_append() { install -d ${D}${bindir} install -m 0755 ${S}/camogm ${D}${bindir} install -d ${D}${sysconfdir} install -m 0644 qt_source ${D}${sysconfdir}/ } FILES_${PN} += "${bindir}/camogm ${sysconfdir}/qt_source" PACKAGES += " camogm"
recipes-core/apps-imgsrv/apps-imgsrv_1.0.bb +3 −17 Original line number Diff line number Diff line Loading @@ -4,28 +4,14 @@ DESCRIPTION = "Simple and fast HTTP server to send camera still images" AUTHOR = "Elphel Inc." HOMEPAGE = "http://www3.elphel.com/" PRIORITY = "optional" LICENSE = "GPLv3" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-3.0;md5=c79ff39f19dfec6d293b95dea7b07891" SRCDATE = "20160405" PV = "${SRCDATE}" PR = "r0" VPATH = "${TOPDIR}/../../rootfs-elphel/elphel-apps-imgsrv" DEV_DIR ?= "${TOPDIR}/../../linux-elphel/linux/source" EXTRA_OEMAKE = "ELPHEL_KERNEL_DIR=${DEV_DIR}" inherit elphel-dev APPS_DIR = "${TOPDIR}/../../rootfs-elphel" FILESEXTRAPATHS_append := "${APPS_DIR}/elphel-apps-imgsrv:" SRC_URI = "file://imgsrv.c \ file://Makefile \ file://exif.php \ file://Exif_template.xml \ " S = "${WORKDIR}" do_install() { do_install_append() { install -d ${D}${bindir} install -m 0755 ${S}/imgsrv ${D}${bindir} install -d ${D}/www/pages Loading
recipes-devtools/php/php_5.6.%.bbappend +12 −7 Original line number Diff line number Diff line EXTRA_OECONF += "--enable-elphel" DEV_DIR ?= "${TOPDIR}/../../rootfs-elphel/elphel-apps-php-extension/ext" DEV_DIR = "${TOPDIR}/../../rootfs-elphel/elphel-apps-php-extension" do_unpack_append(){ print("Link extension to the main tree") print("Link everything to the main tree") DEV_DIR = d.getVar('DEV_DIR', True) S = d.getVar('S', True) if os.path.isdir(DEV_DIR): print("DEV_DIR exists - creating links...") devdir_abspath = os.path.abspath(DEV_DIR) for path, folders, files in os.walk(DEV_DIR): devdir_abspath = os.path.abspath(DEV_DIR+"/src") for path, folders, files in os.walk(DEV_DIR+"/src"): folders[:]=[fd for fd in folders if fd != ".git"] for folder in folders: folder_abspath = os.path.abspath(os.path.join(path, folder)) folder_relpath = folder_abspath.replace(devdir_abspath+"/", '') os.system("cd "+S+"/ext;mkdir -p "+folder_relpath) os.system("cd "+S+";mkdir -p "+folder_relpath) for filename in files: file_abspath = os.path.abspath(os.path.join(path, filename)) file_relpath = file_abspath.replace(devdir_abspath+"/", '') os.system("cd "+S+"/ext;ln -sf "+file_abspath+" "+file_relpath) os.system("cd "+S+";ln -sf "+file_abspath+" "+file_relpath) #make a link back: if not os.path.isdir(DEV_DIR+"/php"): os.system("ln -sf "+S+" "+DEV_DIR+"/php") } No newline at end of file