From 3e3bc12dac4d50e99860738d98908b53bb1b2321daa3d94babe00f4dae943bbf Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 27 Apr 2022 12:35:58 +0000 Subject: [PATCH] Accepting request 972650 from home:dimstar:Factory - Rename libopenraw1 subpackage to libopenraw9, making the package name the actual library provided. - Make libopenraw9 conflict with libopenraw1 >= 0.3 to ease the upgrade path from the wrongly named package. OBS-URL: https://build.opensuse.org/request/show/972650 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libopenraw?expand=0&rev=36 --- baselibs.conf | 2 +- libopenraw.changes | 8 ++++++++ libopenraw.spec | 16 +++++++++------- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/baselibs.conf b/baselibs.conf index c3cd186..9819d38 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,4 @@ -libopenraw1 +libopenraw9 gdk-pixbuf-loader-libopenraw requires "gdk-pixbuf-query-loaders-" supplements "packageand(libopenraw1-:gdk-pixbuf-)" diff --git a/libopenraw.changes b/libopenraw.changes index e70cb88..0b17908 100644 --- a/libopenraw.changes +++ b/libopenraw.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Apr 25 14:48:28 UTC 2022 - Dominique Leuenberger + +- Rename libopenraw1 subpackage to libopenraw9, making the package + name the actual library provided. +- Make libopenraw9 conflict with libopenraw1 >= 0.3 to ease the + upgrade path from the wrongly named package. + ------------------------------------------------------------------- Wed Apr 20 06:42:43 UTC 2022 - Paolo Stivanin diff --git a/libopenraw.spec b/libopenraw.spec index c01ec4b..6b57a16 100644 --- a/libopenraw.spec +++ b/libopenraw.spec @@ -48,17 +48,19 @@ BuildRequires: boost-devel >= 1.60.0 %description libopenraw is a library that aim at decoding digital camera RAW files. -%package -n libopenraw1 +%package -n libopenraw9 Summary: A library to decode digital camera RAW files Group: Development/Libraries/C and C++ +# libopenraw.so.0, version 0.3.1, was wrongly packaged in libopenraw1 +Conflicts: libopenraw1 >= 0.3 -%description -n libopenraw1 +%description -n libopenraw9 libopenraw is a library that aim at decoding digital camera RAW files. %package -n gdk-pixbuf-loader-libopenraw Summary: A library to decode digital camera RAW files -- gdk-pixbuf loader Group: Development/Libraries/C and C++ -Supplements: packageand(libopenraw1:gdk-pixbuf) +Supplements: packageand(libopenraw9:gdk-pixbuf) %{gdk_pixbuf_loader_requires} %description -n gdk-pixbuf-loader-libopenraw @@ -71,7 +73,7 @@ Summary: A library to decode digital camera RAW files Group: Development/Libraries/C and C++ #include gdk-pixbuf/gdk-pixbuf.h Requires: gdk-pixbuf-devel -Requires: libopenraw1 = %{version} +Requires: libopenraw9 = %{version} %description -n libopenraw-devel libopenraw is a library that aim at decoding digital camera RAW files. @@ -104,8 +106,8 @@ find %{buildroot} -type f -name "*.la" -delete -print %check make %{?_smp_mflags} check -%post -n libopenraw1 -p /sbin/ldconfig -%postun -n libopenraw1 -p /sbin/ldconfig +%post -n libopenraw9 -p /sbin/ldconfig +%postun -n libopenraw9 -p /sbin/ldconfig %post -n gdk-pixbuf-loader-libopenraw %{gdk_pixbuf_loader_post} @@ -113,7 +115,7 @@ make %{?_smp_mflags} check %postun -n gdk-pixbuf-loader-libopenraw %{gdk_pixbuf_loader_postun} -%files -n libopenraw1 +%files -n libopenraw9 %license COPYING %doc README TODO ChangeLog %{_libdir}/*.so.*