Compare commits

...

No commits in common. "c8s" and "c9-beta" have entirely different histories.
c8s ... c9-beta

8 changed files with 53 additions and 49 deletions

1
.gitignore vendored
View File

@ -1,2 +1 @@
SOURCES/lame-3.100.tar.gz SOURCES/lame-3.100.tar.gz
/lame-3.100.tar.gz

1
.lame.metadata Normal file
View File

@ -0,0 +1 @@
64c53b1a4d493237cef5e74944912cd9f98e618d SOURCES/lame-3.100.tar.gz

View File

@ -1,42 +1,54 @@
Name: lame Name: lame
Version: 3.100 Version: 3.100
Release: 6%{?dist} Release: 12%{?dist}
Summary: Free MP3 audio compressor Summary: Free MP3 audio compressor
Group: Applications/Multimedia
License: GPLv2+ License: GPLv2+
URL: http://lame.sourceforge.net/ URL: http://lame.sourceforge.net/
Source0: http://downloads.sourceforge.net/sourceforge/lame/%{name}-%{version}.tar.gz Source0: https://downloads.sourceforge.net/sourceforge/lame/%{name}-%{version}.tar.gz
Patch1: %{name}-noexecstack.patch Patch1: %{name}-noexecstack.patch
Patch2: libmp3lame-symbols.patch Patch2: libmp3lame-symbols.patch
Patch3: add-dwarf-debug.patch
BuildRequires: gcc
BuildRequires: make
BuildRequires: ncurses-devel BuildRequires: ncurses-devel
%ifarch %{ix86} %ifarch %{ix86}
BuildRequires: nasm BuildRequires: nasm
%endif %endif
Requires: %{name}-libs = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release}
%if 0%{?fedora} >= 32 || 0%{?rhel} >= 8
Obsoletes: %{name}-mp3x < 3.100-7
%endif
%description %description
LAME is an open source MP3 encoder whose quality and speed matches LAME is an open source MP3 encoder whose quality and speed matches
commercial encoders. LAME handles MPEG1,2 and 2.5 layer III encoding commercial encoders. LAME handles MPEG-1, 2 and 2.5 layer III encoding
with both constant and variable bitrates. with both constant and variable bitrates.
%package libs %package libs
Summary: LAME MP3 encoding library Summary: LAME MP3 encoding library
Group: System Environment/Libraries
%description libs %description libs
LAME MP3 encoding library. LAME MP3 encoding library.
%package devel %package devel
Summary: Development files for %{name} Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release}
%description devel %description devel
This package development files for %{name}. This package development files for %{name}.
%if (0%{?fedora} && 0%{?fedora} < 32) || (0%{?rhel} && 0%{?rhel} < 8)
%package mp3x
Summary: MP3 frame analyzer
Requires: %{name} = %{version}-%{release}
BuildRequires: gtk+-devel
%description mp3x
This package contains the mp3x frame analyzer.
%endif
%prep %prep
%autosetup -p1 %autosetup -p1
@ -54,7 +66,9 @@ export ac_cv_header_xmmintrin_h=no
%ifarch %{ix86} %ifarch %{ix86}
--enable-nasm \ --enable-nasm \
%endif %endif
--disable-mp3x \ %if (0%{?fedora} && 0%{?fedora} < 32) || (0%{?rhel} && 0%{?rhel} < 8)
--enable-mp3x \
%endif
--enable-mp3rtp --enable-mp3rtp
%make_build %make_build
@ -92,18 +106,39 @@ make test
%{_includedir}/lame %{_includedir}/lame
%{_includedir}/lame.h %{_includedir}/lame.h
%if (0%{?fedora} && 0%{?fedora} < 32) || (0%{?rhel} && 0%{?rhel} < 8)
%files mp3x
%{_bindir}/mp3x
%endif
%changelog %changelog
* Tue Oct 09 2018 Wim Taymans <wtaymans@redhat.com> - 3.100-6 * Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 3.100-12
- Fix nasm build flags - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
- Resolves: #1630577 Related: rhbz#1991688
* Tue Oct 09 2018 Wim Taymans <wtaymans@redhat.com> - 3.100-5 * Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 3.100-11
- Add dwarf debug symbols - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
- Resolves: #1630577
* Wed Jun 06 2018 Colin Walters <walters@redhat.com> - 3.100-4 * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.100-10
- Drop mp3x subpackage - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
https://src.fedoraproject.org/rpms/lame/pull-request/1
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.100-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.100-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Dec 20 2019 Robert Scheck <robert@fedoraproject.org> - 3.100-7
- Disable packaging of gtk+-based lame-mp3x (#1760961, #1760995 #c1)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.100-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.100-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.100-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.100-3 * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.100-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

View File

@ -1,24 +0,0 @@
diff -ru lame-3.100/configure lame-3.100.new/configure
--- lame-3.100/configure 2017-08-15 17:17:12.000000000 +0200
+++ lame-3.100.new/configure 2018-10-09 11:19:37.573591392 +0200
@@ -17359,7 +17359,7 @@
;;
*)
CYGWIN=no
- NASM_FORMAT="-f elf"
+ NASM_FORMAT="-f elf -gdwarf"
;;
esac
diff -ru lame-3.100/configure.in lame-3.100.new/configure.in
--- lame-3.100/configure.in 2017-08-15 17:16:31.000000000 +0200
+++ lame-3.100.new/configure.in 2018-10-09 11:20:48.290147258 +0200
@@ -766,7 +766,7 @@
;;
*)
CYGWIN=no
- NASM_FORMAT="-f elf"
+ NASM_FORMAT="-f elf -gdwarf"
;;
esac

View File

@ -1,6 +0,0 @@
--- !Policy
product_versions:
- rhel-8
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}

View File

@ -1 +0,0 @@
SHA512 (lame-3.100.tar.gz) = 0844b9eadb4aacf8000444621451277de365041cc1d97b7f7a589da0b7a23899310afd4e4d81114b9912aa97832621d20588034715573d417b2923948c08634b