From e3c10a5a0fa0ef7e2f3b0c517ebad770c1d731cf091f354e1e904d4d081dab14 Mon Sep 17 00:00:00 2001 From: Soc Virnyl Estela Date: Mon, 20 May 2024 05:33:10 +0000 Subject: [PATCH] - Update rpmlint. * bad-cert.pem is a test file in LibGit2_jll. - Update specfile. * cleanup symlinks. these files should just point starting from buildroot OBS-URL: https://build.opensuse.org/package/show/science/julia?expand=0&rev=203 --- julia-rpmlintrc | 2 ++ julia.changes | 8 ++++++++ julia.spec | 18 ++++++++---------- 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/julia-rpmlintrc b/julia-rpmlintrc index 0e79047..c686563 100644 --- a/julia-rpmlintrc +++ b/julia-rpmlintrc @@ -16,3 +16,5 @@ addFilter("W: desktopfile-without-binary /usr/share/applications/julia.desktop j addFilter("W: hidden-file-or-dir /usr/share/julia/base/JuliaSyntax/.mailmap") addFilter("W: hidden-file-or-dir /usr/share/julia/stdlib/v1.10/Pkg/test/test_packages/AugmentedPlatform/.pkg") addFilter("W: hidden-file-or-dir /usr/share/julia/stdlib/v1.10/Pkg/test/test_packages/AugmentedPlatform/.pkg") +# LibGit_jll test case +addFilter("W: pem-certificate /usr/share/julia/stdlib/v1.10/LibGit2/test/bad_ca_roots.pem") diff --git a/julia.changes b/julia.changes index d8e4cff..7579170 100644 --- a/julia.changes +++ b/julia.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon May 20 05:21:58 UTC 2024 - Soc Virnyl Estela + +- Update rpmlint. + * bad-cert.pem is a test file in LibGit2_jll. +- Update specfile. + * cleanup symlinks. these files should just point starting from buildroot + ------------------------------------------------------------------- Sun May 19 10:18:13 UTC 2024 - Soc Virnyl Estela diff --git a/julia.spec b/julia.spec index 49606fe..00cd087 100644 --- a/julia.spec +++ b/julia.spec @@ -458,16 +458,14 @@ make install DESTDIR="%{buildroot}" \ %endif # Fix dangling symlinks -pushd %{buildroot}%{_libdir}/julia - ln -sf %{_libdir}/libblastrampoline.so libblastrampoline.so - %if 0%{?suse_version} > 1600 - ln -sf %{_libdir}/libgcc_s.so.1 libgcc_s.so.1 - %else - ln -sf /%{_lib}/libgcc_s.so.1 libgcc_s.so.1 - %endif - ln -sf %{_libdir}/libgfortran.so.5 libgfortran.so.5 - ln -sf %{_libdir}/libcurl.so libcurl.so.4 -popd +ln -sf %{_libdir}/libblastrampoline.so %{buildroot}%{_libdir}/julia/libblastrampoline.so +%if 0%{?suse_version} > 1600 +ln -sf %{_libdir}/libgcc_s.so.1 %{buildroot}%{_libdir}/julia/libgcc_s.so.1 +%else +ln -sf /%{_lib}/libgcc_s.so.1 %{buildroot}%{_libdir}/julia/libgcc_s.so.1 +%endif +ln -sf %{_libdir}/libgfortran.so.5 %{buildroot}%{_libdir}/julia/libgfortran.so.5 +ln -sf %{_libdir}/libcurl.so %{buildroot}%{_libdir}/julia/libcurl.so.4 # GZip man page. gzip %{buildroot}/%{_mandir}/man1/julia.1