[packages/picard] - updated to 2.8.5
qboosh
qboosh at pld-linux.org
Tue Jun 20 07:47:13 CEST 2023
commit 778ea9ee2475be624e172bb945bf93aa08bd88ac
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Jun 20 06:22:17 2023 +0200
- updated to 2.8.5
picard-PyQt5-no-egg.patch | 11 -----------
picard.spec | 30 ++++++++++++++----------------
2 files changed, 14 insertions(+), 27 deletions(-)
---
diff --git a/picard.spec b/picard.spec
index 843f18a..30aee1f 100644
--- a/picard.spec
+++ b/picard.spec
@@ -1,30 +1,29 @@
Summary: Picard, the Next-Generation MusicBrainz Tagger
Summary(pl.UTF-8): Picard - znaczniki MusicBrainz nowej generacji
Name: picard
-Version: 2.1.3
-Release: 7
+Version: 2.8.5
+Release: 1
License: GPL v2+
Group: X11/Applications/Multimedia
Source0: http://ftp.musicbrainz.org/pub/musicbrainz/picard/%{name}-%{version}.tar.gz
-# Source0-md5: 272b5ce221594eb1271d48d1c997499a
+# Source0-md5: 7bea5a3963d27ed4d069ab7dd3ac3485
Patch0: %{name}-desktop.patch
-Patch1: %{name}-PyQt5-no-egg.patch
URL: https://picard.musicbrainz.org/
BuildRequires: gettext-tools
BuildRequires: libstdc++-devel
BuildRequires: pkgconfig
BuildRequires: python3-PyQt5-uic
-BuildRequires: python3-babel >= 2.6
-BuildRequires: python3-devel >= 1:3.5
+BuildRequires: python3-babel >= 2.9.1
+BuildRequires: python3-devel >= 1:3.6
+BuildRequires: python3-setuptools
+# PyInstaller >= 4.10?
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.714
Requires(post,postun): desktop-file-utils
Requires(post,postun): gtk-update-icon-cache
Requires: hicolor-icon-theme
-Requires: python3-PyQt5 >= 5.7.1
Requires: python3-libdiscid
-Requires: python3-modules >= 1:3.5
-Requires: python3-mutagen >= 1.37
+Requires: python3-modules >= 1:3.6
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -44,10 +43,9 @@ pod Windows jak i Linuksem. Niedługo zostanie dodana obsługa Mac OS X.
%prep
%setup -q -n %{name}-release-%{version}
%patch0 -p1
-%patch1 -p1
-sed -i -e '1 s|/usr/bin/env python3|%{__python3}|g' \
- tagger.py scripts/picard.in
+%{__sed} -i -e '1 s|/usr/bin/env python3|%{__python3}|g' \
+ tagger.py.in scripts/picard.in
# unify
%{__mv} po/attributes/{pt_PT,pt}.po
@@ -62,9 +60,7 @@ rm -rf $RPM_BUILD_ROOT
%py3_install
-%find_lang %{name}
-%find_lang %{name}-countries -a %{name}.lang
-%find_lang %{name}-attributes -a %{name}.lang
+%find_lang %{name} --all-name
%clean
rm -rf $RPM_BUILD_ROOT
@@ -79,7 +75,7 @@ rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(644,root,root,755)
-%doc README.md AUTHORS.txt NEWS.txt
+%doc AUTHORS.txt NEWS.md README.md
%attr(755,root,root) %{_bindir}/picard
%dir %{py3_sitedir}/%{name}
%{py3_sitedir}/%{name}/*.py
@@ -88,8 +84,10 @@ rm -rf $RPM_BUILD_ROOT
%{py3_sitedir}/%{name}/browser
%{py3_sitedir}/%{name}/const
%{py3_sitedir}/%{name}/coverart
+%{py3_sitedir}/%{name}/disc
%{py3_sitedir}/%{name}/formats
%{py3_sitedir}/%{name}/plugins
+%{py3_sitedir}/%{name}/script
%{py3_sitedir}/%{name}/ui
%dir %{py3_sitedir}/%{name}/util
%{py3_sitedir}/%{name}/util/*.py
diff --git a/picard-PyQt5-no-egg.patch b/picard-PyQt5-no-egg.patch
deleted file mode 100644
index ecf6491..0000000
--- a/picard-PyQt5-no-egg.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- picard-release-2.1.3/setup.py.orig 2019-03-04 17:31:14.000000000 +0100
-+++ picard-release-2.1.3/setup.py 2019-08-03 21:24:30.460647899 +0200
-@@ -693,7 +693,7 @@
- 'patch_version': picard_patch_version,
- },
- 'scripts': ['scripts/' + PACKAGE_NAME],
-- 'install_requires': ['PyQt5', 'mutagen'],
-+ 'install_requires': ['mutagen'],
- 'classifiers': [
- 'License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)',
- 'Development Status :: 5 - Production/Stable',
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/picard.git/commitdiff/778ea9ee2475be624e172bb945bf93aa08bd88ac
More information about the pld-cvs-commit
mailing list