automatic version update by autodist [release 3.4.5-1mamba;Thu May 26 2022]

This commit is contained in:
Automatic Build System 2024-01-05 17:25:48 +01:00
parent 67822a50a2
commit eaf859d3da

View File

@ -1,13 +1,13 @@
%define majver %(echo %version | cut -d. -f 1-2)
Name: rhythmbox
Version: 3.4.4
Release: 2mamba
Version: 3.4.5
Release: 1mamba
Summary: An integrated music management application
Group: Graphical Desktop/Applications/Multimedia
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://projects.gnome.org/rhythmbox/
URL: https://wiki.gnome.org/Apps/Rhythmbox
Source0: http://ftp.acc.umu.se/pub/GNOME/sources/rhythmbox/%{majver}/rhythmbox-%{version}.tar.xz
# http://bugzilla.gnome.org/show_bug.cgi?id=524079
Source1: rhythmbox.png
@ -24,51 +24,25 @@ BuildRequires: brasero-devel
BuildRequires: glibc-devel
BuildRequires: gobject-introspection-devel
BuildRequires: libX11-devel
BuildRequires: libXau-devel
BuildRequires: libXdmcp-devel
BuildRequires: libatk-devel
BuildRequires: libbrotli-devel
BuildRequires: libbsd-devel
BuildRequires: libbzip2-devel
BuildRequires: libcairo-devel
BuildRequires: libffi-devel
BuildRequires: libfreetype-devel
BuildRequires: libgcrypt-devel
BuildRequires: libgdk-pixbuf-devel
BuildRequires: libglib-devel
BuildRequires: libgpg-error-devel
BuildRequires: libgpod-devel
BuildRequires: libgraphite2-devel
BuildRequires: libgrilo-devel
BuildRequires: libgst-plugins-base-devel
BuildRequires: libgstreamer-devel
BuildRequires: libgtk3-devel
BuildRequires: libgudev-devel
BuildRequires: libharfbuzz-devel
BuildRequires: libimobiledevice-devel
BuildRequires: libjson-glib-devel
BuildRequires: liblzma-devel
BuildRequires: libmtp-devel
BuildRequires: libnotify-devel
BuildRequires: libopenssl-devel
BuildRequires: libpango-devel
BuildRequires: libpcre-devel
BuildRequires: libpeas-devel
BuildRequires: libplist-devel
BuildRequires: libplist32-devel
BuildRequires: libpng-devel
BuildRequires: libselinux-devel
BuildRequires: libsoup-devel
BuildRequires: libsqlite-devel
BuildRequires: libsoup2-devel
BuildRequires: libtdb-devel
BuildRequires: libtotem-pl-parser-devel
BuildRequires: libudev-devel
BuildRequires: libusb-devel
BuildRequires: libusbmuxd-devel
BuildRequires: libusbmuxd6-devel
BuildRequires: libxcb-devel
BuildRequires: libxml2-devel
BuildRequires: libz-devel
BuildRequires: lirc-devel
## AUTOBUILDREQ-END
BuildRequires: libplist-devel >= 1.11-1mamba
@ -102,7 +76,6 @@ Requires: gst-plugins-ugly
Requires: gst-plugins-good
Requires: gst-plugins-base
Requires: libcddb
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
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.
@ -199,22 +172,21 @@ This package contains static libraries needed for development.
%prep
%setup -q
# -D -T
# Fix meson strict version check
sed -i "s|> 0.62.0|> 0.62.99|" meson.build
%build
#%{_bindir}/gst-inspect-0.10 --print-all >& /dev/null || :
%configure --disable-scrollkeeper \
--with-x
%meson
# --with-ipod \
# --with-mdns=avahi \
# --with-gnome-keyring
%make
%meson_build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%meson_install
%find_lang %{name}
:<< __OLD
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/
install -m 644 %{S:1} %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/rhythmbox.png
@ -237,8 +209,7 @@ for png in %{buildroot}%{_datadir}/gnome/help/rhythmbox/C/figures/*.png; do
fi
done
done
%find_lang %{name}
__OLD
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@ -263,36 +234,24 @@ fi
%{_bindir}/rhythmbox
%{_bindir}/rhythmbox-client
%{_libdir}/librhythmbox-core.so.*
#%{_libdir}/mozilla/plugins/librhythmbox-itms-detection-plugin.*
%dir %{_libdir}/rhythmbox/plugins
%{_libdir}/rhythmbox/plugins/*
%{_libexecdir}/rhythmbox-metadata
%{_datadir}/applications/org.gnome.Rhythmbox3*.desktop
%{_datadir}/metainfo/org.gnome.Rhythmbox3.appdata.xml
%dir %{_datadir}/rhythmbox
#%{_datadir}/rhythmbox/playlists.xml
#%{_datadir}/rhythmbox/rhythmbox-ui.xml
%{_datadir}/rhythmbox/rhythmbox.gep
#%{_datadir}/rhythmbox/*.ui
%dir %{_datadir}/rhythmbox/icons
%dir %{_datadir}/rhythmbox/icons/hicolor
%dir %{_datadir}/rhythmbox/plugins
%{_datadir}/rhythmbox/plugins/*
%{_datadir}/rhythmbox/icons/hicolor/*
#%{_datadir}/rhythmbox/style.css
%{_datadir}/metainfo/rhythmbox.appdata.xml
%{_datadir}/applications/rhythmbox-device.desktop
%{_datadir}/applications/rhythmbox.desktop
%{_datadir}/dbus-1/services/org.gnome.Rhythmbox3.service
%{_datadir}/glib-2.0/schemas/org.gnome.rhythmbox.gschema.xml
%dir %{_datadir}/help/*/rhythmbox
%{_datadir}/help/*/rhythmbox/*
%{_datadir}/icons/hicolor/*/apps/rhythmbox.png
%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Rhythmbox*.svg
%{_libdir}/girepository-1.0/MPID-3.0.typelib
%{_libdir}/girepository-1.0/RB-3.0.typelib
#%dir %{_datadir}/omf/rhythmbox
#%{_datadir}/omf/rhythmbox/rhythmbox-*.omf
%{_mandir}/man1/rhythmbox-client.1.gz
%{_mandir}/man1/rhythmbox.1.gz
%{_mandir}/man1/rhythmbox.1*
%{_mandir}/man1/rhythmbox-client.1*
%doc AUTHORS COPYING
%files devel
@ -318,24 +277,26 @@ fi
%{_includedir}/rhythmbox/sources/*.h
%dir %{_includedir}/rhythmbox/widgets
%{_includedir}/rhythmbox/widgets/*.h
%dir %{_libdir}/rhythmbox/sample-plugins/
%{_libdir}/rhythmbox/sample-plugins/*
%{_libdir}/librhythmbox-core.la
%{_libdir}/librhythmbox-core.so
%{_datadir}/gir-1.0/MPID-3.0.gir
%{_datadir}/gir-1.0/RB-3.0.gir
%{_datadir}/vala/vapi/rb.vapi
%{_datadir}/vala/vapi/rhythmdb.vapi
%{_libdir}/pkgconfig/rhythmbox.pc
#%doc ChangeLog NEWS README* THANKS
%files apidocs
%defattr(-,root,root)
%dir %{_datadir}/gtk-doc/html/rhythmbox
%{_datadir}/gtk-doc/html/rhythmbox/*.html
%{_datadir}/gtk-doc/html/rhythmbox/*.png
%{_datadir}/gtk-doc/html/rhythmbox/rhythmbox.devhelp2
%{_datadir}/gtk-doc/html/rhythmbox/style.css
#%files apidocs
#%defattr(-,root,root)
#%dir %{_datadir}/gtk-doc/html/rhythmbox
#%{_datadir}/gtk-doc/html/rhythmbox/*.html
#%{_datadir}/gtk-doc/html/rhythmbox/*.png
#%{_datadir}/gtk-doc/html/rhythmbox/rhythmbox.devhelp2
#%{_datadir}/gtk-doc/html/rhythmbox/style.css
%changelog
* Thu May 26 2022 Automatic Build System <autodist@mambasoft.it> 3.4.5-1mamba
- automatic version update by autodist
* Sat May 08 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 3.4.4-2mamba
- removed python 2 requirements