[packages/allegro5] - separate video library (requires already separated audio library)
qboosh
qboosh at pld-linux.org
Tue Dec 3 20:10:08 CET 2019
commit 7cbfeea0478a2715b8cff45d8bf7c0e1e92bebd2
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Dec 3 20:10:39 2019 +0100
- separate video library (requires already separated audio library)
allegro5.spec | 46 +++++++++++++++++++++++++++++++++++++++++-----
1 file changed, 41 insertions(+), 5 deletions(-)
---
diff --git a/allegro5.spec b/allegro5.spec
index 8aaba3a..b033abb 100644
--- a/allegro5.spec
+++ b/allegro5.spec
@@ -295,6 +295,31 @@ Header files for Allegro ttf addon library.
%description ttf-devel -l pl.UTF-8
Pliki nagłówkowe biblioteki dodatkowej Allegro ttf.
+%package video
+Summary: Allegro audio addon library
+Summary(pl.UTF-8): Biblioteka dodatkowa Allegro audio
+Group: Libraries
+Requires: %{name}-audio = %{version}-%{release}
+
+%description video
+Allegro audio addon library.
+
+%description video -l pl.UTF-8
+Biblioteka dodatkowa Allegro audio.
+
+%package video-devel
+Summary: Header files for Allegro video addon library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki dodatkowej Allegro video
+Group: Libraries
+Requires: %{name}-audio-devel = %{version}-%{release}
+Requires: %{name}-video = %{version}-%{release}
+
+%description video-devel
+Header files for Allegro audio video library.
+
+%description video-devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki dodatkowej Allegro video.
+
%package examples
Summary: A game programming library - examples
Summary(pl.UTF-8): Biblioteka do programowania gier - programy przykładowe
@@ -390,6 +415,9 @@ rm -rf $RPM_BUILD_ROOT
%post ttf -p /sbin/ldconfig
%postun ttf -p /sbin/ldconfig
+%post video -p /sbin/ldconfig
+%postun video -p /sbin/ldconfig
+
%files
%defattr(644,root,root,755)
%doc CHANGES-5.0.txt CHANGES-5.1.txt CHANGES-5.2.txt README.txt docs/html/refman
@@ -405,8 +433,6 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %ghost %{_libdir}/liballegro_memfile.so.5.2
%attr(755,root,root) %{_libdir}/liballegro_primitives.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/liballegro_primitives.so.5.2
-%attr(755,root,root) %{_libdir}/liballegro_video.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/liballegro_video.so.5.2
%files devel
%defattr(644,root,root,755)
@@ -416,7 +442,6 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/liballegro_main.so
%attr(755,root,root) %{_libdir}/liballegro_memfile.so
%attr(755,root,root) %{_libdir}/liballegro_primitives.so
-%attr(755,root,root) %{_libdir}/liballegro_video.so
%{_includedir}/allegro5
%exclude %{_includedir}/allegro5/allegro_acodec.h
%exclude %{_includedir}/allegro5/allegro_audio.h
@@ -424,13 +449,13 @@ rm -rf $RPM_BUILD_ROOT
%{?with_gtk:%exclude %{_includedir}/allegro5/allegro_native_dialog.h}
%{?with_physfs:%exclude %{_includedir}/allegro5/allegro_physfs.h}
%exclude %{_includedir}/allegro5/allegro_ttf.h
+%exclude %{_includedir}/allegro5/allegro_video.h
%{_pkgconfigdir}/allegro-5.pc
%{_pkgconfigdir}/allegro_color-5.pc
%{_pkgconfigdir}/allegro_font-5.pc
%{_pkgconfigdir}/allegro_main-5.pc
%{_pkgconfigdir}/allegro_memfile-5.pc
%{_pkgconfigdir}/allegro_primitives-5.pc
-%{_pkgconfigdir}/allegro_video-5.pc
%{_mandir}/man3/ALLEGRO_*.3*
%{_mandir}/man3/al_*.3*
@@ -495,8 +520,8 @@ rm -rf $RPM_BUILD_ROOT
%files ttf
%defattr(644,root,root,755)
-%attr(755,root,root) %ghost %{_libdir}/liballegro_ttf.so.5.2
%attr(755,root,root) %{_libdir}/liballegro_ttf.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/liballegro_ttf.so.5.2
%files ttf-devel
%defattr(644,root,root,755)
@@ -504,6 +529,17 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/allegro5/allegro_ttf.h
%{_pkgconfigdir}/allegro_ttf-5.pc
+%files video
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/liballegro_video.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/liballegro_video.so.5.2
+
+%files video-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/liballegro_video.so
+%{_includedir}/allegro5/allegro_video.h
+%{_pkgconfigdir}/allegro_video-5.pc
+
%files examples
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/ex_acodec
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/allegro5.git/commitdiff/7cbfeea0478a2715b8cff45d8bf7c0e1e92bebd2
More information about the pld-cvs-commit
mailing list