File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 230230%endif
231231
232232%build
233+ %if %{undefined rpm_ver}
234+ # Use %{version}-%{release} for TRIDENT_VERSION in distro build
235+ export TRIDENT_VERSION=" %{version}-%{release}"
236+ %else
237+ # Use %{trident_version} for Trident repo build
233238export TRIDENT_VERSION=" %{trident_version}"
239+ %endif
234240cargo build --release
235241
236242mkdir selinux
@@ -242,7 +248,15 @@ make -f %{_datadir}/selinux/devel/Makefile %{name}.pp
242248bzip2 -9 %{name }.pp
243249
244250%check
251+ # Test the trident variable for the appropiate version
252+ %if %{undefined rpm_ver}
253+ # Use %{version}-%{release} for TRIDENT_VERSION in distro build
254+ test " $( ./target/release/trident --version) " = " trident %{version}-%{release}"
255+ %else
256+ # Use %{trident_version} for Trident repo build
245257test " $( ./target/release/trident --version) " = " trident %{trident_version}"
258+ %endif
259+
246260%if %{undefined rpm_ver}
247261%ifarch x86_64
248262# Run unit tests as part of check for distro build, skip 3 tests that do not work
You can’t perform that action at this time.
0 commit comments