diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-10-22 07:53:07 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-10-22 07:53:07 +0000 |
| commit | 48175c4d95ba26845beeea7c9819b5f6d6e24437 (patch) | |
| tree | e845bbcb48bf31766ecbd56d0779ada89f40f45a | |
| parent | d0496fd1aaa5a0c991d80822cb0cefc384b9c315 (diff) | |
automatic import of ros-humble-libspnav-developeneuler24.03_LTS_SP3
| -rw-r--r-- | ros-humble-libspnav-devel.spec | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ros-humble-libspnav-devel.spec b/ros-humble-libspnav-devel.spec index bd63049..561cb55 100644 --- a/ros-humble-libspnav-devel.spec +++ b/ros-humble-libspnav-devel.spec @@ -12,6 +12,7 @@ Group: Development/Libraries Packager: openEuler Builder <builder@openeuler.org> BuildRequires: gcc +BuildRequires: make BuildRequires: libX11-devel %description @@ -34,6 +35,10 @@ libraries, and pkg-config file) for libspnav. # Fix libdir for 64-bit: configure hardcodes 'lib', use system lib dir sed -i "s|^libdir = lib$|libdir = %{_lib}|" Makefile sed -i 's|\${PREFIX}/lib |\${PREFIX}/%{_lib} |' spnav.pc +# configure can't detect version without git / matching dir name; force a +# clean Version in spnav.pc so rpmbuild's pkgconfig Provides don't choke +# on the illegal '<' from the "<unknown version>" fallback. +sed -i "s/^Version:.*/Version: %{version}/" spnav.pc %make_build %install |
