1
0

- fix naming to match shlib policy

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-sdkutils?expand=0&rev=12
This commit is contained in:
Dirk Mueller 2024-01-27 16:41:59 +00:00 committed by Git OBS Bridge
parent 7eddaa9615
commit 9a8a2f8881
2 changed files with 12 additions and 6 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sat Jan 27 16:41:37 UTC 2024 - Dirk Müller <dmueller@suse.com>
- fix naming to match shlib policy
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 26 12:12:32 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> Fri Jan 26 12:12:32 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@ -17,6 +17,7 @@
%define library_version 1.0.0 %define library_version 1.0.0
%define library_pkg 1_0_0
%define library_soversion 1 %define library_soversion 1
Name: aws-c-sdkutils Name: aws-c-sdkutils
Version: 0.1.14 Version: 0.1.14
@ -35,11 +36,11 @@ BuildRequires: ninja
%description %description
AWS C SDK Utils AWS C SDK Utils
%package -n lib%{name}%{library_soversion} %package -n lib%{name}%{library_pkg}
Summary: AWS C SDK Utils Summary: AWS C SDK Utils
Group: System/Libraries Group: System/Libraries
%description -n lib%{name}%{library_soversion} %description -n lib%{name}%{library_pkg}
AWS C SDK Utils AWS C SDK Utils
This package contains the dynamically linked library. This package contains the dynamically linked library.
@ -47,7 +48,7 @@ This package contains the dynamically linked library.
%package devel %package devel
Summary: Development files for aws-c-sdkutils library Summary: Development files for aws-c-sdkutils library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: lib%{name}%{library_soversion} = %{version} Requires: lib%{name}%{library_pkg} = %{version}
%description devel %description devel
AWS C SDK Utils AWS C SDK Utils
@ -72,10 +73,10 @@ export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/build
%cmake_install %cmake_install
ln -s lib%{name}.so.%{library_version} %{buildroot}%{_libdir}/lib%{name}.so.%{library_soversion} ln -s lib%{name}.so.%{library_version} %{buildroot}%{_libdir}/lib%{name}.so.%{library_soversion}
%post -n lib%{name}%{library_soversion} -p /sbin/ldconfig %post -n lib%{name}%{library_pkg} -p /sbin/ldconfig
%postun -n lib%{name}%{library_soversion} -p /sbin/ldconfig %postun -n lib%{name}%{library_pkg} -p /sbin/ldconfig
%files -n lib%{name}%{library_soversion} %files -n lib%{name}%{library_pkg}
%doc NOTICE README.md %doc NOTICE README.md
%license LICENSE %license LICENSE
%{_libdir}/*.so.%{library_soversion} %{_libdir}/*.so.%{library_soversion}