summaryrefslogtreecommitdiff
path: root/packages/meta/openslug-packages.bb
blob: 81bb5a0d0ca3b82c0de062a5fa8ef80fe262b7b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
DESCRIPTION = "Packages that are compatible with the OpenSlug firmware"
LICENSE = MIT
PR = "r3"

INHIBIT_DEFAULT_DEPS = "1"
ALLOW_EMPTY = 1
PACKAGES = "${PN}"

OPENSLUG_DEVELOPMENT = "\
	autoconf \
	automake \
	bash \
	bison \
	bzip2 \
	coreutils \
	cvs \
	diffutils \
	findutils \
	flex \
	gawk \
	gcc \
	gdb \
	grep \
	lsof \
	m4 \
	make \
	ncurses \
	openssh \
	pciutils \
	quilt \
	sed \
	"

# These packages only build on TARGET_OS=linux, not
# TARGET_OS=linux-uclibc
OPENSLUG_DEVELOPMENT_append_linux = "\
	perl \
	tar \
	"


OPENSLUG_PACKAGES = "\
	atftp \
	bash \
	bluez-utils-nodbus bridge-utils \
	coreutils cvs\
	dnsmasq \
	expat \
	ftpd-topfield \
	less libusb \
	miau microcom mt-daapd mysql \
	nail \
	openssh \
	ppp puppy pwc \
	rsync \
	sudo sysfsutils \
	thttpd \
	db4 \
	openldap \
	ntp \
	reiserfsprogs reiser4progs \
	python \
	samba \
	strace \
	wget \
	unionfs-modules unionfs-utils \
	"

# These packages only build on TARGET_OS=linux, not
# TARGET_OS=linux-uclibc
OPENSLUG_PACKAGES_append_linux = "\
	php \
	libpam \
	yp-tools ypbind ypserv \
	nfs-utils \
	"
BROKEN_PACKAGES = "\
	cron \
	mgetty \
	"

DEPENDS = 'openslug-image \
	${OPENSLUG_PACKAGES} \
	${OPENSLUG_DEVELOPMENT} \
	package-index'