[oe-commits] org.oe.dev meta-sdk-sbox: remove hardcodes references, reuse functions instead of copy-pasting them, and we have an SCM, so no need to comment stuff
koen commit
openembedded-commits at lists.openembedded.org
Thu Mar 29 19:57:34 UTC 2007
meta-sdk-sbox: remove hardcodes references, reuse functions instead of copy-pasting them, and we have an SCM, so no need to comment stuff
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 33ef958347850ae3830b2326a4476282484717bd
ViewMTN: http://monotone.openembedded.org/revision.psp?id=33ef958347850ae3830b2326a4476282484717bd
Files:
1
packages/meta/meta-sdk-sbox.bb
Diffs:
#
# mt diff -rf02096208403ee8a3236217712d0c435ec59a685 -r33ef958347850ae3830b2326a4476282484717bd
#
#
#
# patch "packages/meta/meta-sdk-sbox.bb"
# from [bd8328179bb2528f501c3250e74bdb50db00a232]
# to [16b196f2afcb032fef08b7768712b57ecec9e85a]
#
============================================================
--- packages/meta/meta-sdk-sbox.bb bd8328179bb2528f501c3250e74bdb50db00a232
+++ packages/meta/meta-sdk-sbox.bb 16b196f2afcb032fef08b7768712b57ecec9e85a
@@ -1,15 +1,14 @@ LICENSE = "MIT"
DESCRIPTION = "Meta package for a Scratchbox SDK"
LICENSE = "MIT"
-PR = "r0"
+PR = "r1"
PACKAGES = ""
-PACKAGES = ""
-inherit sdk debian
+inherit rootfs_ipk sdk debian
SDK_DIR = "${WORKDIR}/sdk"
SDK_OUTPUT = "${SDK_DIR}/image"
-SDK_DEPLOY = "${TMPDIR}/deploy/sdk"
+SDK_DEPLOY = "${DEPLOY_DIR}/sdk"
prefix = "/"
exec_prefix = "${prefix}"
base_prefix = "${exec_prefix}"
@@ -28,29 +27,12 @@ IPKG_TARGET = "ipkg-cl -f ${SDK_DIR}/ipk
IPKG_TARGET = "ipkg-cl -f ${SDK_DIR}/ipkg-target.conf -o ${SDK_OUTPUT}/${prefix}"
-ipk_do_indexes () {
- set -x
+do_populate_sdk() {
- ipkgarchs="${PACKAGE_ARCHS}"
+ set -ex
+ rootfs_ipk_do_indexes
+ set +ex
- if [ -z "${DEPLOY_KEEP_PACKAGES}" ]; then
- touch ${DEPLOY_DIR_IPK}/Packages
- ipkg-make-index -r ${DEPLOY_DIR_IPK}/Packages -p ${DEPLOY_DIR_IPK}/Packages -l ${DEPLOY_DIR_IPK}/Packages.filelist -m ${DEPLOY_DIR_IPK}
- fi
-
- for arch in $ipkgarchs; do
- if [ -z "${DEPLOY_KEEP_PACKAGES}" ]; then
- if [ -e ${DEPLOY_DIR_IPK}/$arch/ ] ; then
- touch ${DEPLOY_DIR_IPK}/$arch/Packages
- ipkg-make-index -r ${DEPLOY_DIR_IPK}/$arch/Packages -p ${DEPLOY_DIR_IPK}/$arch/Packages -l ${DEPLOY_DIR_IPK}/$arch/Packages.filelist -m ${DEPLOY_DIR_IPK}/$arch/
- fi
- fi
- done
-}
-
-do_populate_sdk() {
- ipk_do_indexes
-
rm -rf ${SDK_OUTPUT}
mkdir -p ${SDK_OUTPUT}
@@ -99,9 +81,6 @@ EOF
# fix pkgconfig data files
cd ${SDK_OUTPUT}/${prefix}/usr/lib/pkgconfig
- #for f in *.pc ; do
- # sed -i 's%=/usr%=${prefix}/arm-linux%g' "$f"
- #done
for f in *.pc ; do
sed -i 's%${STAGING_DIR}%/usr/%g' "$f"
done
More information about the Openembedded-commits
mailing list