commit fec59626a5b9ff764d2f0b070656d407b1c6d294
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Nov 22 15:01:03 2022 +0000
Update to 1.1.84.716.gc5f8b819-2
Exclude from provides all internal shared libraries
check_new_version.py | 8 ++++----
lpf-spotify-client.spec | 6 +++++-
spotify-client.spec.in | 6 +++---
3 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/check_new_version.py b/check_new_version.py
index cfba223..a75b897 100755
--- a/check_new_version.py
+++ b/check_new_version.py
@@ -41,11 +41,11 @@ res2 = str_mx2.findall(html.text)
deb32 = res[-1]
deb64 = res2[-1]
regexp =
re.compile('spotify-client_(\d{1,2}[.]\d{1,2}[.]\d{1,3}[.]\d{1,3})([.].*)')
-(version32, minor32) = regexp.findall(deb32)[0]
(version64, minor64) = regexp.findall(deb64)[0]
-#print ("deb64 = %s\n Versions: %s %s" % (deb64, version64, minor64))
-#print ("deb32 = %s\n Versions: %s %s\n" % (deb32, version32, minor32))
+print ("deb64 = %s\nVersions: %s %s" % (deb64, version64, minor64))
print ("Latest Version: %s" % version64)
+(version32, minor32) = regexp.findall(deb32)[0]
+#print ("deb32 = %s\nVersions: %s %s\n" % (deb32, version32, minor32))
print ("Latest deb32 Version: %s \n" % version32)
spec = open('spotify-client.spec.in').read()
@@ -71,7 +71,7 @@ if spec != spec3:
print('error running runme')
print("New version available!")
- print('rfpkg srpm && mock -r fedora-34-x86_64-rpmfusion_nonfree
--no-clean --rebuild lpf-spotify-client-%s-1.fc36.src.rpm'
+ print('rfpkg mockbuild -N --default-mock-resultdir --root
fedora-35-x86_64-rpmfusion_nonfree'
% version64)
else:
print("Already updated !")
diff --git a/lpf-spotify-client.spec b/lpf-spotify-client.spec
index cc7ecfb..f31d4ee 100644
--- a/lpf-spotify-client.spec
+++ b/lpf-spotify-client.spec
@@ -12,7 +12,7 @@
Name: lpf-spotify-client
# Upstream spotify version, verbatim.
Version: 1.1.84.716
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Spotify music player native client package bootstrap
License: MIT
@@ -79,6 +79,10 @@ desktop-file-validate
%{buildroot}%{_datadir}/applications/%{name}.desktop
%changelog
+* Tue May 03 2022 Sérgio Basto <sergio(a)serjux.com> - 1.1.84.716-2
+- Update to 1.1.84.716.gc5f8b819-2
+- Exclude from provides all internal shared libraries
+
* Tue May 03 2022 Sérgio Basto <sergio(a)serjux.com> - 1.1.84.716-1
- Update to 1.1.84.716.gc5f8b819
diff --git a/spotify-client.spec.in b/spotify-client.spec.in
index 4f4f472..564eade 100644
--- a/spotify-client.spec.in
+++ b/spotify-client.spec.in
@@ -14,7 +14,7 @@
Name: spotify-client
Version: 1.1.84.716
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Spotify music player native client
#
board=http://community.spotify.com/t5/Desktop-Linux
@@ -27,7 +27,7 @@ ExclusiveArch: %{ix86} x86_64
Source0: spotify-make-%{shortcommit}.tar.gz
%ifarch x86_64
-Source1: %{repo}/spotify-client_%{version}.gc5f8b819_amd64.deb
+Source1: %{repo}/spotify-client_%{version}.gc5f8b819-2_amd64.deb
%global spotify_pkg %{SOURCE1}
%global req_64 ()(64bit)
%else
@@ -66,7 +66,7 @@ hard drive.
# Bundled, we should not Provide these. Cannot use %%filter
# due to BZ 873847. Instead, use builtin filtering:
#
http://rpm.org/wiki/PackagerDocs/DependencyGenerator
-%global __provides_exclude_from ^%{_libdir}/spotify-client/.*[.]so
+%global __provides_exclude_from
^%{_libdir}/spotify-client/.*[.]so|%{_datadir}/spotify-client/.*[.]so
# Filter away the deps om bundled libs and those substituted
# by symlinks and explicit Requires:.