diff options
author | Richard Purdie <richard@openedhand.com> | 2007-11-24 23:08:48 +0000 |
---|---|---|
committer | Richard Purdie <richard@openedhand.com> | 2007-11-24 23:08:48 +0000 |
commit | f3b89a0ed3d08ba880ca111f868c839d33a0aad4 (patch) | |
tree | 33a5832f0857b7ce9aa89d48383fb920a0e796c0 /meta | |
parent | 48c7f7fc85758bad6398b139438ade720724a05e (diff) | |
download | poky-f3b89a0ed3d08ba880ca111f868c839d33a0aad4.tar.gz |
packages/meta: Remove pkgmaps references
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3226 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta')
-rw-r--r-- | meta/packages/meta/external-poky-toolchain.bb | 2 | ||||
-rw-r--r-- | meta/packages/meta/meta-toolchain.bb | 16 |
2 files changed, 6 insertions, 12 deletions
diff --git a/meta/packages/meta/external-poky-toolchain.bb b/meta/packages/meta/external-poky-toolchain.bb index 9ba6ee031c..03b27dbd2f 100644 --- a/meta/packages/meta/external-poky-toolchain.bb +++ b/meta/packages/meta/external-poky-toolchain.bb | |||
@@ -27,12 +27,10 @@ do_stage() { | |||
27 | 27 | ||
28 | install -d ${DEPLOY_DIR}/ipk/ | 28 | install -d ${DEPLOY_DIR}/ipk/ |
29 | install -d ${STAGING_DIR}/pkgdata/ | 29 | install -d ${STAGING_DIR}/pkgdata/ |
30 | install -d ${STAGING_DIR}/pkgmaps/ | ||
31 | install -d ${STAGING_DIR_TARGET}/shlibs/ | 30 | install -d ${STAGING_DIR_TARGET}/shlibs/ |
32 | 31 | ||
33 | cp -ar ${prefix}/ipk/* ${DEPLOY_DIR}/ipk/ | 32 | cp -ar ${prefix}/ipk/* ${DEPLOY_DIR}/ipk/ |
34 | cp -ar ${prefix}/pkgdata/* ${STAGING_DIR}/pkgdata/ | 33 | cp -ar ${prefix}/pkgdata/* ${STAGING_DIR}/pkgdata/ |
35 | cp -ar ${prefix}/pkgmaps/* ${STAGING_DIR}/pkgmaps/ | ||
36 | cp -ar ${prefix}/${TARGET_SYS}/shlibs/* ${STAGING_DIR_TARGET}/shlibs/ | 34 | cp -ar ${prefix}/${TARGET_SYS}/shlibs/* ${STAGING_DIR_TARGET}/shlibs/ |
37 | } | 35 | } |
38 | 36 | ||
diff --git a/meta/packages/meta/meta-toolchain.bb b/meta/packages/meta/meta-toolchain.bb index 2f913eaefb..36e2e3b4d5 100644 --- a/meta/packages/meta/meta-toolchain.bb +++ b/meta/packages/meta/meta-toolchain.bb | |||
@@ -62,18 +62,18 @@ do_populate_sdk() { | |||
62 | mv ${SDK_OUTPUT}/usr/lib/ipkg/status ${SDK_OUTPUT}/${prefix}/package-status-host | 62 | mv ${SDK_OUTPUT}/usr/lib/ipkg/status ${SDK_OUTPUT}/${prefix}/package-status-host |
63 | rm -Rf ${SDK_OUTPUT}/usr/lib | 63 | rm -Rf ${SDK_OUTPUT}/usr/lib |
64 | 64 | ||
65 | # extract and store ipks, pkgdata, pkgmaps and shlibs data | 65 | # extract and store ipks, pkgdata and shlibs data |
66 | target_pkgs=`cat ${SDK_OUTPUT}/${prefix}/package-status | grep Package: | cut -f 2 -d ' '` | 66 | target_pkgs=`cat ${SDK_OUTPUT}/${prefix}/package-status | grep Package: | cut -f 2 -d ' '` |
67 | mkdir -p ${SDK_OUTPUT}/${prefix}/ipk/ | 67 | mkdir -p ${SDK_OUTPUT}/${prefix}/ipk/ |
68 | mkdir -p ${SDK_OUTPUT}/${prefix}/pkgdata/runtime/ | 68 | mkdir -p ${SDK_OUTPUT}/${prefix}/pkgdata/runtime/ |
69 | mkdir -p ${SDK_OUTPUT}/${prefix}/pkgmaps/debian/ | ||
70 | mkdir -p ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/shlibs/ | 69 | mkdir -p ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/shlibs/ |
71 | for pkg in $target_pkgs ; do | 70 | for pkg in $target_pkgs ; do |
72 | for arch in $revipkgarchs; do | 71 | for arch in $revipkgarchs; do |
73 | if [ -e ${DEPLOY_DIR_IPK}/$arch/${pkg}_*_$arch.ipk ]; then | 72 | pkgnames=${DEPLOY_DIR_IPK}/$arch/${pkg}_*_$arch.ipk |
74 | echo "Found ${DEPLOY_DIR_IPK}/$arch/${pkg}_$arch.ipk" | 73 | if [ -e $pkgnames ]; then |
75 | cp ${DEPLOY_DIR_IPK}/$arch/${pkg}_*_$arch.ipk ${SDK_OUTPUT}/${prefix}/ipk/ | 74 | echo "Found $pkgnames" |
76 | orig_pkg=`ipkg-list-fields ${DEPLOY_DIR_IPK}/$arch/${pkg}_*_$arch.ipk | grep OE: | cut -d ' ' -f2` | 75 | cp $pkgnames ${SDK_OUTPUT}/${prefix}/ipk/ |
76 | orig_pkg=`ipkg-list-fields $pkgnames | grep OE: | cut -d ' ' -f2` | ||
77 | pkg_subdir=$arch${TARGET_VENDOR}${@['-' + bb.data.getVar('TARGET_OS', d, 1), ''][bb.data.getVar('TARGET_OS', d, 1) == ('' or 'custom')]} | 77 | pkg_subdir=$arch${TARGET_VENDOR}${@['-' + bb.data.getVar('TARGET_OS', d, 1), ''][bb.data.getVar('TARGET_OS', d, 1) == ('' or 'custom')]} |
78 | mkdir -p ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/runtime | 78 | mkdir -p ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/runtime |
79 | cp ${STAGING_DIR}/pkgdata/$pkg_subdir/$orig_pkg ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/ | 79 | cp ${STAGING_DIR}/pkgdata/$pkg_subdir/$orig_pkg ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/ |
@@ -83,9 +83,6 @@ do_populate_sdk() { | |||
83 | if [ -e ${STAGING_DIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ];then | 83 | if [ -e ${STAGING_DIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ];then |
84 | cp ${STAGING_DIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/runtime/ | 84 | cp ${STAGING_DIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/runtime/ |
85 | fi | 85 | fi |
86 | if [ -e ${STAGING_DIR}/pkgmaps/debian/$subpkg ]; then | ||
87 | cp ${STAGING_DIR}/pkgmaps/debian/$subpkg ${SDK_OUTPUT}/${prefix}/pkgmaps/debian/ | ||
88 | fi | ||
89 | if [ -e ${STAGING_DIR_TARGET}/shlibs/$subpkg.list ]; then | 86 | if [ -e ${STAGING_DIR_TARGET}/shlibs/$subpkg.list ]; then |
90 | cp ${STAGING_DIR_TARGET}/shlibs/$subpkg.* ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/shlibs/ | 87 | cp ${STAGING_DIR_TARGET}/shlibs/$subpkg.* ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/shlibs/ |
91 | fi | 88 | fi |
@@ -95,7 +92,6 @@ do_populate_sdk() { | |||
95 | done | 92 | done |
96 | done | 93 | done |
97 | 94 | ||
98 | |||
99 | # remove unwanted executables | 95 | # remove unwanted executables |
100 | rm -rf ${SDK_OUTPUT}/${prefix}/sbin ${SDK_OUTPUT}/${prefix}/etc | 96 | rm -rf ${SDK_OUTPUT}/${prefix}/sbin ${SDK_OUTPUT}/${prefix}/etc |
101 | 97 | ||