dvbmediasink : support DDP patch.
[vuplus_openembedded] / conf / distro / oplinux.conf
1 # Copyright (C) 2007, Stelios Koroneos - Digital OPSiS, All Rights Reserved
2 # Released under the MIT license (see packages/COPYING)
3 #-----------------------------------------------------------------------------
4 #@TYPE: Distribution
5 #@NAME: OPLinux
6 #@DESCRIPTION: OPLinux Embedded Linux Distribution Configuration
7 #
8 #@COMMENT: This is a distribution for a number of embedded targets
9 #@COMMENT: currently supported are
10 #@COMMENT: x86 wrap   (i486)
11 #@COMMENT: i586-generic epia (i586)
12 #@COMMENT: i686-generic  (i686)
13 #@COMMENT: dht-walnut magicbox (ppc405)
14 #@COMMENT: sequoia (ppc440)
15 #@COMMENT: efika (ppc603)
16 #@COMMENT:
17 #@COMMENT: for additional info please check www.digital-opsis.com/oplinux
18 #-----------------------------------------------------------------------------
19
20 require conf/distro/include/oplinux.inc
21 require conf/distro/include/sane-srcdates.inc
22
23
24 #
25 # Header
26 #
27 DISTRO_NAME = "OPLinux"
28 DISTRO_VERSION ?= ".dev-snapshot-${SRCDATE}"
29 #DISTRO_TYPE = "release"
30 DISTRO_TYPE = "debug"
31
32 #
33 # Target OS & FPU system
34 #
35 TARGET_OS = "linux"
36
37 PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial"
38 PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}gcc-intermediate:gcc-cross-intermediate"
39 PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}gcc:gcc-cross"
40 PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}g++:gcc-cross"
41
42
43 PREFERRED_PROVIDER_dbus-glib = "dbus-glib"
44 PREFERRED_PROVIDER_virtual/libsdl       ?= "libsdl-x11"
45 PREFERRED_PROVIDER_esound               ?= "pulseaudio"
46
47
48 # glibc:
49 LIBC ?= "glibc"
50 require conf/distro/include/${LIBC}.inc
51
52 # Virtuals:
53 PREFERRED_PROVIDER_virtual/db ?= "db"
54 PREFERRED_PROVIDER_virtual/db-native ?= "db-native"
55 PREFERRED_PROVIDER_virtual/xserver ?= "xserver-kdrive"
56
57 # Others:
58 PREFERRED_PROVIDER_virtual/libx11 ?= "diet-x11"
59 PREFERRED_PROVIDER_gconf ?= "gconf-dbus"
60 PREFERRED_PROVIDER_gnome-vfs ?= "gnome-vfs"
61 PREFERRED_PROVIDER_gnome-vfs-plugin-file ?= "gnome-vfs"
62 PREFERRED_PROVIDER_tslib ?= "tslib"
63 PREFERRED_PROVIDER_tslib-conf ?= "tslib"
64 PREFERRED_PROVIDER_libgpewidget ?= "libgpewidget"
65 PREFERRED_PROVIDER_ntp = "ntp"
66 PREFERRED_PROVIDER_hotplug = "udev"
67 PREFERRED_PROVIDER_libxss = "libxss"
68
69
70 PREFERRED_VERSION_gcc ?= "4.1.1"
71 PREFERRED_VERSION_gcc-cross ?= "4.1.1"
72 PREFERRED_VERSION_gcc-cross-sdk ?= "4.1.1"
73 PREFERRED_VERSION_gcc-cross-initial ?= "4.1.1"
74 PREFERRED_VERSION_gcc-cross-intermediate ?= "4.1.1"
75
76 PREFERRED_VERSION_binutils ?= "2.17.50.0.5"
77 PREFERRED_VERSION_binutils-cross ?= "2.17.50.0.5"
78 PREFERRED_VERSION_binutils-cross-sdk ?= "2.17.50.0.5"
79
80 PREFERRED_VERSION_linux-libc-headers_i486 ?= "2.6.18"
81 PREFERRED_VERSION_linux-libc-headers_i586 ?= "2.6.18"
82 PREFERRED_VERSION_linux-libc-headers_i686 ?= "2.6.18"
83 PREFERRED_VERSION_linux-libc-headers_powerpc ?= "2.6.18"
84 PREFERRED_VERSION_linux-libc-headers ?= "2.6.18"
85
86 PREFERRED_VERSION_glibc-initial ?= "2.5"
87 PREFERRED_VERSION_glibc ?= "2.5"
88
89 PCMCIA_MANAGER = "pcmciautils"
90 PREFERRED_VERSION_dbus ?= "1.0.2"
91 PREFERRED_VERSION_dbus-glib ?= "0.71"
92
93
94 #
95 # Kernel
96 #
97 KERNEL = "kernel26"
98 MACHINE_KERNEL_VERSION = "2.6"
99
100
101
102 #Other packages we need
103 #try to keep it minimal :)
104 DISTRO_EXTRA_RDEPENDS += "\
105                          nano pciutils"
106
107
108 FEED_URIS += " \
109                 no-arch##${OPLINUX_URI}/unstable/feed/all \
110                 base##${OPLINUX_URI}/unstable/feed/${FEED_ARCH}/base \
111                 perl##${OPLINUX_URI}/unstable/feed/${FEED_ARCH}/perl \
112                 python##${OPLINUX_URI}/unstable/feed/${FEED_ARCH}/python \
113                 debug##${OPLINUX_URI}/unstable/feed/${FEED_ARCH}/debug \
114                 ${MACHINE}##${OPLINUX_URI}/unstable/feed/${FEED_ARCH}/machine/${MACHINE}"
115
116
117
118