X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/blobdiff_plain/a035d70aa422aefc011b7f27b5dd36ae12aca921..bd6b7cc75138d319f2536d54eeb6b94df5d17a8e:/mesa.sh diff --git a/mesa.sh b/mesa.sh index 222ad64..24cce78 100644 --- a/mesa.sh +++ b/mesa.sh @@ -11,14 +11,22 @@ unset LC_CTYPE unset LANG main() { - sudo apt-get build-dep mesa + mkdir -p build cd build + + # devscripts needed for dch and dcmd + dpkg -s devscripts >/dev/null 2>&1 || sudo apt-get install devscripts + + command -v git >/dev/null || sudo apt-get install git test -d mesa || git clone https://gitlab.freedesktop.org/asahi/mesa.git cd mesa git fetch -a -t + git reset --hard origin/main rm -rf debian cp -a ../../mesa-debian debian - dpkg-buildpackage -uc -us -a arm64 + EMAIL=thomas@glanzmann.de dch -v 23.0.0-`date +%Y%m%d%H%M` 'asahi wip' + sudo apt-get build-dep . + dpkg-buildpackage -uc -us -a arm64 --build=binary } main "$@"