SHA256
1
0
forked from pool/julia

- 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
This commit is contained in:
Soc Virnyl Estela 2024-05-20 05:33:10 +00:00 committed by Git OBS Bridge
parent 6a45a5f82b
commit e3c10a5a0f
3 changed files with 18 additions and 10 deletions

View File

@ -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")

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Mon May 20 05:21:58 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- 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 <uncomfy+openbuildservice@uncomfyhalomacro.pl>

View File

@ -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