removed python 2 requirements [release 3.4.4-2mamba;Sat May 08 2021]

This commit is contained in:
Silvan Calarco 2024-01-05 17:25:48 +01:00
parent 8ba3e941ec
commit 67822a50a2

View File

@ -1,7 +1,7 @@
%define majver %(echo %version | cut -d. -f 1-2) %define majver %(echo %version | cut -d. -f 1-2)
Name: rhythmbox Name: rhythmbox
Version: 3.4.4 Version: 3.4.4
Release: 1mamba Release: 2mamba
Summary: An integrated music management application Summary: An integrated music management application
Group: Graphical Desktop/Applications/Multimedia Group: Graphical Desktop/Applications/Multimedia
Vendor: openmamba Vendor: openmamba
@ -21,34 +21,17 @@ Patch2: 0001-Don-t-load-AFC-devices-using-the-MTP-plugin.patch
License: GPL License: GPL
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: brasero-devel BuildRequires: brasero-devel
BuildRequires: clutter-gst-devel
BuildRequires: clutter-gtk-devel
BuildRequires: glibc-devel BuildRequires: glibc-devel
BuildRequires: gobject-introspection-devel BuildRequires: gobject-introspection-devel
BuildRequires: libGL-devel
BuildRequires: libICE-devel
BuildRequires: libSM-devel
BuildRequires: libX11-devel BuildRequires: libX11-devel
BuildRequires: libXau-devel BuildRequires: libXau-devel
BuildRequires: libXcomposite-devel
BuildRequires: libXdamage-devel
BuildRequires: libXdmcp-devel BuildRequires: libXdmcp-devel
BuildRequires: libXext-devel
BuildRequires: libXfixes-devel
BuildRequires: libXi-devel
BuildRequires: libXrandr-devel
BuildRequires: libXrender-devel
BuildRequires: libXt-devel
BuildRequires: libatk-devel BuildRequires: libatk-devel
BuildRequires: libbrotli-devel
BuildRequires: libbsd-devel
BuildRequires: libbzip2-devel BuildRequires: libbzip2-devel
BuildRequires: libcairo-devel BuildRequires: libcairo-devel
BuildRequires: libclutter-devel
BuildRequires: libcogl-devel
BuildRequires: libdw-devel
BuildRequires: libenchant-devel
BuildRequires: libexpat-devel
BuildRequires: libffi-devel BuildRequires: libffi-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel BuildRequires: libfreetype-devel
BuildRequires: libgcrypt-devel BuildRequires: libgcrypt-devel
BuildRequires: libgdk-pixbuf-devel BuildRequires: libgdk-pixbuf-devel
@ -59,46 +42,40 @@ BuildRequires: libgraphite2-devel
BuildRequires: libgrilo-devel BuildRequires: libgrilo-devel
BuildRequires: libgst-plugins-base-devel BuildRequires: libgst-plugins-base-devel
BuildRequires: libgstreamer-devel BuildRequires: libgstreamer-devel
BuildRequires: libgtk-devel BuildRequires: libgtk3-devel
BuildRequires: libgudev-devel
BuildRequires: libharfbuzz-devel BuildRequires: libharfbuzz-devel
BuildRequires: libicu-devel
BuildRequires: libimobiledevice-devel BuildRequires: libimobiledevice-devel
BuildRequires: libjpeg-devel
BuildRequires: libjson-glib-devel BuildRequires: libjson-glib-devel
BuildRequires: liblzma-devel BuildRequires: liblzma-devel
BuildRequires: libmtp-devel BuildRequires: libmtp-devel
BuildRequires: libmx-devel
BuildRequires: libnotify-devel BuildRequires: libnotify-devel
BuildRequires: libopenssl-devel BuildRequires: libopenssl-devel
BuildRequires: libpango-devel BuildRequires: libpango-devel
BuildRequires: libpcre-devel
BuildRequires: libpeas-devel BuildRequires: libpeas-devel
BuildRequires: libplist-devel BuildRequires: libplist-devel
BuildRequires: libplist32-devel
BuildRequires: libpng-devel BuildRequires: libpng-devel
BuildRequires: libsecret-devel
BuildRequires: libselinux-devel BuildRequires: libselinux-devel
BuildRequires: libsoup-devel BuildRequires: libsoup-devel
BuildRequires: libsqlite-devel BuildRequires: libsqlite-devel
BuildRequires: libstdc++6-devel
BuildRequires: libsystemd-devel
BuildRequires: libtdb-devel BuildRequires: libtdb-devel
BuildRequires: libtotem-pl-parser-devel BuildRequires: libtotem-pl-parser-devel
BuildRequires: libudev-devel BuildRequires: libudev-devel
BuildRequires: libusb-devel
BuildRequires: libusbmuxd-devel BuildRequires: libusbmuxd-devel
BuildRequires: libusbx-devel BuildRequires: libusbmuxd6-devel
BuildRequires: libuuid-devel
BuildRequires: libwebkit-gtk3-devel
BuildRequires: libwebp-devel
BuildRequires: libxcb-devel BuildRequires: libxcb-devel
BuildRequires: libxml2-devel BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: libz-devel BuildRequires: libz-devel
BuildRequires: lirc-devel BuildRequires: lirc-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
BuildRequires: libplist-devel >= 1.11-1mamba BuildRequires: libplist-devel >= 1.11-1mamba
BuildRequires: libgcc BuildRequires: libgcc
BuildRequires: libstdc++6-devel BuildRequires: libstdc++6-devel
BuildRequires: python-mako #BuildRequires: python-mako
BuildRequires: pywebkitgtk-devel #BuildRequires: pywebkitgtk-devel
BuildRequires: libnautilus-extension-devel BuildRequires: libnautilus-extension-devel
BuildRequires: libnspr-devel BuildRequires: libnspr-devel
BuildRequires: xulrunner-devel BuildRequires: xulrunner-devel
@ -116,9 +93,9 @@ BuildRequires: libjpeg-devel
BuildRequires: libtotem-pl-parser-devel >= 3.10 BuildRequires: libtotem-pl-parser-devel >= 3.10
BuildRequires: libcogl-devel >= 1.18 BuildRequires: libcogl-devel >= 1.18
BuildRequires: brasero-devel BuildRequires: brasero-devel
Requires: pygtk #Requires: pygtk
Requires: pygobject #Requires: pygobject
Requires: python-gst #Requires: python-gst
Requires: libupnp Requires: libupnp
Requires: gst-plugins-bad Requires: gst-plugins-bad
Requires: gst-plugins-ugly Requires: gst-plugins-ugly
@ -145,7 +122,6 @@ Summary: %{name} API documentation
%description apidocs %description apidocs
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.
This package contains %{name} API documentation. This package contains %{name} API documentation.
%package context %package context
@ -157,7 +133,6 @@ Requires: python-webkitgtk
%description context %description context
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.
This package contains a Rhythmbox plugin to show information related to the currently playing artist and song. This package contains a Rhythmbox plugin to show information related to the currently playing artist and song.
%package ipod %package ipod
@ -168,7 +143,6 @@ Requires: libgpod >= 0.7.2
%description ipod %description ipod
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.
This package contains a Rhythmbox plugin to add support for Apple iPod devices (show the content, play from device) This package contains a Rhythmbox plugin to add support for Apple iPod devices (show the content, play from device)
%package lirc %package lirc
@ -178,7 +152,6 @@ Requires: %{name} = %{version}-%{release}
%description lirc %description lirc
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.
This package contains a plugin to add LIRC (Infrared remote) support to Rhythmbox. This package contains a plugin to add LIRC (Infrared remote) support to Rhythmbox.
%package lyrics %package lyrics
@ -189,7 +162,6 @@ Requires: python-cElementTree
%description lyrics %description lyrics
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.
This package contains a retrieve lyrics plugin for Internet This package contains a retrieve lyrics plugin for Internet
%package upnp %package upnp
@ -202,7 +174,6 @@ Requires: python-Louie
%description upnp %description upnp
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.
This package contains a Rhythmbox plugin to add support for playing media from, and sending media to UPnP/DLNA network devices. This package contains a Rhythmbox plugin to add support for playing media from, and sending media to UPnP/DLNA network devices.
%package devel %package devel
@ -212,8 +183,7 @@ Requires: %{name} = %{version}
%description devel %description devel
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.
This package contains header files needed for development.
This package contains header files need for development.
%package static %package static
Summary: Static libraries for %{name} Summary: Static libraries for %{name}
@ -222,8 +192,7 @@ Requires: %{name} = %{version}
%description static %description static
Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.
This package contains static libraries needed for development.
This package contains static libraries need for development.
%debug_package %debug_package
@ -367,6 +336,9 @@ fi
%{_datadir}/gtk-doc/html/rhythmbox/style.css %{_datadir}/gtk-doc/html/rhythmbox/style.css
%changelog %changelog
* Sat May 08 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 3.4.4-2mamba
- removed python 2 requirements
* Wed Mar 25 2020 Automatic Build System <autodist@mambasoft.it> 3.4.4-1mamba * Wed Mar 25 2020 Automatic Build System <autodist@mambasoft.it> 3.4.4-1mamba
- automatic version update by autodist - automatic version update by autodist