Hello community, here is the log from the commit of package alsa-tools for openSUSE:Factory checked in at 2018-04-05 15:32:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/alsa-tools (Old) and /work/SRC/openSUSE:Factory/.alsa-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "alsa-tools" Thu Apr 5 15:32:41 2018 rev:72 rq:593433 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/alsa-tools/alsa-tools.changes 2017-11-15 17:02:00.402790871 +0100 +++ /work/SRC/openSUSE:Factory/.alsa-tools.new/alsa-tools.changes 2018-04-05 15:32:49.101602478 +0200 @@ -1,0 +2,20 @@ +Wed Apr 4 09:34:42 CEST 2018 - ti...@suse.de + +- Update to alsa-tools 1.1.6: + * hwmixvolume: use python2 directly + * Change FSF address (Franklin Street) + * hdspconf, hdspmixer: validate the .desktop files + * hdajackretask: add .desktop and icon files + * hdspmixer: move .desktop and icon files to desktop, use modern destination for icons + * hdspconf: move .desktop and icon files to desktop, use modern destination for icons + * echomixer: add .desktop and icon files + * envy24control: add .desktop and icon files + * hwmixvolume: add .desktop and icon files + * Makefile: fix version file creation + * hdajacksensetest: add gitcompile to EXTRA_DIST +- Rename README.SuSE to README.SUSE +- Drop superfluous conditional builds; gtk and fltk are always available +- Remove obsoleted patch + alsa-tools-desktop-fix.dif + +------------------------------------------------------------------- Old: ---- README.SuSE alsa-tools-1.1.5.tar.bz2 alsa-tools-desktop-fix.dif envy24.png envy24control.desktop rme.png New: ---- README.SUSE alsa-tools-1.1.6.tar.bz2 rmedigicontrol.png ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alsa-tools.spec ++++++ --- /var/tmp/diff_new_pack.QMjmbF/_old 2018-04-05 15:32:52.033496514 +0200 +++ /var/tmp/diff_new_pack.QMjmbF/_new 2018-04-05 15:32:52.037496368 +0200 @@ -1,7 +1,7 @@ # # spec file for package alsa-tools # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,45 +16,36 @@ # -%define package_version 1.1.5 +%define package_version 1.1.6 # %define build_hwdep_loader 0 -%define have_fltk 1 -%define have_gtk2 1 %if 0%{?suse_version} > 1140 %define have_gtk3 1 %else %define have_gtk3 0 %endif Name: alsa-tools -Version: 1.1.5 +Version: 1.1.6 Release: 0 Summary: Various ALSA Tools -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Utilities Url: http://www.alsa-project.org/ Source: ftp://ftp.alsa-project.org/pub/tools/alsa-tools-%{package_version}.tar.bz2 -Source1: README.SuSE +Source1: README.SUSE Source2: sbipatches.tar.bz2 -Source3: envy24control.desktop Source4: rmedigicontrol.desktop -Source7: rme.png -Source8: envy24.png +Source7: rmedigicontrol.png # upstream fixes # build fixes -Patch100: alsa-tools-desktop-fix.dif Patch101: alsa-tools-no_m4_dir.dif BuildRequires: alsa-devel BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: update-desktop-files BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if %{have_fltk} BuildRequires: fltk-devel -%endif -%if %{have_gtk2} BuildRequires: gtk2-devel -%endif %if %{have_gtk3} BuildRequires: gtk3-devel %endif @@ -226,7 +217,6 @@ sound cards that use hardware mixing, i.e., those based on the following chips: Creative Emu10k1, VIA VT823x southbridge, Yamaha DS-1 -%if %{have_gtk2} %package -n echomixer Version: 1.0.5 Release: 0 @@ -258,7 +248,6 @@ Rmedigicontrol is a control tool for RME Digi32 and RME Digi96 soundcards. It depends on ALSA and GTK+ and offers a graphical frontend for all your switches. -%endif %if %{have_gtk3} %package -n hdajackretask @@ -282,7 +271,6 @@ of the HD-audio codec. %endif -%if %{have_fltk} %package -n hdspconf Version: 1.4 Release: 0 @@ -305,14 +293,13 @@ HDSPMixer is the Linux equivalent of the Totalmix application from RME. It is a tool to control the advanced routing features of the RME Hammerfall DSP soundcard series. -%endif %prep %setup -q -a 2 -n %{name}-%{package_version} cp %{SOURCE1} . # upstream fixes # build fixes -%patch100 -p1 +#patch100 -p1 %patch101 -p1 ALL_PACKS="seq/sbiload hdsploader usx2yloader us428control as10k1 ld10k1 hwmixvolume hda-verb" @@ -324,17 +311,13 @@ ALL_PACKS="$ALL_PACKS pcxhrloader mixartloader vxloader" %endif -%if %{have_gtk2} ALL_PACKS="$ALL_PACKS envy24control rmedigicontrol echomixer" -%endif %if %{have_gtk3} ALL_PACKS="$ALL_PACKS hdajackretask hdajacksensetest" %endif -%if %{have_fltk} ALL_PACKS="$ALL_PACKS hdspconf hdspmixer" -%endif echo "$ALL_PACKS" > .allpacks %build @@ -358,17 +341,14 @@ find %{buildroot} -type f -name "*.la" -delete -print # remove obsolete hotplug files rm -rf %{buildroot}%{_sysconfdir}/hotplug -# install pixmaps -mkdir -p %{buildroot}%{_datadir}/pixmaps -cp %{SOURCE7} %{buildroot}%{_datadir}/pixmaps -cp %{SOURCE8} %{buildroot}%{_datadir}/pixmaps -cp hdspmixer/pixmaps/hdspmixer.png %{buildroot}%{_datadir}/pixmaps -cp hdspconf/pixmaps/hdspconf.png %{buildroot}%{_datadir}/pixmaps # install desktop files -%suse_update_desktop_file -i envy24control AudioVideo Mixer GTK +%suse_update_desktop_file envy24control AudioVideo Mixer GTK %suse_update_desktop_file -i rmedigicontrol AudioVideo Mixer GTK %suse_update_desktop_file hdspconf AudioVideo Utility %suse_update_desktop_file hdspmixer AudioVideo Mixer +%suse_update_desktop_file hdajackretask AudioVideo Utility +%suse_update_desktop_file hwmixvolume AudioVideo Mixer +%suse_update_desktop_file echomixer AudioVideo Mixer # opl3 sounds mkdir -p %{buildroot}%{_datadir}/sounds/opl3 install -c -m 0644 *.o3 *.sb %{buildroot}%{_datadir}/sounds/opl3 @@ -408,6 +388,32 @@ %{?desktop_database_postun} exit 0 +%post -n hwmixvolume +%{?desktop_database_post} +exit 0 + +%postun -n hwmixvolume +%{?desktop_database_postun} +exit 0 + +%post -n echomixer +%{?desktop_database_post} +exit 0 + +%postun -n echomixer +%{?desktop_database_postun} +exit 0 + +%if %{have_gtk3} +%post -n hdajackretask +%{?desktop_database_post} +exit 0 + +%postun -n hdajackretask +%{?desktop_database_postun} +exit 0 +%endif + %post -n ld10k1 -p /sbin/ldconfig %postun -n ld10k1 -p /sbin/ldconfig @@ -471,6 +477,8 @@ %files -n hwmixvolume %defattr(-, root, root) %{_bindir}/hwmixvolume +%{_datadir}/applications/hwmixvolume.desktop +%{_datadir}/icons/hicolor/*/apps/hwmixvolume.png %doc hwmixvolume/README %if %{build_hwdep_loader} @@ -502,12 +510,11 @@ %{_mandir}/man?/cspctl.* %endif -%if %{have_gtk2} %files -n envy24control %defattr(-, root, root) %{_bindir}/envy24control %{_datadir}/applications/envy24control.desktop -%{_datadir}/pixmaps/envy24.png +%{_datadir}/icons/hicolor/*/apps/envy24control.png %{_mandir}/man?/envy24control.* %doc envy24control/AUTHORS %doc envy24control/COPYING @@ -517,7 +524,7 @@ %defattr(-, root, root) %{_bindir}/rmedigicontrol %{_datadir}/applications/rmedigicontrol.desktop -%{_datadir}/pixmaps/rme.png +%{_datadir}/pixmaps/rmedigicontrol.png %doc rmedigicontrol/AUTHORS %doc rmedigicontrol/COPYING %doc rmedigicontrol/README @@ -525,16 +532,19 @@ %files -n echomixer %defattr(-, root, root) %{_bindir}/echomixer +%{_datadir}/applications/echomixer.desktop +%{_datadir}/icons/hicolor/*/apps/echomixer.png %doc echomixer/AUTHORS %doc echomixer/ChangeLog %doc echomixer/COPYING %doc echomixer/README -%endif %if %{have_gtk3} %files -n hdajackretask %defattr(-, root, root) %{_bindir}/hdajackretask +%{_datadir}/applications/hdajackretask.desktop +%{_datadir}/icons/hicolor/*/apps/hdajackretask.png %doc hdajackretask/AUTHORS %doc hdajackretask/README @@ -543,12 +553,11 @@ %{_bindir}/hdajacksensetest %endif -%if %{have_fltk} %files -n hdspconf %defattr(-, root, root) %{_bindir}/hdspconf %{_datadir}/applications/hdspconf.desktop -%{_datadir}/pixmaps/hdspconf.png +%{_datadir}/icons/hicolor/*/apps/hdspconf.png %doc hdspconf/AUTHORS %doc hdspconf/ChangeLog %doc hdspconf/COPYING @@ -558,11 +567,10 @@ %defattr(-, root, root) %{_bindir}/hdspmixer %{_datadir}/applications/hdspmixer.desktop -%{_datadir}/pixmaps/hdspmixer.png +%{_datadir}/icons/hicolor/*/apps/hdspmixer.png %doc hdspconf/AUTHORS %doc hdspconf/ChangeLog %doc hdspconf/COPYING %doc hdspconf/README -%endif %changelog ++++++ README.SUSE ++++++ Package Split ------------- The alsa-tools package is split to alsa-tools and alsa-tools-gui packages. The former includes the non-GUI tools like firmware loaders, while the latter includes the tools with GUI. About AC3 Decoder ----------------- Due to the potential license/patent problems, we removed ac3dec from alsa-tools RPM package. Firmware Loaders ---------------- Some of firmware loaders, vxloader, mixartloader and hdsploader, are removed since the firmware is loaded automatically via hotplug now. ++++++ alsa-tools-1.1.5.tar.bz2 -> alsa-tools-1.1.6.tar.bz2 ++++++ ++++ 7117 lines of diff (skipped) ++++++ rmedigicontrol.desktop ++++++ --- /var/tmp/diff_new_pack.QMjmbF/_old 2018-04-05 15:32:53.133456758 +0200 +++ /var/tmp/diff_new_pack.QMjmbF/_new 2018-04-05 15:32:53.133456758 +0200 @@ -3,4 +3,4 @@ Name=RMEDigiControl GenericName=Control panel for RME Digi32 and Digi96 sound cards Exec=rmedigicontrol -Icon=rme +Icon=rmedigicontrol