[packages/qmmp-plugin-pack] - updated to 1.2.0 - new plugins: engine-ffvideo, general-history, visual-goom

qboosh qboosh at pld-linux.org
Tue Dec 26 14:03:01 CET 2017


commit e64b70bda5dc8e974ede47e780dfad2caf216e77
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Dec 26 14:04:30 2017 +0100

    - updated to 1.2.0
    - new plugins: engine-ffvideo, general-history, visual-goom

 qmmp-plugin-pack.spec | 78 +++++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 70 insertions(+), 8 deletions(-)
---
diff --git a/qmmp-plugin-pack.spec b/qmmp-plugin-pack.spec
index 4219b30..96be4b0 100644
--- a/qmmp-plugin-pack.spec
+++ b/qmmp-plugin-pack.spec
@@ -1,21 +1,25 @@
+%define	qmmp_ver	1.2.0
 Summary:	Qmmp Plugin Pack
 Summary(pl.UTF-8):	Zestaw wtyczek dla odtwarzacza Qmmp
 Name:		qmmp-plugin-pack
-Version:	1.1.3
-Release:	2
+Version:	1.2.0
+Release:	1
 License:	GPL v2+
 Group:		X11/Applications/Multimedia
 Source0:	http://qmmp.ylsoftware.com/files/plugins/%{name}-%{version}.tar.bz2
-# Source0-md5:	a6ebe7b16494360bfdc6ce30cc28f7bd
+# Source0-md5:	458117797da6d2d388edc600a6169869
 Patch0:		%{name}-x32.patch
 URL:		http://qmmp.ylsoftware.com/plugins.php
+BuildRequires:	Qt5Sql-devel >= 5.4.0
 BuildRequires:	Qt5Widgets-devel >= 5.4.0
 BuildRequires:	cmake >= 2.8.11
+# libavcodec>=57.48.101 libavformat>=57.40.101 libavutil>=55.27.100 libswscale>=4.1.100
+BuildRequires:	ffmpeg-devel >= 3.1
 BuildRequires:	libmpg123-devel >= 1.13.0
 BuildRequires:	libsamplerate-devel >= 0.1.2
 BuildRequires:	libxmp-devel >= 4.2.0
 BuildRequires:	pkgconfig
-BuildRequires:	qmmp-devel >= 1.1.0
+BuildRequires:	qmmp-devel >= %{qmmp_ver}
 BuildRequires:	qt5-build >= 5.4.0
 BuildRequires:	qt5-linguist >= 5.4.0
 BuildRequires:	taglib-devel >= 1.10
@@ -23,9 +27,12 @@ BuildRequires:	taglib-devel >= 1.10
 BuildRequires:	yasm
 %endif
 Requires:	qmmp-effect-srconverter = %{version}-%{release}
+Requires:	qmmp-engine-ffvideo = %{version}-%{release}
+Requires:	qmmp-general-history = %{version}-%{release}
 Requires:	qmmp-input-ffap = %{version}-%{release}
 Requires:	qmmp-input-mpg123 = %{version}-%{release}
 Requires:	qmmp-input-xmp = %{version}-%{release}
+Requires:	qmmp-visual-goom = %{version}-%{release}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -52,7 +59,7 @@ Summary(pl.UTF-8):	Moduł resamplujący dla Qmmp
 Group:		Libraries
 Requires:	Qt5Widgets >= 5.4.0
 Requires:	libsamplerate >= 0.1.2
-Requires:	qmmp >= 1.1.0
+Requires:	qmmp >= %{qmmp_ver}
 
 %description -n qmmp-effect-srconverter
 Sample Rate Converter plugin is a resampler based on libsamplerate
@@ -62,12 +69,41 @@ library.
 Wtyczka Sample Rate Converter to resampler oparty na bibliotece
 libsamplerate.
 
+%package -n qmmp-engine-ffvideo
+Summary:	FFVideo engine for Qmmp
+Summary(pl.UTF-8):	Wtyczka silnika FFVideo dla odtwarzacza Qmmp
+Group:		Libraries
+Requires:	Qt5Widgets >= 5.4.0
+Requires:	ffmpeg-libs >= 3.1
+Requires:	qmmp >= %{qmmp_ver}
+
+%description -n qmmp-engine-ffvideo
+FFmpeg-based video engine plugin for Qmmp.
+
+%description -n qmmp-engine-ffvideo -l pl.UTF-8
+Wtyczka silnika obrazu opartego na bibliotece FFmpeg dla odtwarzacza
+Qmmp.
+
+%package -n qmmp-general-history
+Summary:	History general plugin for Qmmp
+Summary(pl.UTF-8):	Wtyczka ogólna historii dla odtwarzacza Qmmp
+Group:		Libraries
+Requires:	Qt5Sql >= 5.4.0
+Requires:	Qt5Widgets >= 5.4.0
+Requires:	qmmp >= %{qmmp_ver}
+
+%description -n qmmp-general-history
+Listening History general plugin for Qmmp.
+
+%description -n qmmp-general-history -l pl.UTF-8
+Wtyczka ogólna z historią odtwarzania dla odtwarzacza Qmmp.
+
 %package -n qmmp-input-ffap
 Summary:	FFap input plugin for Qmmp
 Summary(pl.UTF-8):	Wtyczka wejściowa FFap dla odtwarzacza Qmmp
 Group:		Libraries
 Requires:	Qt5Widgets >= 5.4.0
-Requires:	qmmp >= 1.1.0
+Requires:	qmmp >= %{qmmp_ver}
 Requires:	taglib >= 1.10
 
 %description -n qmmp-input-ffap
@@ -84,7 +120,7 @@ Summary(pl.UTF-8):	Wtyczka wejściowa MPG123 dla odtwarzacza Qmmp
 Group:		Libraries
 Requires:	Qt5Widgets >= 5.4.0
 Requires:	libmpg123 >= 1.13.0
-Requires:	qmmp >= 1.1.0
+Requires:	qmmp >= %{qmmp_ver}
 
 %description -n qmmp-input-mpg123
 MPG123 input plugin is an MPEG v1/2 layer1/2/3 decoder with use of the
@@ -100,7 +136,7 @@ Summary(pl.UTF-8):	Wtyczka wejściowa XMP dla odtwarzacza Qmmp
 Group:		Libraries
 Requires:	Qt5Widgets >= 5.4.0
 Requires:	libxmp >= 4.2.0
-Requires:	qmmp >= 1.1.0
+Requires:	qmmp >= %{qmmp_ver}
 
 %description -n qmmp-input-xmp
 XMP input plugin is a module player with use of the libxmp library.
@@ -109,6 +145,19 @@ XMP input plugin is a module player with use of the libxmp library.
 Wtyczka wejściowa XMP to odtwarzacz modułów wykorzystujący bibliotekę
 libxmp.
 
+%package -n qmmp-visual-goom
+Summary:	Goom visualization plugin for Qmmp
+Summary(pl.UTF-8):	Wtyczka wizualizacji Goom dla odtwarzacza Qmmp
+Group:		Libraries
+Requires:	Qt5Widgets >= 5.4.0
+Requires:	qmmp >= %{qmmp_ver}
+
+%description -n qmmp-visual-goom
+Goom visualization plugin for Qmmp.
+
+%description -n qmmp-visual-goom -l pl.UTF-8
+Wtyczka wizualizacji Goom dla odtwarzacza Qmmp.
+
 %prep
 %setup -q
 %patch0 -p1
@@ -141,6 +190,14 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/qmmp/Effect/libsrconverter.so
 
+%files -n qmmp-engine-ffvideo
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/qmmp/Engines/libffvideo.so
+
+%files -n qmmp-general-history
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/qmmp/General/libhistory.so
+
 %files -n qmmp-input-ffap
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/qmmp/Input/libffap.so
@@ -152,3 +209,8 @@ rm -rf $RPM_BUILD_ROOT
 %files -n qmmp-input-xmp
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/qmmp/Input/libxmp.so
+
+%files -n qmmp-visual-goom
+%defattr(644,root,root,755)
+%doc src/Visual/goom/CHANGES
+%attr(755,root,root) %{_libdir}/qmmp/Visual/libgoom.so
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qmmp-plugin-pack.git/commitdiff/e64b70bda5dc8e974ede47e780dfad2caf216e77



More information about the pld-cvs-commit mailing list