EXTRA_IMAGECMD_COMPAT = "--eraseblock=0x20000 -n -l"
IMAGE_CMD_ubi_prepend = " \
- cp ${IMAGE_ROOTFS}/boot/vmlinux.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmlinux.gz; \
- rm -f ${IMAGE_ROOTFS}/boot/vmlinux.gz; \
+ cp ${IMAGE_ROOTFS}/tmp/vmlinux.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmlinux.gz; \
+ rm -f ${IMAGE_ROOTFS}/tmp/vmlinux.gz; \
mkfs.jffs2 --root=${IMAGE_ROOTFS}/boot --faketime \
--disable-compressor=lzo --compression-mode=size \
--output=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.boot.jffs2 \
EXTRA_IMAGECMD_COMPAT = "--eraseblock=0x20000 -n -l"
IMAGE_CMD_ubi_prepend = " \
- cp ${IMAGE_ROOTFS}/boot/vmlinux.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmlinux.gz; \
+ cp ${IMAGE_ROOTFS}/tmp/vmlinux.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmlinux.gz; \
cp ${IMAGE_ROOTFS}/boot/initrd_cfe_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.initrd_cfe_auto.bin; \
cp ${IMAGE_ROOTFS}/boot/splash_cfe_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.splash_cfe_auto.bin; \
- rm -f ${IMAGE_ROOTFS}/boot/vmlinux.gz; \
+ rm -f ${IMAGE_ROOTFS}/tmp/vmlinux.gz; \
rm -f ${IMAGE_ROOTFS}/boot/initrd_cfe_auto.bin; \
rm -f ${IMAGE_ROOTFS}/boot/splash_cfe_auto.bin; \
"
EXTRA_IMAGECMD_COMPAT = "--eraseblock=0x20000 -n -l"
IMAGE_CMD_ubi_prepend = " \
- cp ${IMAGE_ROOTFS}/boot/vmlinux.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmlinux.gz; \
+ cp ${IMAGE_ROOTFS}/tmp/vmlinux.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmlinux.gz; \
cp ${IMAGE_ROOTFS}/boot/splash_cfe_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.splash_cfe_auto.bin; \
- rm -f ${IMAGE_ROOTFS}/boot/vmlinux.gz; \
+ rm -f ${IMAGE_ROOTFS}/tmp/vmlinux.gz; \
rm -f ${IMAGE_ROOTFS}/boot/splash_cfe_auto.bin; \
mkfs.jffs2 --root=${IMAGE_ROOTFS}/boot --faketime \
--disable-compressor=lzo --compression-mode=size \
EXTRA_IMAGECMD_COMPAT = "--eraseblock=0x20000 -n -l"
IMAGE_CMD_ubi_prepend = " \
- cp ${IMAGE_ROOTFS}/boot/vmlinux.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmlinux.gz; \
+ cp ${IMAGE_ROOTFS}/tmp/vmlinux.gz ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.vmlinux.gz; \
cp ${IMAGE_ROOTFS}/boot/initrd_cfe_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.initrd_cfe_auto.bin; \
cp ${IMAGE_ROOTFS}/boot/splash_cfe_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.splash_cfe_auto.bin; \
- rm -f ${IMAGE_ROOTFS}/boot/vmlinux.gz; \
+ rm -f ${IMAGE_ROOTFS}/tmp/vmlinux.gz; \
rm -f ${IMAGE_ROOTFS}/boot/initrd_cfe_auto.bin; \
rm -f ${IMAGE_ROOTFS}/boot/splash_cfe_auto.bin; \
"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
+PR = "r1"
KV = "3.1.1"
SRCREV = "r2"
inherit kernel
-FILES_kernel-vmlinux = "/boot/vmlinux-3.1.1"
-FILES_kernel-image = "/boot/vmlinux.gz"
-
export OS = "Linux"
KERNEL_IMAGETYPE = "vmlinux"
KERNEL_OUTPUT = "vmlinux"
KERNEL_OBJECT_SUFFIX = "ko"
+KERNEL_IMAGEDEST = "tmp"
+FILES_kernel-image = "/${KERNEL_IMAGEDEST}/vmlinux.gz"
+FILES_kernel-vmlinux = "/${KERNEL_IMAGEDEST}/vmlinux-3.1.1"
do_configure_prepend() {
oe_machinstall -m 0644 ${WORKDIR}/${MACHINE}_defconfig ${S}/.config
KV = "3.3.6"
-PR = "r4"
+PR = "r5"
SRCREV = ""
MODULE = "linux-3.3.6"
inherit kernel
-FILES_kernel-vmlinux = "/boot/vmlinux-*"
-FILES_kernel-image = "/boot/vmlinux.gz"
-
export OS = "Linux"
KERNEL_IMAGETYPE = "vmlinux"
KERNEL_OUTPUT = "vmlinux"
KERNEL_OBJECT_SUFFIX = "ko"
+KERNEL_IMAGEDEST = "tmp"
+FILES_kernel-image = "/${KERNEL_IMAGEDEST}/vmlinux.gz"
+FILES_kernel-vmlinux = "/${KERNEL_IMAGEDEST}/vmlinux-*"
do_configure_prepend() {
oe_machinstall -m 0644 ${WORKDIR}/${MACHINE}_defconfig ${S}/.config
KV = "${VUPLUS_KERNEL_VERSION}"
PV = "${KV}"
-PR = "r19-${SRCDATE}"
+PR = "r20-${SRCDATE}"
PREFERRED_GCC_VERSION = "4.4.3"
pkg_postinst_${PN} () {
if [ -d /proc/stb ]; then
- depmod -ae
+ depmod -a
fi
true
}
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
usbdevfs /proc/bus/usb usbfs defaults 0 0
-/dev/mtdblock2 /boot jffs2 ro 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
+/dev/mtdblock2 /boot jffs2 rw 0 0
+tmpfs /var/volatile tmpfs mode=0755 0 0
+tmpfs /dev/shm tmpfs mode=0777 0 0
/dev/sda1 /media/hdd auto defaults 0 0
+++ /dev/null
-rootfs / auto defaults 1 1
-proc /proc proc defaults 0 0
-devpts /dev/pts devpts mode=0620,gid=5 0 0
-usbdevfs /proc/bus/usb usbfs defaults 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
-/dev/sda1 /media/hdd auto defaults 0 0
-
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
usbdevfs /proc/bus/usb usbfs defaults 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
+tmpfs /var/volatile tmpfs mode=0755 0 0
+tmpfs /dev/shm tmpfs mode=0777 0 0
/dev/sda1 /media/hdd auto defaults 0 0
+++ /dev/null
-rootfs / auto defaults 1 1
-proc /proc proc defaults 0 0
-devpts /dev/pts devpts mode=0620,gid=5 0 0
-usbdevfs /proc/bus/usb usbfs defaults 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
-/dev/sda1 /media/hdd auto defaults 0 0
-
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
usbdevfs /proc/bus/usb usbfs defaults 0 0
-/dev/mtdblock2 /boot jffs2 ro 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
+/dev/mtdblock2 /boot jffs2 rw 0 0
+tmpfs /var/volatile tmpfs mode=0755 0 0
+tmpfs /dev/shm tmpfs mode=0777 0 0
/dev/sda1 /media/hdd auto defaults 0 0
+++ /dev/null
-rootfs / auto defaults 1 1
-proc /proc proc defaults 0 0
-devpts /dev/pts devpts mode=0620,gid=5 0 0
-usbdevfs /proc/bus/usb usbfs defaults 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
-/dev/sda1 /media/hdd auto defaults 0 0
-
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
usbdevfs /proc/bus/usb usbfs defaults 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
+tmpfs /var/volatile tmpfs mode=0755 0 0
+tmpfs /dev/shm tmpfs mode=0777 0 0
/dev/sda1 /media/hdd auto defaults 0 0
+++ /dev/null
-rootfs / auto defaults 1 1
-proc /proc proc defaults 0 0
-devpts /dev/pts devpts mode=0620,gid=5 0 0
-usbdevfs /proc/bus/usb usbfs defaults 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
-/dev/sda1 /media/hdd auto defaults 0 0
-
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
usbdevfs /proc/bus/usb usbfs defaults 0 0
-/dev/mtdblock2 /boot jffs2 ro 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
+/dev/mtdblock2 /boot jffs2 rw 0 0
+tmpfs /var/volatile tmpfs mode=0755 0 0
+tmpfs /dev/shm tmpfs mode=0777 0 0
/dev/sda1 /media/hdd auto defaults 0 0
+++ /dev/null
-rootfs / auto defaults 1 1
-proc /proc proc defaults 0 0
-devpts /dev/pts devpts mode=0620,gid=5 0 0
-usbdevfs /proc/bus/usb usbfs defaults 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
-/dev/sda1 /media/hdd auto defaults 0 0
-
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
usbdevfs /proc/bus/usb usbfs defaults 0 0
-/dev/mtdblock2 /boot jffs2 ro 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
+/dev/mtdblock2 /boot jffs2 rw 0 0
+tmpfs /var/volatile tmpfs mode=0755 0 0
+tmpfs /dev/shm tmpfs mode=0777 0 0
/dev/sda1 /media/hdd auto defaults 0 0
+++ /dev/null
-rootfs / auto defaults 1 1
-proc /proc proc defaults 0 0
-devpts /dev/pts devpts mode=0620,gid=5 0 0
-usbdevfs /proc/bus/usb usbfs defaults 0 0
-tmpfs /var tmpfs defaults 0 0
-tmpfs /tmp tmpfs defaults 0 0
-tmpfs /dev/shm tmpfs mode=0777 0 0
-/dev/sda1 /media/hdd auto defaults 0 0
-
-PR .= "-vuplus2"
+PR .= "-vuplus4"
do_install_append() {
ln -s media/hdd ${D}/hdd
done
fi
-depmod -Ae
+depmod -A
# sleep after 10min
hdparm -S 120 /dev/sda
done
fi
-depmod -Ae
+depmod -A
# sleep after 10min
hdparm -S 120 /dev/sda
done
fi
-depmod -Ae
+depmod -A
#Solo has only usb port. Needs a delay for usb pvr
count=1
done
fi
-depmod -Ae
+depmod -A
# sleep after 10min
hdparm -S 120 /dev/sda
done
fi
-depmod -Ae
+depmod -A
# sleep after 10min
hdparm -S 120 /dev/sda
done
fi
-depmod -Ae
+depmod -A
# sleep after 10min
hdparm -S 120 /dev/sda
-PR .= "-vuplus1"
+PR .= "-vuplus2"
-#BOOTUP = "${@base_contains('PREFERRED_VERSION_linux-vuplus', '3.1.1', 'bootup_3.1', ' ', d)}"
-#BOOTUP_vusolo2 = "${@base_contains('PREFERRED_VERSION_linux-vuplus', '3.3.6', 'bootup_3.1', ' ', d)}"
BOOTUP = "bootup_3.1"
SRC_URI_append = " \
SRC_URI = "${KERNELORG_MIRROR}/linux/kernel/v3.0/linux-${PV}.tar.bz2"
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
S = "${WORKDIR}/linux-${PV}"
set_arch() {
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
-PR = "r0"
+PR = "r1"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
DEPENDS += "unifdef-native"
RDEPENDS_${PN}-dev = ""
-PRINC = "1"
+PRINC = "2"
require linux-libc-headers.inc
-PRINC = "1"
+PRINC = "2"
require linux-libc-headers.inc
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://LICENSE;md5=94d55d512a9ba36caa9b7df079bae19f"
SRCREV = "8394e1ba98c73d7c56d3235ef16cce253dc597cd"
-PR = "r0"
+PR = "r1"
SRC_URI = " \
git://schwerkraft.elitedvb.net/aio-grab/aio-grab.git;protocol=git;tag=${SRCREV} \
stamp-h1
+aio-grab_vuplus_*
diff --git a/main.c b/main.c
-index 190ff5f..c611913 100644
+index 190ff5f..dd22bc4 100644
--- a/main.c
+++ b/main.c
+@@ -1,5 +1,5 @@
+ /*
+-AiO Dreambox Screengrabber v0.83a
++AiO Screengrabber v0.83a
+
+ written 2006 - 2009 by Seddi
+ Contact: seddi@ihad.tv / http://www.ihad.tv
@@ -38,6 +38,7 @@ Feel free to use the code for your own projects. See LICENSE file for details.
#include <sys/stat.h>
#include <sys/types.h>
static const char *file_getline(const char *filename)
{
static char *line = NULL;
-@@ -184,7 +199,6 @@ static int file_scanf_lines(const char *filename, const char *fmt, ...)
+@@ -184,10 +199,9 @@ static int file_scanf_lines(const char *filename, const char *fmt, ...)
}
// main program
-
int main(int argc, char **argv) {
- printf("AiO Dreambox Screengrabber " PACKAGE_VERSION "\n\n");
+- printf("AiO Dreambox Screengrabber " PACKAGE_VERSION "\n\n");
++ printf("AiO Screengrabber " PACKAGE_VERSION "\n\n");
+
+ unsigned int xres_v = 0,yres_v = 0,xres_o,yres_o,xres,yres,aspect,width;
+ int c,osd_only,video_only,use_osd_res,use_png,use_jpg,jpg_quality,no_aspect,use_letterbox;
@@ -205,11 +219,29 @@ int main(int argc, char **argv) {
char filename[256] = { "/tmp/screenshot.bmp" };
PRIORITY = "required"
LICENSE = "CLOSED"
+DEPENDS = "tslib mpfr gmp"
+RDEPENS = "tslib-conf libts-1.0-0 libsysfs2 libgmp3 libmpfr1"
+
SRC_DATE = "20121128_1"
-PR = "r0_${SRC_DATE}"
+PR = "r1_${SRC_DATE}"
SRC_URI = "http://code.vuplus.com/download/build.fc3abf29fb03f797e78f907928125638/embedded/opera-sdk-build-package/opera-hbbtv_${SRC_DATE}.tar.gz"
INHIBIT_PACKAGE_STRIP = "1"