1.10.4: installed_tests=true and tests=true and tests are not installed
kloczek opened this issue · comments
Tomasz Kłoczko commented
Set of meson settings which I'm using:
%meson \
-D gtk_doc=true \
-D installed_tests=true \
-D introspection=enabled \
-D tests=true \
After install nothing is installed in $(_datadir)/installed-tests/
and $(libexecdir)/installed-tests/
.
Emmanuele Bassi commented
Cannot reproduce with 1.10.4 or current master
.
Could you look in the build log?
Emmanuele Bassi commented
No answer in >3 months ⇒ closing.
Tomasz Kłoczko commented
Just checked my spec file with 1.10.6
Version: 1.10.6
Release: 3%{?dist}
License: MIT (https://opensource.org/licenses/MIT/)
URL: https://ebassi.github.io/graphene/
VCS: https://github.com/ebassi/graphene/
Source0: %{VCS}/archive/%{version}/%{name}-%{version}.tar.gz
Patch00: %{name}-remove_hardcoding_compiler_warning_flags.patch
Patch01: %{VCS}/commit/2aae5d22.patch#/%{name}-graphene-config-Enable-NEON-for-AArch64-on-Linux.patch
Patch02: %{VCS}/commit/fbfbdad5.patch#/%{name}-meson-Fix-detection-of-AArch64-on-Linux.patch
[..]
%meson \
-D gtk_doc=true \
-D installed_tests=true \
-D introspection=enabled \
-D tests=true \
%{nil}
%meson_build
[..]
%files
%{_libdir}/girepository-*/*typelib
%{_libdir}/lib*.so.0*
%files devel
%{_datadir}/gir-*/*.gir
%{_datadir}/gtk-doc/html/*
%{_includedir}/graphene-*
%{_libdir}/graphene-*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%files -n tests-%{name}
%{_datadir}/installed-tests/*
#%{_libexecdir}/installed-tests/*
So in other words issue still is not solved.