diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-05-23 19:59:56 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2022-05-23 20:02:45 -0400 |
commit | b5f875d0f0284487a492a854ac073dd45fc9bc80 (patch) | |
tree | 146d7ae54eb03c768f0fd340bc4553c39c9eb6e8 /libre-testing/uboot4extlinux-sunxi/u-boot-libre | |
parent | 88709570a234213e206622d69688aa488bd01e90 (diff) | |
download | abslibre-b5f875d0f0284487a492a854ac073dd45fc9bc80.tar.gz abslibre-b5f875d0f0284487a492a854ac073dd45fc9bc80.tar.bz2 abslibre-b5f875d0f0284487a492a854ac073dd45fc9bc80.zip |
bugfix u-boot cleaning scripts
Diffstat (limited to 'libre-testing/uboot4extlinux-sunxi/u-boot-libre')
-rw-r--r-- | libre-testing/uboot4extlinux-sunxi/u-boot-libre | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/libre-testing/uboot4extlinux-sunxi/u-boot-libre b/libre-testing/uboot4extlinux-sunxi/u-boot-libre deleted file mode 100644 index d63a421d4..000000000 --- a/libre-testing/uboot4extlinux-sunxi/u-boot-libre +++ /dev/null @@ -1,76 +0,0 @@ -#!/usr/bin/env bash - -# -# helper script: generate deblobbed stable u-boot source code releases -# -# Copyright (C) 2020,2021 Leah Rowe <info@minifree.org> -# Copyright (C) 2022 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# - -[ "x${DEBUG+set}" = 'xset' ] && set -v -set -u -e - -version="v2022.04" -revision="r1" - -printf "Building source code archive, version %s revision %s\n" "${version}" "${revision}" - -cd "${topdir}" -if [[ -x "${topdir}/download" ]] -then - topdir="$(realpath $(dirname $(realpath $0))/../../../../)" - download_dir=u-boot/u-boot - tmpdir="${topdir}/release/u-boot-libre" - download=( "${topdir}/download" u-boot ) - bloblist="resources/u-boot/default/blobs.list" -elif [[ -x ./u-boot-download.sh ]] -then - topdir="$(realpath $(dirname $(realpath $0)))" - download_dir=${topdir} - tmpdir=${topdir} - download=( ${topdir}/u-boot-download.sh ) - bloblist="${topdir}/blobs.list" -else - exit 1 -fi -"${download[@]}" "${version}" "${download_dir}" "${bloblist}" - -release="u-boot-libre-${version/v/}-${revision}" -tarball="${tmpdir}/${release}.tar" - -rm -rf \ - "${tmpdir}/" \ - "${tarball}" \ - "${tarball}.lz" \ - "${tarball}.xz" - -mkdir -p "${tmpdir}" -cp -R "${download_dir}/" "${tmpdir}/${release}" - -rm -rf ${tmpdir}/.git ${tmpdir}/${release}/.gitignore -make -C ${tmpdir} distclean - -prefix="$(sed 's#^/*##' <<<${tmpdir})/" -tar cf "${tarball}" "${tmpdir}/${release}" --transform="s#${prefix}##" -lzip -9 --keep -vv "${tarball}" -xz -9 --keep -vv "${tarball}" - -rm -rf "${tmpdir}/${release}/" - -printf "Source code archives available at:\n\t%s\n\t%s\n\t%s\n" \ - "${tarball}" \ - "${tarball}.lz" \ - "${tarball}.xz" |