ipkbuild : staginginstall
@if [ $(stamp-staginginstall) -nt $(stamp-ipkbuild) ]; then \
echo Building ipk...; \
rm -rf $(IPKTMP_DIR); \
mkdir -p $(IPKTMP_DIR); \
mkdir -p $(IPK_DIR); \
cd $(SourceTree); $(BinaryInstallCmds) \
find $(IPKTMP_DIR) -type f -perm +001 2>/dev/null| xargs arm-linux-strip >/dev/null 2>&1; \
find $(IPKTMP_DIR) -type f -iname \*.so 2>/dev/null| xargs arm-linux-strip >/dev/null 2>&1; \
find $(IPKTMP_DIR) -name \*.a 2>/dev/null| xargs rm -f >/dev/null 2>&1; \
cd $(IPKTMP_DIR); rm -rf usr/include lib/*.o usr/share/locale usr/share/i18n usr/man usr/share/man; \
mkdir -p $(IPKTMP_DIR)/CONTROL; \
echo "Package: $(Name)" >$(IPKTMP_DIR)/CONTROL/control; \
echo "Filename: $(Name)_$(Version)_arm.ipk" >>$(IPKTMP_DIR)/CONTROL/control; \
echo "Version: $(Version)" >>$(IPKTMP_DIR)/CONTROL/control; \
echo "Depends: $(Depends)" >>$(IPKTMP_DIR)/CONTROL/control; \
echo "Priority: $(Priority)" >>$(IPKTMP_DIR)/CONTROL/control; \
echo "Section: base/system" >>$(IPKTMP_DIR)/CONTROL/control; \
echo "Maintainer: Unknown - OZ build" >>$(IPKTMP_DIR)/CONTROL/control; \
echo "Architecture: arm" >>$(IPKTMP_DIR)/CONTROL/control; \
echo "Description: Built by OZ buildsystem v1">>$(IPKTMP_DIR)/CONTROL/control; \
cd $(IPK_DIR) && $(shell if [ "`id -u`" != "0" ]; then echo fakeroot; fi;) $(BIN_DIR)/ipkg-build $(IPKTMP_DIR); \
rm -rf $(IPKTMP_DIR); \
fi;
------------------------------------------------------
/bin/sh: -c: line 1: `if [ /usr/src/zaurus/CVSWORK/buildroot-oz/build/stamps/libc6-2.2.4/stamp-staginginstall -nt /usr/src/zaurus/CVSWORK/buildroot-oz/sources/ipks/libc6_2.2.4_arm.ipk ]; then echo Building ipk...; rm -rf /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp; mkdir -p /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp; mkdir -p /usr/src/zaurus/CVSWORK/buildroot-oz/sources/ipks; cd /usr/src/zaurus/CVSWORK/buildroot-oz/build/glibc-2.2.4; echo Installing files into root area...; makedirectory="mkdir -p"; INSTALLPROGRAM="install -m 0755"; INSTALLDATA="install -m 0644"; ${makedirectory} /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib; ${INSTALLPROGRAM} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/ld-2.2.4.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.; ${INSTALLDATA} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/lib*-2.2.4.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.; ${INSTALLPROGRAM} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/libc-2.2.4.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.; ${INSTALLDATA} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/libSegFault.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.; ${INSTALLDATA} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/libpthread-0.9.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.; ${INSTALLDATA} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/libthread_db-1.0.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.; @set -ex; cd /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib && for l in `find . -type l -name '*.so.*' ! -name 'libnss*_*.so.1*'`; do cp -df /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/$l /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.; done find /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp -type f -perm +001 2>/dev/null| xargs arm-linux-strip >/dev/null 2>&1; find /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp -type f -iname \*.so 2>/dev/null| xargs arm-linux-strip >/dev/null 2>&1; find /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp -name \*.a 2>/dev/null| xargs rm -f >/dev/null 2>&1; cd /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp; rm -rf usr/include lib/*.o usr/share/locale usr/share/i18n usr/man usr/share/man; mkdir -p /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL; echo "Package: libc6" >/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; echo "Filename: libc6_2.2.4_arm.ipk" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; echo "Version: 2.2.4" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; echo "Depends: linux" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; echo "Priority: required" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; echo "Section: base/system" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; echo "Maintainer: Unknown - OZ build" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; echo "Architecture: arm" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; echo "Description: Built by OZ buildsystem v1">>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control; cd /usr/src/zaurus/CVSWORK/buildroot-oz/sources/ipks && fakeroot /usr/src/zaurus/CVSWORK/buildroot-oz/bin/ipkg-build /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp; rm -rf /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp; fi;'
|
/bin/sh: -c: line 1: `if [ /usr/src/zaurus/CVSWORK/buildroot-oz/build/stamps/libc6-2.2.4/stamp-staginginstall -nt /usr/src/zaurus/CVSWORK/buildroot-oz/sources/ipks/libc6_2.2.4_arm.ipk ];
then
echo Building ipk...;
rm -rf /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp;
mkdir -p /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp;
mkdir -p /usr/src/zaurus/CVSWORK/buildroot-oz/sources/ipks;
cd /usr/src/zaurus/CVSWORK/buildroot-oz/build/glibc-2.2.4;
----------
echo Installing files into root area...;
makedirectory="mkdir -p";
INSTALLPROGRAM="install -m 0755";
INSTALLDATA="install -m 0644";
${makedirectory} /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib;
${INSTALLPROGRAM} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/ld-2.2.4.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.;
${INSTALLDATA} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/lib*-2.2.4.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.;
${INSTALLPROGRAM} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/libc-2.2.4.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.;
${INSTALLDATA} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/libSegFault.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.;
${INSTALLDATA} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/libpthread-0.9.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.;
${INSTALLDATA} /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/libthread_db-1.0.so /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.;
@set -ex; cd /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib &&
for l in `find . -type l -name '*.so.*' ! -name 'libnss*_*.so.1*'`;
do cp -df /usr/src/zaurus/CVSWORK/buildroot-oz/staging/lib/$l /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/lib/.; done
----------
find /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp -type f -perm +001 2>/dev/null| xargs arm-linux-strip >/dev/null 2>&1;
find /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp -type f -iname \*.so 2>/dev/null| xargs arm-linux-strip >/dev/null 2>&1;
find /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp -name \*.a 2>/dev/null| xargs rm -f >/dev/null 2>&1;
cd /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp;
rm -rf usr/include lib/*.o usr/share/locale usr/share/i18n usr/man usr/share/man;
mkdir -p /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL;
echo "Package: libc6" >/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
echo "Filename: libc6_2.2.4_arm.ipk" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
echo "Version: 2.2.4" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
echo "Depends: linux" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
echo "Priority: required" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
echo "Section: base/system" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
echo "Maintainer: Unknown - OZ build" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
echo "Architecture: arm" >>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
echo "Description: Built by OZ buildsystem v1">>/usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp/CONTROL/control;
cd /usr/src/zaurus/CVSWORK/buildroot-oz/sources/ipks && fakeroot /usr/src/zaurus/CVSWORK/buildroot-oz/bin/ipkg-build /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp;
rm -rf /usr/src/zaurus/CVSWORK/buildroot-oz/build/ipktmp;
fi;'
------------------------------------------------------
define BinaryInstallCmds
echo Installing files into root area...; \
makedirectory="mkdir -p"; \
INSTALLPROGRAM="install -m 0755"; \
INSTALLDATA="install -m 0644"; \
$${makedirectory} $(TARGET_DIR)/lib; \
$${INSTALLPROGRAM} $(STAGING_DIR)/lib/ld-$(Version).so $(TARGET_DIR)/lib/.; \
$${INSTALLDATA} $(STAGING_DIR)/lib/lib*-$(Version).so $(TARGET_DIR)/lib/.; \
$${INSTALLPROGRAM} $(STAGING_DIR)/lib/libc-$(Version).so $(TARGET_DIR)/lib/.; \
$${INSTALLDATA} $(STAGING_DIR)/lib/libSegFault.so $(TARGET_DIR)/lib/.; \
$${INSTALLDATA} $(STAGING_DIR)/lib/libpthread-0.9.so $(TARGET_DIR)/lib/.; \
$${INSTALLDATA} $(STAGING_DIR)/lib/libthread_db-1.0.so $(TARGET_DIR)/lib/.; \
@set -ex; cd $(STAGING_DIR)/lib && \
for l in `find . -type l -name '*.so.*' ! -name 'libnss*_*.so.1*'`; \
do cp -df $(STAGING_DIR)/lib/$$l $(TARGET_DIR)/lib/.; done
endef