[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