summaryrefslogtreecommitdiffstats
path: root/meta/packages/tasks/task-poky-sdk.bb
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openedhand.com>2007-06-27 12:19:03 +0000
committerMarcin Juszkiewicz <hrw@openedhand.com>2007-06-27 12:19:03 +0000
commitb580307f98a50aba302ba7265c1cc5888a070764 (patch)
tree39b9d1dc707928378f22bdf60101e9abca0525b5 /meta/packages/tasks/task-poky-sdk.bb
parent9f15140b5de39adcc865732a9dd3c27c177adaf5 (diff)
downloadpoky-b580307f98a50aba302ba7265c1cc5888a070764.tar.gz
Rename task-oh -> task-poky
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2021 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/tasks/task-poky-sdk.bb')
-rw-r--r--meta/packages/tasks/task-poky-sdk.bb73
1 files changed, 73 insertions, 0 deletions
diff --git a/meta/packages/tasks/task-poky-sdk.bb b/meta/packages/tasks/task-poky-sdk.bb
new file mode 100644
index 0000000000..c3a33435dd
--- /dev/null
+++ b/meta/packages/tasks/task-poky-sdk.bb
@@ -0,0 +1,73 @@
1#
2# Copyright (C) 2007 OpenedHand Ltd.
3#
4
5DESCRIPTON = "Software Development Tasks for OpenedHand Poky"
6DEPENDS = "task-poky"
7
8ALLOW_EMPTY = "1"
9#PACKAGEFUNCS =+ 'generate_sdk_pkgs'
10
11PACKAGES = "\
12 task-poky-sdk \
13 task-poky-sdk-dbg \
14 task-poky-sdk-dev"
15
16RDEPENDS_task-poky-sdk = "\
17 autoconf \
18 automake \
19 binutils \
20 binutils-symlinks \
21 coreutils \
22 diffutils \
23 gcc \
24 gcc-symlinks \
25 g++ \
26 g++-symlinks \
27 make \
28 intltool \
29 perl-module-re \
30 perl-module-text-wrap \
31 pkgconfig \
32 distcc"
33
34#python generate_sdk_pkgs () {
35# poky_pkgs = read_pkgdata('task-poky', d)['PACKAGES']
36# pkgs = bb.data.getVar('PACKAGES', d, 1).split()
37# for pkg in poky_pkgs.split():
38# newpkg = pkg.replace('task-poky', 'task-poky-sdk')
39#
40# # for each of the task packages, add a corresponding sdk task
41# pkgs.append(newpkg)
42#
43# # for each sdk task, take the rdepends of the non-sdk task, and turn
44# # that into rrecommends upon the -dev versions of those, not unlike
45# # the package depchain code
46# spkgdata = read_subpkgdata(pkg, d)
47#
48# rdepends = explode_deps(spkgdata.get('RDEPENDS_%s' % pkg) or '')
49# rreclist = []
50#
51# for depend in rdepends:
52# split_depend = depend.split(' (')
53# name = split_depend[0].strip()
54# if packaged('%s-dev' % name, d):
55# rreclist.append('%s-dev' % name)
56# else:
57# deppkgdata = read_subpkgdata(name, d)
58# rdepends2 = explode_deps(deppkgdata.get('RDEPENDS_%s' % name) or '')
59# for depend in rdepends2:
60# split_depend = depend.split(' (')
61# name = split_depend[0].strip()
62# if packaged('%s-dev' % name, d):
63# rreclist.append('%s-dev' % name)
64#
65# oldrrec = bb.data.getVar('RRECOMMENDS_%s' % newpkg, d) or ''
66# bb.data.setVar('RRECOMMENDS_%s' % newpkg, oldrrec + ' ' + ' '.join(rreclist), d)
67# # bb.note('RRECOMMENDS_%s = "%s"' % (newpkg, bb.data.getVar('RRECOMMENDS_%s' % newpkg, d)))
68#
69# # bb.note('pkgs is %s' % pkgs)
70# bb.data.setVar('PACKAGES', ' '.join(pkgs), d)
71#}
72#
73#PACKAGES_DYNAMIC = "task-poky-sdk-*"