From a1d7e69803313eaa8960f07d162a59f087f783aa Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Sat, 16 Aug 2025 01:34:41 +0000 Subject: [PATCH] 24.03-lts-sp1 update bwa to 0.7.19 --- HPC/bwa/0.7.19/24.03-lts-sp1/Dockerfile | 19 +++++++++++++++++++ HPC/bwa/meta.yml | 4 +++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 HPC/bwa/0.7.19/24.03-lts-sp1/Dockerfile diff --git a/HPC/bwa/0.7.19/24.03-lts-sp1/Dockerfile b/HPC/bwa/0.7.19/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..e2dc0460 --- /dev/null +++ b/HPC/bwa/0.7.19/24.03-lts-sp1/Dockerfile @@ -0,0 +1,19 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG VERSION=0.7.19 +ARG TARGETARCH + +RUN yum -y install make gcc zlib-devel && \ + mkdir -p /tmp/bwa && cd /tmp/bwa && \ + curl -fSL -o bwa.tar.gz https://github.com/lh3/bwa/archive/v${VERSION}.tar.gz && \ + tar -xvf bwa.tar.gz -C /tmp/bwa --strip-components=1 && \ + rm -f bwa.tar.gz && \ + make clean && make -j "$(nproc)" && \ + mkdir -p /usr/local/bwa/bin && mv /tmp/bwa/bwa /usr/local/bwa/bin/ && \ + rm -rf /tmp/bwa && \ + yum remove -y make gcc zlib-devel && yum clean all + +ENV PATH=/usr/local/bwa/bin:$PATH + +CMD ["bwa"] \ No newline at end of file diff --git a/HPC/bwa/meta.yml b/HPC/bwa/meta.yml index 30febc63..3fdbfdb7 100644 --- a/HPC/bwa/meta.yml +++ b/HPC/bwa/meta.yml @@ -1,2 +1,4 @@ 0.7.18-oe2203sp3: - path: 0.7.18/22.03-lts-sp3/Dcokerfile \ No newline at end of file + path: 0.7.18/22.03-lts-sp3/Dcokerfile +0.7.19-oe2403sp1: + path: 0.7.19/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee