Make sure the correct buildroot gets expanded instead of the default
opensuse build root location.
We also remove debug files from the unpackaged files list as they're
handled separately by rpm.
--define "vendor openSUSE" \
--define "version_override $VERSION" \
--define "release_override $RELEASE" \
- --define "__check_files sh -c '$(rpm --eval %__check_files) | tee /tmp/unpackaged-files'" \
+ --define "__check_files sh -c '$(rpm --define "_topdir /var/tmp" --eval %__check_files) | tee /tmp/unpackaged-files'" \
--define "build_cflags $(rpm --eval %build_cflags) $EXTRA_CFLAGS" \
--define "meson_build %{shrink:%{__meson} compile -C %{_vpath_builddir} -j %{_smp_build_ncpus} %{nil}}" \
--define "meson_install %{shrink:DESTDIR=%{buildroot} %{__meson} install -C %{_vpath_builddir} --no-rebuild --quiet %{nil}}" \
# warnings.
rm systemd.lang
- cat /tmp/unpackaged-files >>"pkg/$ID/files.systemd"
+ grep -v ".debug" /tmp/unpackaged-files >>"pkg/$ID/files.systemd"
build --noprep --nocheck
fi