diff --git a/python_deb2dsp/020_beets-check_deb2dsp.sh b/python_deb2dsp/020_beets-check_deb2dsp.sh new file mode 100644 index 0000000..88543d6 --- /dev/null +++ b/python_deb2dsp/020_beets-check_deb2dsp.sh @@ -0,0 +1,57 @@ +#!/bin/bash + +USER=geigerzaehler +PROJECT=beets-check + +git_url="https://github.com/${USER}/${PROJECT}" + +VERSION=$(curl "https://api.github.com/repos/${USER}/${PROJECT}/tags?per_page=5" | jq -r '.[0] | .name') + +RSS_FEED="https://github.com/${USER}/${PROJECT}/releases.atom" +# xdg-open ${RSS_FEED} + +# the dependencies for the python package +# sudo apt-get install python3-tifffile python3-sklearn +# sudo apt-get -f install + +# the dependencies for py2dsp +apt install -y pristine-tar pypi2deb python3-gnupg + +# if the build fails with 'unrecognized build system: pybuild' add +# export PYBUILD_SYSTEM=distutils +# to the debian/rules file. + +BUILD_HOME="/var/tmp/build_${PROJECT}-${VERSION#v}" + +mkdir -p "${BUILD_HOME}" +pushd "${BUILD_HOME}" || exit +py2dsp --profile dpt --distribution unstable --revision 1 --github "${git_url}" +# strace -o /tmp/strace_output.txt py2dsp --profile dpt --distribution unstable --revision 1 --github "${git_url}" + +pushd "${BUILD_HOME}/result/${PROJECT}-${VERSION#v}" +cat <