[packages/p8-platform] - pl, fixed dependencies and .pc file, more explicit files

qboosh qboosh at pld-linux.org
Thu Jun 26 22:17:05 CEST 2025


commit 807faa3f3bfa01122481b9e37efbbc44832c1b96
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Jun 26 22:18:02 2025 +0200

    - pl, fixed dependencies and .pc file, more explicit files

 p8-platform.spec | 45 ++++++++++++++++++++++++++++++---------------
 1 file changed, 30 insertions(+), 15 deletions(-)
---
diff --git a/p8-platform.spec b/p8-platform.spec
index 7c1895c..9f46500 100644
--- a/p8-platform.spec
+++ b/p8-platform.spec
@@ -1,27 +1,40 @@
 Summary:	Platform support library used by libCEC and binary add-ons for Kodi
+Summary(pl.UTF-8):	Biblioteka obsługi platformy używana przez libCEC i binarne dodatki do Kodi
 Name:		p8-platform
 Version:	2.1.0.1
 Release:	1
 License:	GPL v2+
 Group:		Libraries
-URL:		https://github.com/Pulse-Eight/platform/
+#Source0Download: https://github.com/Pulse-Eight/platform/tags
 Source0:	https://github.com/Pulse-Eight/platform/archive/%{name}-%{version}.tar.gz
 # Source0-md5:	3b9b00b7e0bb43532518741c1e30a2d7
-BuildRequires:	cmake
+URL:		https://github.com/Pulse-Eight/platform/
+BuildRequires:	cmake >= 2.8.9
 BuildRequires:	libstdc++-devel
+BuildRequires:	rpmbuild(macros) >= 1.605
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 Platform support library used by libCEC and binary add-ons for Kodi.
 
+%description -l pl.UTF-8
+Biblioteka obsługi platformy używana przez libCEC i binarne dodatki do
+Kodi.
+
 %package devel
-Summary:	Development files for %{name}
+Summary:	Development files for Pulse-Eight platform library
+Summary(pl.UTF-8):	Pliki programistyczne biblioteki platformy Pulse-Eight
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	cmake
+Requires:	libstdc++-devel
 
 %description devel
-The %{name}-devel package contains libraries and header files for
-developing applications that use %{name}.
+This package contains header files for developing applications that
+use Pulse-Eight platform library.
+
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe do tworzenia aplikacji
+wykorzystujących bibliotekę platformy Pulse-Eight.
 
 %prep
 %setup -q -n platform-p8-platform-%{version}
@@ -29,7 +42,8 @@ developing applications that use %{name}.
 %build
 install -d build
 cd build
-%cmake ..
+%cmake .. \
+	-DCMAKE_INSTALL_LIBDIR:PATH=%{_lib}
 
 %{__make}
 
@@ -42,18 +56,19 @@ rm -rf $RPM_BUILD_ROOT
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post   -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post	-p /sbin/ldconfig
+%postun	-p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
 %doc README.md
-%attr(755,root,root) %{_libdir}/lib%{name}.so.*.*
-%attr(755,root,root) %ghost %{_libdir}/lib%{name}.so.2
+%attr(755,root,root) %{_libdir}/libp8-platform.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libp8-platform.so.2
 
 %files devel
 %defattr(644,root,root,755)
-%{_includedir}/%{name}
-%attr(755,root,root) %{_libdir}/lib%{name}.so
-%{_libdir}/%{name}
-%{_pkgconfigdir}/%{name}.pc
+%attr(755,root,root) %{_libdir}/libp8-platform.so
+%{_includedir}/p8-platform
+%dir %{_libdir}/p8-platform
+%{_libdir}/p8-platform/*.cmake
+%{_pkgconfigdir}/p8-platform.pc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/p8-platform.git/commitdiff/807faa3f3bfa01122481b9e37efbbc44832c1b96



More information about the pld-cvs-commit mailing list