From 5516d6aa305363f14e4345bebb7952bed3f551eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 25 Mar 2015 16:59:05 +0100 Subject: [PATCH] Use perl_version macro for libperl.so mangling %{version} changes with each sub-package definition. Use %{perl_version} for renaming and symlinking libperl.so. --- perl.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/perl.spec b/perl.spec index 9137537..04a8c42 100644 --- a/perl.spec +++ b/perl.spec @@ -2188,14 +2188,14 @@ make install DESTDIR=$RPM_BUILD_ROOT %{build_bindir}/perl # Make proper DSO names, move libperl to standard path. -%global soname libperl.so.%(echo '%{version}' | sed 's/^\\([^.]*\\.[^.]*\\).*/\\1/') +%global soname libperl.so.%(echo '%{perl_version}' | sed 's/^\\([^.]*\\.[^.]*\\).*/\\1/') mv "%{build_archlib}/CORE/libperl.so" \ - "$RPM_BUILD_ROOT%{_libdir}/libperl.so.%{version}" -ln -s "libperl.so.%{version}" "$RPM_BUILD_ROOT%{_libdir}/%{soname}" -ln -s "libperl.so.%{version}" "$RPM_BUILD_ROOT%{_libdir}/libperl.so" + "$RPM_BUILD_ROOT%{_libdir}/libperl.so.%{perl_version}" +ln -s "libperl.so.%{perl_version}" "$RPM_BUILD_ROOT%{_libdir}/%{soname}" +ln -s "libperl.so.%{perl_version}" "$RPM_BUILD_ROOT%{_libdir}/libperl.so" # XXX: Keep symlink from original location because various code glues # $archlib/CORE/$libperl to get the DSO. -ln -s "../../libperl.so.%{version}" "%{build_archlib}/CORE/libperl.so" +ln -s "../../libperl.so.%{perl_version}" "%{build_archlib}/CORE/libperl.so" install -p -m 755 utils/pl2pm %{build_bindir}/pl2pm