--- plamo/00_base/old/hdsetup-20160430/PlamoBuild.hdsetup-6.1 2016-04-30 09:35:53.000000000 +0900 +++ plamo/00_base/hdsetup/PlamoBuild.hdsetup-6.1 2016-09-11 12:29:12.000000000 +0900 @@ -16,7 +16,7 @@ pkgbase=hdsetup vers=6.1 arch=`uname -m` -build=P7 +build=P8 src[0]=busybox-1.24.1 src[1]=dialog-1.3-20160209 src[2]=coreutils-8.25 @@ -24,6 +24,13 @@ src[4]=bzip2-1.0.6 src[5]=xz-5.2.2 src[6]=tar-1.26 +patchfiles[0]="" +patchfiles[1]="" +patchfiles[2]="" +patchfiles[3]="" +patchfiles[4]="" +patchfiles[5]="" +patchfiles[6]="`echo tar-{1.23-{tartime,txz},1.26-no-gets}.patch.gz`" OPT_CONFIG[0]="" OPT_CONFIG[1]="--bindir=/bin --enable-nls --with-ncursesw --enable-widec" OPT_CONFIG[2]="--bindir=/bin --enable-no-install-program=install,chroot" @@ -262,12 +269,19 @@ for i in `seq 0 $((${#B[@]} - 1))` ; do if [ -d ${B[$i]} ] ; then rm -rf ${B[$i]} ; fi ; cp -a ${S[$i]} ${B[$i]} done + for i in `seq 0 $((${#B[@]} - 1))` ; do + cd ${B[$i]} + for j in ${patchfiles[$i]} ; do + case ${j##*.} in + gz) gunzip -c $W/$j | patch -Np1 -i - ;; + bz2) bunzip2 -c $W/j | patch -Np1 -i - ;; + xz) unxz -c $W/$j | patch -Np1 -i - ;; + *) patch -Np1 -i $W/$j ;; + esac + done + done cd ${B[0]} cp -p $W/busybox-1.24.1-config .config - cd ${B[6]} - gunzip -c $W/tar-1.23-tartime.patch.gz | patch -Np1 -i - - gunzip -c $W/tar-1.23-txz.patch.gz | patch -Np1 -i - - gunzip -c $W/tar-1.26-no-gets.patch.gz | patch -Np1 -i - for i in `seq 0 $((${#B[@]} - 1))` ; do cd ${B[$i]} if [ -f [Mm]akefile ] ; then