@@ -556,8 +556,8 @@ xzcat ../${RT_PATCH_FILE} | patch -p1
556556echo " rt-Patch applied"
557557# # Uio Patch:
558558uiomod_kernel
559- # cp /home/mib/intelFPGA/QuartusProjects/DE1-Soc/DE1-SoC-Sound/socfpga_cyclone5_DE1-SoC-FB.dts /home/mib/Development/HolosynthV-Image-gen/arm-linux-4.9.33-gnueabifh -kernel/linux-4.9.33/arch/arm/boot/dts
560- # cp /home/mib/intelFPGA/QuartusProjects/DE1-Soc/DE1-SoC-Sound/Makefile-dtb /home/mib/Development/HolosynthV-Image-gen/arm-linux-4.9.33-gnueabifh -kernel/linux-4.9.33/arch/arm/boot/dts/Makefile
559+ # cp /home/mib/intelFPGA/QuartusProjects/DE1-Soc/DE1-SoC-Sound/socfpga_cyclone5_DE1-SoC-FB.dts /home/mib/Development/HolosynthV-Image-gen/arm-linux-4.9.33-gnueabihf -kernel/linux-4.9.33/arch/arm/boot/dts
560+ # cp /home/mib/intelFPGA/QuartusProjects/DE1-Soc/DE1-SoC-Sound/Makefile-dtb /home/mib/Development/HolosynthV-Image-gen/arm-linux-4.9.33-gnueabihf -kernel/linux-4.9.33/arch/arm/boot/dts/Makefile
561561}
562562
563563# # parameters: 1: folder name, 2: patch file name
@@ -673,6 +673,7 @@ arm64_build() {
673673# # parameters: 1: distro name, 2: dir, 3: dist arch, 4: file filter
674674add2repo (){
675675# sudo systemctl stop apache2
676+ set -x
676677 contains ${DISTROS[@]} ${1}
677678 if [ " $? " -eq 0 ]; then
678679 echo " Valid distroname = ${1} given"
@@ -683,7 +684,12 @@ add2repo(){
683684 echo " "
684685 echo " Script_MSG: Repo content before -->"
685686 echo " "
686- LIST1=` reprepro -b ${HOME_REPO_DIR} -C main -A ${3} --list-format=' ' ' ${package}\n' ' ' list ${1} | { grep -E " ${4} " || true ; }`
687+ if [[ " ${1} " == " bionic" ]]; then
688+ dist_flavor=ubuntu
689+ else
690+ dist_flavor=debian
691+ fi
692+ LIST1=` reprepro -b " ${HOME_REPO_DIR} /${dist_flavor} " -C main -A ${3} --list-format=' ' ' ${package}\n' ' ' list ${1} | { grep -E " ${4} " || true ; }`
687693 echo " Got list1"
688694 REPO_LIST1=$" ${LIST1} "
689695
@@ -699,12 +705,12 @@ add2repo(){
699705 echo " "
700706 echo " Script_MSG: Will remove former version from repo"
701707 echo " "
702- reprepro -b ${HOME_REPO_DIR} -C main -A ${3} remove ${1} ${REPO_LIST1}
703- reprepro -b ${HOME_REPO_DIR} export ${1}
708+ reprepro -b " ${HOME_REPO_DIR} / ${dist_flavor} " -C main -A ${3} remove ${1} ${REPO_LIST1}
709+ reprepro -b " ${HOME_REPO_DIR} / ${dist_flavor} " export ${1}
704710 echo " Script_MSG: Restarting web server"
705711
706712 sudo systemctl restart apache2
707- reprepro -b ${HOME_REPO_DIR} export ${1}
713+ reprepro -b " ${HOME_REPO_DIR} / ${dist_flavor} " export ${1}
708714 else
709715 echo " "
710716 echo " Script_MSG: Former version not found"
@@ -714,16 +720,16 @@ add2repo(){
714720
715721 #
716722 # if [[ "${CLEAN_KERNELREPO}" == "${OK}" ]]; then
717- # CLEAN_ALL_LIST=`reprepro -b ${HOME_REPO_DIR} -C main -A ${3} --list-format='''${package}\n''' list ${1}`
723+ # CLEAN_ALL_LIST=`reprepro -b " ${HOME_REPO_DIR}/${dist_flavor}" -C main -A ${3} --list-format='''${package}\n''' list ${1}`
718724 #
719725 # JESSIE_CLEAN_ALL_LIST=$"${CLEAN_ALL_LIST}"
720726 #
721727 # if [ ! -z "${JESSIE_CLEAN_ALL_LIST}" ]; then
722728 # echo ""
723729 # echo "Script_MSG: Will clean repo"
724730 # echo ""
725- # reprepro -b ${HOME_REPO_DIR} -C main -A ${3} remove ${1} ${JESSIE_CLEAN_ALL_LIST}
726- # reprepro -b ${HOME_REPO_DIR} export ${1}
731+ # reprepro -b " ${HOME_REPO_DIR}/${dist_flavor}" -C main -A ${3} remove ${1} ${JESSIE_CLEAN_ALL_LIST}
732+ # reprepro -b " ${HOME_REPO_DIR}/${dist_flavor}" export ${1}
727733 # echo "Script_MSG: Restarting web server"
728734 # sudo systemctl restart apache2
729735 # else
@@ -734,11 +740,11 @@ add2repo(){
734740 # echo ""
735741 # fi
736742 #
737- reprepro -b ${HOME_REPO_DIR} -C main -A ${3} includedeb ${1} ${2} /* .deb
738- reprepro -b ${HOME_REPO_DIR} export ${1}
739- reprepro -b ${HOME_REPO_DIR} list ${1}
743+ reprepro -b " ${HOME_REPO_DIR} / ${dist_flavor} " -C main -A ${3} includedeb ${1} ${2} /* .deb
744+ reprepro -b " ${HOME_REPO_DIR} / ${dist_flavor} " export ${1}
745+ reprepro -b " ${HOME_REPO_DIR} / ${dist_flavor} " list ${1}
740746
741- LIST2=` reprepro -b ${HOME_REPO_DIR} -C main -A ${3} --list-format=' ' ' ${package}\n' ' ' list ${1} `
747+ LIST2=` reprepro -b " ${HOME_REPO_DIR} / ${dist_flavor} " -C main -A ${3} --list-format=' ' ' ${package}\n' ' ' list ${1} `
742748 REPO_LIST2=$" ${LIST2} "
743749 echo " ${REPO_LIST2} "
744750 echo " "
@@ -874,7 +880,7 @@ sudo dd if=/dev/zero of=${1} bs=4K count=1500K
874880sudo sh -c " LC_ALL=C ${mkfs} ${mkfs_options} ${1} ${mkfs_label} "
875881}
876882
877- # # parameters: 1: loop dev name, 2: boot partition
883+ # # parameters: 1: loop dev name, 2: boot partition
878884fdisk_2part () {
879885sudo fdisk ${1} << EOF
880886n
@@ -939,7 +945,8 @@ if [ "${1}" = "1" ]; then
939945 echo " # Script_MSG: 1 part rootfs image"
940946 create_rootfs_img ${2}
941947elif [ " ${1} " = " 2" ] || [ " ${1} " = " 3" ]; then
942- sudo dd if=/dev/zero of=${2} bs=4K count=1700K
948+ sudo dd if=/dev/zero of=${2} bs=4K count=1850K
949+ # sudo dd if=/dev/zero of=${2} bs=4K count=3525K
943950 echo " Now mounting sd-image file"
944951 mount_sd_imagefile ${2} ${3}
945952 if [ " ${1} " = " 2" ]; then
@@ -1118,10 +1125,10 @@ EOT'
11181125echo " "
11191126echo " NOTE: Generated ${2} /etc/fw_env.config"
11201127
1121- cat << EOT > ${CURRENT_DIR} /fw_env.config
1128+ # cat <<EOT > ${CURRENT_DIR}/fw_env.config
11221129# MMC device name Device offset Env. size Flash sector size Number of sectors
1123- ${1} 0x4000 0x2000
1124- EOT
1130+ # ${1} 0x4000 0x2000
1131+ # EOT
11251132
11261133}
11271134
@@ -1144,6 +1151,7 @@ make_bmap_image() {
11441151 cd ${1}
11451152 bmaptool create -o ${2} .bmap ${2}
11461153 tar -cSf ${2} .tar.bz2 ${2} --use-compress-program lbzip2
1154+ md5sum ${2} .tar.bz2 > ${2} .tar.bz2.md5
11471155 echo " "
11481156 echo " NOTE: Bmap image created"
11491157 echo " "
0 commit comments