Hi, h_root wrote:
+- Split out a shared library subpackage.
+Source1: README.SuSE Patch1: prdtoa.patch Patch3: pkgconfig.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: libnspr4 = %{version}
%description NSPR provides platform independence for non-GUI operating system @@ -52,8 +56,26 @@ -------- Mozilla Foundation <drivers@mozilla.org>
+%package -n libnspr4 +Summary: Netscape Portable Runtime +Group: System/Libraries +Requires: %{name} >= %{version}
I'm wondering about that "split". I understand and support the shared library policy for most cases but I don't support it in this case. The package now consists of mozilla-nspr libnspr4 subpackages where mozilla-nspr only contains README.SuSE (which I have yet to see) and libnspr4 which contains three shared libraries with different names and without SO-versioning. If it's really mandatory that the package name is libnspr4 (while libnspr4.so is only one of the three libs) then please just do a package rename. So to summarize that looks like a split which effectively only is a package rename with some overhead and is only done for the sake of the rename. Personally I think keeping the consistency with older distributions in that special case outweighs the value of that change. Please tell me if I'm wrong and what I don't see. Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org