From: chang Date: Wed, 9 Jan 2013 04:34:32 +0000 (+0900) Subject: fix showiframe. X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_openvuplus_3.0;a=commitdiff_plain;h=002baca6f449e7e96563300dd3bd8a4647c0b204 fix showiframe. --- diff --git a/meta-openvuplus/recipes-vuplus/showiframe/showiframe.bb b/meta-openvuplus/recipes-vuplus/showiframe/showiframe.bb new file mode 100755 index 0000000..8a4eae1 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/showiframe/showiframe.bb @@ -0,0 +1,21 @@ +DESCRIPTION = "Small utilities specific to the Vuplus dvb receiver (for DVB v3)" +SECTION = "base" +PRIORITY = "optional" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://showiframe.c;md5=496e2fde81bc40a9879de703aa926fd6" + +PV = "1.81" +PR = "r2" + +SRC_URI = "file://showiframe.c" + +S = "${WORKDIR}" + +do_compile() { + ${CC} -o showiframe showiframe.c +} + +do_install() { + install -d ${D}/${bindir}/ + install -m 0755 ${S}/showiframe ${D}/${bindir}/ +} diff --git a/meta-openvuplus/recipes-vuplus/showiframe/showiframe/showiframe.c b/meta-openvuplus/recipes-vuplus/showiframe/showiframe/showiframe.c new file mode 100644 index 0000000..3c99f73 --- /dev/null +++ b/meta-openvuplus/recipes-vuplus/showiframe/showiframe/showiframe.c @@ -0,0 +1,93 @@ +#include +#include +#include +#include +#include +#include +#include +#include + + +#include + +void c(int a) +{ + if (a < 0) + { + perror("ioctl"); + exit(6); + } +} + +int main(int argc, char **argv) +{ + struct stat s; + if (argc != 2) + { + printf("usage: %s