update to 4.11.0.20210123git [release 4.11.0.20210123git-1mamba;Sat Jan 23 2021]

This commit is contained in:
Silvan Calarco 2024-01-05 19:40:03 +01:00
parent 8549a4b592
commit fb77a303e9
3 changed files with 1668 additions and 37 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,16 @@
---
configure.ac.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -32,7 +32,7 @@ m4_define([xfce4_mixer_version], [xfce4_
dnl *******************************************
dnl *** Debugging support for git snapshots ***
dnl *******************************************
-m4_define([mixer_debug_default], [ifelse(xfce4_mixer_version_tag(), [git], [full], [minimum])])
+m4_define([mixer_debug_default], [minimum])
dnl ***************************
dnl *** Initialize autoconf ***

View File

@ -1,75 +1,80 @@
%define majver %(echo %version | cut -d. -f1-2)
Name: xfce4-mixer
Version: 4.11.0
Release: 2mamba
Version: 4.11.0.20210123git
Release: 1mamba
Summary: Volume control plugin for the Xfce 4 panel
Group: Graphical Desktop/Applications/Multimedia
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.xfce.org/
Source: http://archive.xfce.org/src/apps/xfce4-mixer/%{majver}/xfce4-mixer-%{version}.tar.bz2
Source: https://github.com/xfce-mirror/xfce4-mixer.git/master@ce642ac52e0bed7495261694fd630748bf71157f/xfce4-mixer-%{version}.tar.bz2
#Source: http://www.xfce.org/archive/xfce-%{version}/src/xfce4-mixer-%{version}.tar.bz2
Patch0: xfce4-mixer-4.11.0.20210123git-libalsa-1.2.4.patch
Patch1: xfce4-mixer-4.11.0.20210123git-no-full-debug-default-for-git.patch
License: GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-root
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: ldconfig
BuildRequires: libICE-devel
BuildRequires: libSM-devel
BuildRequires: libX11-devel
BuildRequires: libXau-devel
BuildRequires: libXdmcp-devel
BuildRequires: libalsa-devel
BuildRequires: libatk-devel
BuildRequires: libbrotli-devel
BuildRequires: libbsd-devel
BuildRequires: libbzip2-devel
BuildRequires: libcairo-devel
BuildRequires: libdbus-devel
BuildRequires: libdbus-glib-devel
BuildRequires: libexpat-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libgdk-pixbuf-devel
BuildRequires: libGL-devel
BuildRequires: libglib-devel
BuildRequires: libglitz-devel
BuildRequires: libgst-plugins-base-devel
BuildRequires: libgraphite2-devel
BuildRequires: libgstreamer-devel
BuildRequires: libgtk-devel
BuildRequires: libICE-devel
BuildRequires: libharfbuzz-devel
BuildRequires: libpango-devel
BuildRequires: libpixman-devel
BuildRequires: libpcre-devel
BuildRequires: libpng-devel
BuildRequires: libpthread-stubs-devel
BuildRequires: libselinux-devel
BuildRequires: libSM-devel
BuildRequires: libstartup-notification-devel
BuildRequires: libstdc++6-devel
BuildRequires: libsystemd-devel
BuildRequires: libuuid-devel
BuildRequires: libX11-devel
BuildRequires: libXau-devel
BuildRequires: libxcb-devel
BuildRequires: libxcb-util-devel
BuildRequires: libXdmcp-devel
BuildRequires: libxfce4util-devel
BuildRequires: libxfcegui4-devel
BuildRequires: libxml2-devel
BuildRequires: libXrender-devel
BuildRequires: libz-devel
BuildRequires: udev-devel
BuildRequires: xfce4-panel-devel
BuildRequires: xfconf-devel
## AUTOBUILDREQ-END
BuildRequires: libxfce4util-devel >= 4.12.1-1mamba
BuildRequires: libunique1-devel
BuildRequires: libxfce4ui-devel
Requires: xfce4-panel >= 4.4.0
BuildRequires: libxfce4util-devel
BuildRequires: libxfconf-devel
BuildRequires: libz-devel
BuildRequires: xfce4-panel-devel
## AUTOBUILDREQ-END
BuildRequires: libxfce4util-devel >= 4.16.0
BuildRequires: libunique1-devel
BuildRequires: libxfce4ui-devel >= 4.16.0
Requires: xfce4-panel >= 4.16.0
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
xfce4-mixer is the volume control plugin for the Xfce 4 panel. Includes a simple sound mixer.
%debug_package
%prep
%setup -q
%patch0 -p1
%patch1 -p1
NOCONFIGURE=1 ./autogen.sh
%build
%configure --enable-final
%configure \
--enable-maintainer-mode
%make -j1
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}
%makeinstall
%find_lang %{name}
@ -82,12 +87,14 @@ touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
:
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
:
%files -f %{name}.lang
%defattr(-,root,root)
@ -95,17 +102,22 @@ fi
%{_libdir}/xfce4/panel/plugins/libmixer.la
%{_libdir}/xfce4/panel/plugins/libmixer.so
%{_datadir}/applications/xfce4-mixer.desktop
%{_mandir}/man1/xfce4-mixer.1.gz
%{_datadir}/pixmaps/xfce4-mixer/chain-broken.png
%{_datadir}/pixmaps/xfce4-mixer/chain.png
%dir %{_datadir}/xfce4-mixer/*
%{_datadir}/xfce4-mixer/icons/hicolor/16x16/status/audio-input-microphone-muted.png
%{_datadir}/xfce4-mixer/icons/hicolor/scalable/status/audio-input-microphone-muted.svg
%{_datadir}/xfce4/mixer/icons/hicolor/16x16/status/audio-input-microphone-muted.png
%{_datadir}/xfce4/mixer/icons/hicolor/scalable/status/audio-input-microphone-muted.svg
%{_datadir}/xfce4/panel/plugins/mixer.desktop
%{_mandir}/man1/xfce4-mixer.1*
%doc AUTHORS COPYING
#ChangeLog NEWS README
%changelog
* Sat Jan 23 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 4.11.0.20210123git-1mamba
- update to 4.11.0.20210123git
* Sat Jan 23 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 4.11.0-3mamba
- rebuilt with xfce 4.16
* Thu Mar 26 2015 Silvan Calarco <silvan.calarco@mambasoft.it> 4.11.0-2mamba
- rebuilt by autoport with build requirements: libxfce4util-devel>=4.12.1-1mamba