osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/29992 )
Change subject: obs: fix building rpms with man pages ......................................................................
obs: fix building rpms with man pages
Add the "%ext_man .gz" macro from OBS, so building rpms with man pages does not fail with errors like: File not found: /home/user/rpmbuild/BUILDROOT/osmo-ggsn-1.9.0.3.0d3b-0.x86_64/usr/share/man/man8/osmo-ggsn.8
Fixes: OS#5737 Change-Id: Ib6950fb46e9f94aabae98021b215f69838557045 --- M scripts/obs/data/build_rpm.sh A scripts/obs/data/rpmmacros 2 files changed, 6 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/92/29992/1
diff --git a/scripts/obs/data/build_rpm.sh b/scripts/obs/data/build_rpm.sh index 39f49ee..3ade17e 100755 --- a/scripts/obs/data/build_rpm.sh +++ b/scripts/obs/data/build_rpm.sh @@ -19,6 +19,7 @@ su "$BUILDUSER" -c "cp _temp/srcpkgs/$PACKAGE/$spec ~/rpmbuild/SPECS" su "$BUILDUSER" -c "cp _temp/srcpkgs/$PACKAGE/*.tar.* ~/rpmbuild/SOURCES" su "$BUILDUSER" -c "cp _temp/srcpkgs/$PACKAGE/rpmlintrc ~/rpmbuild/SOURCES" +su "$BUILDUSER" -c "cp /obs/data/rpmmacros ~/.rpmmacros"
$yum_builddep "/home/$BUILDUSER/rpmbuild/SPECS/$spec"
diff --git a/scripts/obs/data/rpmmacros b/scripts/obs/data/rpmmacros new file mode 100644 index 0000000..5ac26c7 --- /dev/null +++ b/scripts/obs/data/rpmmacros @@ -0,0 +1,5 @@ +# Default values for macros from OBS project config: +# https://build.opensuse.org/projects/CentOS:CentOS-8/prjconf + +%ext_info .gz +%ext_man .gz