surpport seeking the recorded video
[vuplus_openembedded] / recipes / images / sdr-image.bb
1 #Angstrom SDR image
2 # An image with tools for software defined radio and unicorn radio
3
4 # TODO: 
5 # X demo
6 # xorg.conf
7
8 PR = "r3"
9
10 IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp"
11
12 # Also generate tar.bz2 images for use on e.g. SD or nfsroot
13 IMAGE_FSTYPES += "tar.bz2"
14
15 ANGSTROM_EXTRA_INSTALL ?= ""
16 DISTRO_SSH_DAEMON ?= "dropbear"
17 XSERVER ?= "xserver-kdrive-fbdev"
18 SPLASH ?= ' ${@base_contains("MACHINE_FEATURES", "screen", "psplash-angstrom", "",d)}'
19
20 # Install "big" X if the target has a screen
21 GUIPACKAGES_BIGX = " \
22         xf86-input-evdev \
23         xf86-input-mouse \
24         xf86-video-dummy \
25         xf86-video-fbdev \
26         ${@base_contains("COMBINED_FEATURES", "usbhost", "xf86-video-sisusb", "",d)} \
27         xf86-video-vesa \
28 "
29
30 GUIPACKAGES = " \
31         ${XSERVER} \
32         angstrom-x11-base-depends \
33         angstrom-gpe-task-base \
34         angstrom-gpe-task-settings \
35         xterm e-wm \
36 "
37
38 IMAGE_INSTALL = " task-base-extended \
39         kernel-modules \
40         gnuradio gnuradio-usrp \
41         screen procps \
42         ${@base_contains("MACHINE_FEATURES", "screen", "${GUIPACKAGES}", "",d)} \
43         python-core perl \
44         uucp picocom \
45         angstrom-zeroconf-audio avahi-utils \
46         ${ANGSTROM_EXTRA_INSTALL} \
47         ${SPLASH} \
48 "
49
50 inherit image
51