move shared library to its own package [release 5.74.0-2mamba;Sat Oct 03 2020]

This commit is contained in:
Silvan Calarco 2024-01-06 01:20:44 +01:00
parent 3b16ae90ac
commit ba7ad82113

View File

@ -2,7 +2,7 @@
Name: kdoctools Name: kdoctools
Version: 5.74.0 Version: 5.74.0
Release: 1mamba Release: 2mamba
Summary: Provides tools to generate documentation in various format from DocBook files Summary: Provides tools to generate documentation in various format from DocBook files
Group: Development/Tools Group: Development/Tools
Vendor: openmamba Vendor: openmamba
@ -13,6 +13,7 @@ Source: http://download.kde.org/stable/frameworks/%{majver}/kdoctools-%{v
License: GPL License: GPL
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel BuildRequires: glibc-devel
BuildRequires: ldconfig
BuildRequires: libgcc BuildRequires: libgcc
BuildRequires: libkarchive-devel BuildRequires: libkarchive-devel
BuildRequires: libqt5-devel BuildRequires: libqt5-devel
@ -26,23 +27,33 @@ BuildRequires: rpm-macros-kde5
BuildRequires: docbook-dtds BuildRequires: docbook-dtds
BuildRequires: docbook-xsl BuildRequires: docbook-xsl
BuildRequires: libki18n-devel BuildRequires: libki18n-devel
BuildRequires: libkarchive-devel
BuildRequires: gettext BuildRequires: gettext
BuildRequires: perl BuildRequires: perl
BuildRequires: python BuildRequires: python
Requires: docbook-dtds Requires: docbook-dtds
Requires: docbook-xsl Requires: docbook-xsl
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description %description
Provides tools to generate documentation in various format from DocBook files. Provides tools to generate documentation in various format from DocBook files.
%package devel %package -n lib%{name}
Group: System/Libraries
Summary: Shared library provided by %{name}
%description -n lib%{name}
This package contains libraries and header files for developing applications that use %{name}.
%package -n lib%{name}-devel
Group: Development/Libraries Group: Development/Libraries
Summary: Development files for %{name} Summary: Development files for %{name}
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Provides: %{name}-devel
Obsoletes: %{name}-devel
%description devel %description -n lib%{name}-devel
This package contains libraries and header files for developing applications that use %{name}. This package contains libraries and header files for developing applications that use %{name}.
%debug_package %debug_package
@ -63,20 +74,26 @@ This package contains libraries and header files for developing applications tha
%clean %clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -n lib%{name} -p /sbin/ldconfig
%postun -n lib%{name} -p /sbin/ldconfig
%files -f kdoctools5.lang %files -f kdoctools5.lang
%defattr(-,root,root) %defattr(-,root,root)
%{_kde5_bindir}/checkXML5 %{_kde5_bindir}/checkXML5
%{_kde5_bindir}/meinproc5 %{_kde5_bindir}/meinproc5
%{_kde5_libdir}/libKF5DocTools.so.*
%{_datadir}/doc/HTML/*/kdoctools5-common %{_datadir}/doc/HTML/*/kdoctools5-common
%{_kde5_datadir}/kf5/kdoctools %{_kde5_datadir}/kf5/kdoctools
%{_mandir}/man1/checkXML5.* %{_mandir}/man1/checkXML5.*
%{_mandir}/man1/meinproc5.* %{_mandir}/man1/meinproc5.*
%{_mandir}/man7/kf5options.* %{_mandir}/man7/kf5options.*
%{_mandir}/man7/qt5options.* %{_mandir}/man7/qt5options.*
%files -n lib%{name}
%defattr(-,root,root)
%{_kde5_libdir}/libKF5DocTools.so.*
%doc LICENSES %doc LICENSES
%files devel %files -n lib%{name}-devel
%defattr(-,root,root) %defattr(-,root,root)
%dir %{_kde5_includedir}/KDocTools %dir %{_kde5_includedir}/KDocTools
%{_kde5_includedir}/KDocTools/*.h %{_kde5_includedir}/KDocTools/*.h
@ -84,6 +101,9 @@ This package contains libraries and header files for developing applications tha
%{_kde5_libdir}/cmake/KF5DocTools %{_kde5_libdir}/cmake/KF5DocTools
%changelog %changelog
* Sat Oct 03 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 5.74.0-2mamba
- move shared library to its own package
* Tue Sep 15 2020 Automatic Build System <autodist@mambasoft.it> 5.74.0-1mamba * Tue Sep 15 2020 Automatic Build System <autodist@mambasoft.it> 5.74.0-1mamba
- automatic version update by autodist - automatic version update by autodist