[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