[packages/v4l-utils] - package gconv modules (in iconv-v4l package)
qboosh
qboosh at pld-linux.org
Sat Dec 16 15:59:07 CET 2023
commit ae2856e0afc2d8c7c7d5f06eb2463c9228a6dc85
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Dec 16 15:18:23 2023 +0100
- package gconv modules (in iconv-v4l package)
v4l-utils.spec | 27 ++++++++++++++++++++++++++-
1 file changed, 26 insertions(+), 1 deletion(-)
---
diff --git a/v4l-utils.spec b/v4l-utils.spec
index 90d7e86..f971648 100644
--- a/v4l-utils.spec
+++ b/v4l-utils.spec
@@ -1,4 +1,3 @@
-# TODO: package ARIB-STD-B24 EN300-468-TAB00 gconv modules
#
# Conditional build:
%bcond_without apidocs # Doxygen documentation
@@ -163,6 +162,20 @@ API documentation for libv4l libraries.
%description -n libv4l-apidocs -l pl.UTF-8
Dokumentacja API biblioteki libv4l.
+%package -n iconv-v4l
+Summary: Conversion modules for TV broadcasting encodings
+Summary(pl.UTF-8): Moduły konwersji do kodowań używanych w telewizji
+Group: Libraries
+Requires: iconv
+
+%description -n iconv-v4l
+Conversion modules for TV broadcasting encodings: ARIB-STD-B24,
+EN300-468-TAB00.
+
+%description -n iconv-v4l -l pl.UTF-8
+Moduły konwersji do kodowań używanych w telewizji: ARIB-STD-B24,
+EN300-468-TAB00.
+
%prep
%setup -q
@@ -186,6 +199,9 @@ rm -rf $RPM_BUILD_ROOT
install build/contrib/rds-saa6588/rds-saa6588 $RPM_BUILD_ROOT%{_bindir}
install build/contrib/xc3028-firmware/xc3028-firmware $RPM_BUILD_ROOT%{_bindir}/xc3028-firmware
+install -d $RPM_BUILD_ROOT%{_libdir}/gconv/gconv-modules.d
+%{__mv} $RPM_BUILD_ROOT%{_libdir}/gconv/gconv-modules $RPM_BUILD_ROOT%{_libdir}/gconv/gconv-modules.d/gconv-modules-v4l.conf
+
%find_lang libdvbv5
%find_lang v4l-utils
@@ -214,6 +230,9 @@ done
%post -n libv4l -p /sbin/ldconfig
%postun -n libv4l -p /sbin/ldconfig
+%posttrans -n iconv-v4l
+%{_sbindir}/iconvconfig --nostdlib -o %{_libdir}/gconv/gconv-modules.cache %{_libdir}/gconv
+
%files -f v4l-utils.lang
%defattr(644,root,root,755)
%doc ChangeLog README.md TODO contrib
@@ -326,3 +345,9 @@ done
%defattr(644,root,root,755)
%{_docdir}/v4l-utils
%endif
+
+%files -n iconv-v4l
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/gconv/ARIB-STD-B24.so
+%attr(755,root,root) %{_libdir}/gconv/EN300-468-TAB00.so
+%{_libdir}/gconv/gconv-modules.d/gconv-modules-v4l.conf
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/v4l-utils.git/commitdiff/ae2856e0afc2d8c7c7d5f06eb2463c9228a6dc85
More information about the pld-cvs-commit
mailing list