1 #-----------------------------------------------------------------------------
3 #@NAME: Jlime 2010.1 <http://www.jlime.com>
4 #@DESCRIPTION: Jlime Mobility Embedded Linux Distribution for the
5 # HP Jornada 620/660/680/690/720/728 handheld pc + Nec MP900c,
7 # Unofficial support for Netbook pro, Bsquare Maui.
8 #@MAINTAINER: Kristoffer Ericson <Kristoffer.Ericson@gmail.com>
9 #@MAINTAINER: Alex Ferguson <thoughtmonster@gmail.com>
10 #@MAINTAINER: Filip Zyzniewski <filip.zyzniewski@gmail.com>
11 #-----------------------------------------------------------------------------
17 DISTRO_VERSION = "2010.1"
18 DISTRO_TYPE = "release"
19 export FEED_URLS_jlime = "http://repository.jlime.com/"
23 #<>------------------------------------------------------------------>
24 #<>What we want on the bootstrap image (extra)
26 #<>------------------------------------------------------------------<
27 DISTRO_EXTRA_RDEPENDS = "wireless-tools nano keymaps tslib-calibrate \
28 console-tools tslib-tests parted dialog"
30 #<>------------------------------------------------------------------>
31 #<>Our Image files should look abit better.
33 #<>------------------------------------------------------------------<
34 IMAGE_NAME = "${DISTRO_NAME}-${IMAGE_BASENAME}-${DISTRO_VERSION}-${MACHINE}"
38 # Naming schemes + packages
40 INHERIT += "debian package_tar package_ipk src_distribute_local"
41 SRC_DIST_LOCAL ?= "symlink"
42 IMAGE_FSTYPES = "tar.gz tar.bz2 jffs2"
43 PREFERRED_PROVIDER_virtual/update-alternatives = "opkg-nogpg-nocurl"
49 MACHINE_KERNEL_VERSION = "git"
54 PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial"
55 PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-intermediate:gcc-cross-intermediate"
56 PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross"
57 PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}g++:gcc-cross"
58 PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}binutils:binutils-cross"
59 PREFERRED_PROVIDER_linux-libc-headers = "linux-libc-headers"
60 PREFERRED_PROVIDER_virtual/libusb0 = "libusb"
61 PREFERRED_PROVIDER_virtual/db = "db"
62 PREFERRED_PROVIDER_virtual/db-native = "db-native"
63 PREFERRED_PROVIDER_virtual/gtk+ = "gtk+"
64 PREFERRED_PROVIDER_gconf = "gconf"
65 PREFERRED_PROVIDER_avahi = "avahi"
66 PREFERRED_PROVIDER_gtk+ = "gtk+"
67 PREFERRED_PROVIDER_virtual/libqte2 = "qte-mt-static"
68 PREFERRED_PROVIDER_bluez-libs = "bluez-libs"
70 PREFERRED_VERSION_gcc = "4.4.2"
71 PREFERRED_VERSION_gcc-cross = "4.4.2"
72 PREFERRED_VERSION_gcc-cross-initial = "4.4.2"
73 PREFERRED_VERSION_gcc-cross-intermediate = "4.4.2"
74 PREFERRED_VERSION_binutils = "2.20"
75 PREFERRED_VERSION_binutils-cross = "2.20"
76 PREFERRED_VERSION_coreutils-native = "7.2"
79 # Target OS & FPU system
82 TARGET_FPU_sh = "soft"
83 TARGET_FPU_arm = "soft"
84 TARGET_FPU_armeb = "soft"
85 TARGET_FPU_mipsel = "soft"
86 TARGET_FPU_mips = "soft"
89 require conf/distro/include/${LIBC}.inc
91 PREFERRED_VERSION_linux-libc-headers = "2.6.31"
92 PREFERRED_VERSION_glibc-initial = "2.9"
93 PREFERRED_VERSION_glibc = "2.9"
98 PREFERRED_PROVIDER_task-bootstrap = "task-bootstrap"
99 require conf/distro/include/sane-srcdates.inc
100 require conf/distro/include/sane-srcrevs.inc
105 require conf/distro/include/preferred-xorg-versions-X11R7.5.inc
106 PREFERRED_PROVIDER_virtual/libx11 = "libx11"
107 PREFERRED_PROVIDER_virtual/libsdl = "libsdl-x11"
108 PREFERRED_PROVIDER_virtual/libgl = "mesa-xlib"
109 PREFERRED_PROVIDER_tslib = "tslib"
110 PREFERRED_VERSION_mesa = "7.6"
111 PREFERRED_VERSION_mesa-dri = "7.6"
112 PREFERRED_VERSION_mesa-xlib = "7.6"
113 SERVER ?= " xserver-xorg xf86-input-evdev xf86-input-keyboard xf86-input-mousexf86-video-fbdev "
118 require conf/distro/include/preferred-opie-versions-1.2.4.inc
119 PREFERRED_VERSION_cdparanoia = "10.2"