Silvan Calarco
2ff28771c0
added patch to support recent libaudiofile versions [release 0.7.7-3mamba;Thu Feb 28 2013]
100 lines
2.8 KiB
RPMSpec
100 lines
2.8 KiB
RPMSpec
Name: normalize
|
|
Version: 0.7.7
|
|
Release: 3mamba
|
|
Summary: A tool for adjusting the volume of audio files to a standard level
|
|
Group: Applications/Multimedia
|
|
Vendor: openmamba
|
|
Distribution: openmamba
|
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
|
URL: http://www1.cs.columbia.edu/~cvaill/normalize/
|
|
Source: http://savannah.nongnu.org/download/normalize/normalize-%{version}.tar.bz2
|
|
Patch0: normalize-0.7.7-libaudiofile-0.3.5.patch
|
|
Patch1: normalize-0.7.7-autoreconf.patch
|
|
License: GPL
|
|
## AUTOBUILDREQ-BEGIN
|
|
BuildRequires: glibc-devel
|
|
BuildRequires: libaudiofile-devel
|
|
BuildRequires: libmad-devel
|
|
BuildRequires: libstdc++6-devel
|
|
BuildRequires: perl-devel
|
|
## AUTOBUILDREQ-END
|
|
BuildRequires: gettext-devel >= 0.14.5
|
|
Requires: /usr/bin/lame
|
|
Requires: /usr/bin/oggdec
|
|
Requires: /usr/bin/oggenc
|
|
Requires: /usr/bin/vorbiscomment
|
|
Requires: /usr/bin/flac
|
|
Requires: /usr/bin/metaflac
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
%description
|
|
Normalize is a tool for adjusting the volume of audio files to a standard level.
|
|
This is useful for things like creating mixed CD's and mp3 collections, where different recording levels on different albums can cause the volume to vary greatly from song to song.
|
|
|
|
%package xmms
|
|
Summary: Normalize - XMMS plugin to apply volume adjustments
|
|
Group: Applications/Multimedia
|
|
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
|
|
Requires: xmms >= 1.0.0
|
|
|
|
%description xmms
|
|
Plugin for XMMS to honor volume adjustments (RVA2 frames) in ID3 tags.
|
|
|
|
%prep
|
|
%setup -q
|
|
%patch0 -p1
|
|
%patch1 -p1
|
|
sed -i "s|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|" configure.ac
|
|
touch AUTHORS ChangeLog
|
|
|
|
%build
|
|
aclocal
|
|
autoconf
|
|
automake --add-missing
|
|
libtoolize
|
|
autoreconf
|
|
%configure \
|
|
--with-mad \
|
|
--with-audiofile
|
|
|
|
%make
|
|
|
|
%install
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
%makeinstall
|
|
ln -s normalize-mp3 %{buildroot}%{_bindir}/normalize-ogg
|
|
|
|
%find_lang %{name}
|
|
|
|
%clean
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
|
|
%files -f %{name}.lang
|
|
%defattr(-,root,root)
|
|
%{_bindir}/normalize
|
|
%{_bindir}/normalize-mp3
|
|
%{_bindir}/normalize-ogg
|
|
%{_mandir}/man1/normalize.*
|
|
%{_mandir}/man1/normalize-mp3.*
|
|
%doc COPYING
|
|
#NEWS README THANKS TODO
|
|
|
|
#%files xmms
|
|
#%defattr(-,root,root)
|
|
#%{_libdir}/xmms/Effect/librva.la
|
|
#%{_libdir}/xmms/Effect/librva.so
|
|
|
|
%changelog
|
|
* Thu Feb 28 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 0.7.7-3mamba
|
|
- rebuilt without xmms
|
|
- added patch to support recent libaudiofile versions
|
|
|
|
* Sun Jun 01 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 0.7.7-2mamba
|
|
- specfile updated
|
|
|
|
* Mon Jul 03 2006 Stefano Cotta Ramusino <stefano.cotta@qilinux.it> 0.7.7-1qilnx
|
|
- update to version 0.7.7 by autospec
|
|
|
|
* Tue Oct 25 2005 Davide Madrisan <davide.madrisan@qilinux.it> 0.7.6-1qilnx
|
|
- package created by autospec
|