From 4fd1bc01df6e9829db2526c8190b31bee1e2e790 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Sat, 24 Apr 2021 23:35:14 +0200 Subject: [PATCH] drumkv1: Get dos line ending under control finally... MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- recipes-musicians/rncbc/drumkv1.bb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/recipes-musicians/rncbc/drumkv1.bb b/recipes-musicians/rncbc/drumkv1.bb index 03d464a..02f41f8 100644 --- a/recipes-musicians/rncbc/drumkv1.bb +++ b/recipes-musicians/rncbc/drumkv1.bb @@ -14,13 +14,19 @@ DEPENDS += " \ inherit cmake_qt5 gtk-icon-cache mime -# to get hydrogen2drumkv1 patch applied -inherit dos2unix +do_convert_crlf_to_lf[depends] += "dos2unix-native:do_populate_sysroot" +# Convert CRLF line terminators to LF for hydrogen2drumkv1 only +do_convert_crlf_to_lf () { + find ${WORKDIR}/hydrogen2drumkv1 -type f -exec dos2unix {} \; +} + +addtask convert_crlf_to_lf after do_unpack before do_patch SRC_URI = " \ ${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ file://0002-Avoid-stripping-CMake.patch \ git://github.com/TuriSc/hydrogen2drumkv1.py.git;name=hydrogen2drumkv1;destsuffix=hydrogen2drumkv1 \ + file://0001-Fix-for-python-3.9.patch;patchdir=../hydrogen2drumkv1 \ " PV = "0.9.21" SRC_URI[sha256sum] = "35952d6ed82cde9c0d8b516addd2e2f376b94b6d777f2b2a6ffd3978b49da7fa"