Compare commits
31 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
81d5eeb291 | ||
|
|
4d3e061354 | ||
|
|
46f577d68a | ||
|
|
879b7f0e15 | ||
|
|
74234e7cfb | ||
|
|
b9a81ed0ff | ||
|
|
f2e9c05200 | ||
|
|
16bb275a94 | ||
|
|
8a107a2b39 | ||
|
|
9c66bab57a | ||
|
|
63e9639bb4 | ||
|
|
37bd153eb2 | ||
|
|
7e37cd2a1e | ||
|
|
2392fdaa4a | ||
|
|
2490d5b85a | ||
|
|
77a9929252 | ||
|
|
bbb6361224 | ||
|
|
57c28aabe6 | ||
|
|
b9c65ba016 | ||
|
|
3975de16a2 | ||
|
|
85860b6113 | ||
|
|
f07c9495b9 | ||
|
|
dafcf4fce0 | ||
|
|
89f01a1181 | ||
|
|
d067abbf3b | ||
|
|
25e4f4e69f | ||
|
|
fd8f0a7176 | ||
|
|
8798d158e3 | ||
|
|
3f338960e2 | ||
|
|
1d3b86e6cc | ||
|
|
b115f2c2d7 |
4 changed files with 126 additions and 4 deletions
14
alsamixergui-autoconf-cxx.patch
Normal file
14
alsamixergui-autoconf-cxx.patch
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
diff --git a/configure.in b/configure.in
|
||||||
|
index 9307cc2..5817b93 100644
|
||||||
|
--- a/configure.in
|
||||||
|
+++ b/configure.in
|
||||||
|
@@ -10,6 +10,9 @@ AC_PROG_CXX
|
||||||
|
AC_PROG_INSTALL
|
||||||
|
AC_PROG_LN_S
|
||||||
|
|
||||||
|
+dnl Do all checks using C++ compiler
|
||||||
|
+AC_LANG(C++)
|
||||||
|
+
|
||||||
|
dnl Checks for libraries.
|
||||||
|
AC_CHECK_LIB(fltk,numericsort,,
|
||||||
|
AC_CHECK_LIB(fltk,fl_numericsort,,
|
||||||
13
alsamixergui-config.patch
Normal file
13
alsamixergui-config.patch
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
diff --git a/src/alsamixer.cxx b/src/alsamixer.cxx
|
||||||
|
index 9d81d87..e603582 100644
|
||||||
|
--- a/src/alsamixer.cxx
|
||||||
|
+++ b/src/alsamixer.cxx
|
||||||
|
@@ -2086,7 +2086,7 @@ static void
|
||||||
|
mixer_signal_handler (int signal)
|
||||||
|
{
|
||||||
|
if (signal != SIGSEGV)
|
||||||
|
- mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0);
|
||||||
|
+ mixer_abort (ERR_SIGNAL, strsignal(signal), 0);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
fprintf (stderr, "\nSegmentation fault.\n");
|
||||||
13
alsamixergui-strsignal.patch
Normal file
13
alsamixergui-strsignal.patch
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
diff --git a/src/alsamixer.cxx b/src/alsamixer.cxx
|
||||||
|
index 9d81d87..e603582 100644
|
||||||
|
--- a/src/alsamixer.cxx
|
||||||
|
+++ b/src/alsamixer.cxx
|
||||||
|
@@ -2086,7 +2086,7 @@ static void
|
||||||
|
mixer_signal_handler (int signal)
|
||||||
|
{
|
||||||
|
if (signal != SIGSEGV)
|
||||||
|
- mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0);
|
||||||
|
+ mixer_abort (ERR_SIGNAL, strsignal(signal), 0);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
fprintf (stderr, "\nSegmentation fault.\n");
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
Name: alsamixergui
|
Name: alsamixergui
|
||||||
Summary: GUI mixer for ALSA sound devices
|
Summary: GUI mixer for ALSA sound devices
|
||||||
Version: 0.9.0
|
Version: 0.9.0
|
||||||
Release: 0.21.rc2%{?dist}
|
Release: 0.46.rc2%{?dist}
|
||||||
License: GPLv2+
|
# Automatically converted from old format: GPLv2+ - review is highly recommended.
|
||||||
Group: Applications/System
|
License: GPL-2.0-or-later
|
||||||
# This is where the source used to live, but this upstream is dead.
|
# This is where the source used to live, but this upstream is dead.
|
||||||
# Source0: ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui/%%{name}-%%{version}rc1-2.tar.gz
|
# Source0: ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui/%%{name}-%%{version}rc1-2.tar.gz
|
||||||
# This tarball was taken from Debian, and is the most recent version as far as I know.
|
# This tarball was taken from Debian, and is the most recent version as far as I know.
|
||||||
|
|
@ -12,11 +12,15 @@ Source1: alsamixergui.desktop
|
||||||
Source2: alsamixergui.png
|
Source2: alsamixergui.png
|
||||||
# This site is dead and gone.
|
# This site is dead and gone.
|
||||||
URL: ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui
|
URL: ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui
|
||||||
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: fltk-devel, libstdc++-devel
|
BuildRequires: fltk-devel, libstdc++-devel
|
||||||
BuildRequires: alsa-lib-devel, desktop-file-utils
|
BuildRequires: alsa-lib-devel, desktop-file-utils
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
|
BuildRequires: make
|
||||||
# This is debian's patch, taken 2013-04-01
|
# This is debian's patch, taken 2013-04-01
|
||||||
Patch0: alsamixergui_0.9.0rc2-1-9.1.diff
|
Patch0: alsamixergui_0.9.0rc2-1-9.1.diff
|
||||||
|
Patch1: alsamixergui-strsignal.patch
|
||||||
|
Patch2: alsamixergui-autoconf-cxx.patch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
alsamixergui is a FLTK based frontend for alsamixer. It is written
|
alsamixergui is a FLTK based frontend for alsamixer. It is written
|
||||||
|
|
@ -27,7 +31,9 @@ graphical userinterface.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}-%{version}rc2-1.orig
|
%setup -q -n %{name}-%{version}rc2-1.orig
|
||||||
%patch0 -p1 -b .debian
|
%patch -P0 -p1 -b .debian
|
||||||
|
%patch -P1 -p1 -b .strsignal
|
||||||
|
%patch -P2 -p1
|
||||||
autoreconf -i
|
autoreconf -i
|
||||||
chmod +x configure
|
chmod +x configure
|
||||||
|
|
||||||
|
|
@ -49,6 +55,82 @@ desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1}
|
||||||
%{_datadir}/pixmaps/%{name}.png
|
%{_datadir}/pixmaps/%{name}.png
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.46.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.45.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.44.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 25 2024 Miroslav Suchý <msuchy@redhat.com> - 0.9.0-0.43.rc2
|
||||||
|
- convert license to SPDX
|
||||||
|
|
||||||
|
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.42.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.41.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.40.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.39.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.38.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.37.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.36.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.35.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.34.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.33.rc2
|
||||||
|
- Second attempt - Rebuilt for
|
||||||
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.32.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 23 2020 Jeff Law <law@redhat.com> - 0.9.0-0.31.rc2
|
||||||
|
- Use strsignal not sys_siglist
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.30.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.29.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.28.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.27.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.26.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.25.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.24.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.23.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.0-0.22.rc2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-0.21.rc2
|
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-0.21.rc2
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue