Compare commits

..

3 commits

Author SHA1 Message Date
Fedora Release Engineering
bf2d6c5c29 dist-git conversion 2010-07-28 09:46:24 +00:00
Bill Nottingham
fd4165e45f Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:26:45 +00:00
Jesse Keating
43ff48f569 Initialize branch F-12 for alsamixergui 2009-09-29 08:16:21 +00:00
5 changed files with 21 additions and 10097 deletions

View file

@ -1,14 +0,0 @@
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,,

View file

@ -1,13 +0,0 @@
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");

View file

@ -1,13 +0,0 @@
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");

View file

@ -1,26 +1,23 @@
Name: alsamixergui
Summary: GUI mixer for ALSA sound devices
Summary: GUI mixer for ALSA sound devices
Version: 0.9.0
Release: 0.46.rc2%{?dist}
# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
Release: 0.9.rc2%{?dist}
License: GPLv2+
Group: Applications/System
# 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.
Source0: http://ftp.de.debian.org/debian/pool/main/a/alsamixergui/alsamixergui_0.9.0rc2-1.orig.tar.gz
Source1: alsamixergui.desktop
Source2: alsamixergui.png
# This site is dead and gone.
URL: ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui
BuildRequires: gcc-c++
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: fltk-devel, libstdc++-devel
BuildRequires: alsa-lib-devel, desktop-file-utils
BuildRequires: libtool
BuildRequires: make
# This is debian's patch, taken 2013-04-01
Patch0: alsamixergui_0.9.0rc2-1-9.1.diff
Patch1: alsamixergui-strsignal.patch
Patch2: alsamixergui-autoconf-cxx.patch
# This is debian's patch, taken 2009-08-17
Patch0: alsamixergui_0.9.0rc2-1-9.diff
%description
alsamixergui is a FLTK based frontend for alsamixer. It is written
@ -31,9 +28,7 @@ graphical userinterface.
%prep
%setup -q -n %{name}-%{version}rc2-1.orig
%patch -P0 -p1 -b .debian
%patch -P1 -p1 -b .strsignal
%patch -P2 -p1
%patch0 -p1 -b .debian
autoreconf -i
chmod +x configure
@ -42,132 +37,26 @@ chmod +x configure
make %{?_smp_mflags}
%install
%make_install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -m0644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps
desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE1}
desktop-file-install --vendor fedora \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
%{SOURCE1}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc README AUTHORS COPYING ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_bindir}/alsamixergui
%{_datadir}/applications/fedora-alsamixergui.desktop
%{_datadir}/pixmaps/alsamixergui.png
%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
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.9.0-0.20.rc2
- Rebuilt for GCC 5 C++11 ABI change
* Thu Feb 19 2015 Rex Dieter <rdieter@fedoraproject.org> 0.9.0-0.19.rc2
- rebuild (fltk)
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-0.18.rc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-0.17.rc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-0.16.rc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Mon Apr 1 2013 Tom Callaway <spot@fedoraproject.org> - 0.9.0-0.15.rc2
- update debian patch (fixes possible FTBFS)
* Sat Feb 09 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 0.9.0-0.14.rc2
- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
- clean up spec to follow current guidelines
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-0.13.rc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-0.12.rc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Sat May 28 2011 Tom Callaway <spot@fedoraproject.org> - 0.9.0-0.11.rc2
- rebuild against new fltk
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-0.10.rc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Mon Aug 17 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.0-0.9.rc2
- fix buildrequires

File diff suppressed because it is too large Load diff