|
cvsdist |
cde8ab |
%define ver 9.8
|
|
cvsdist |
4a4477 |
%define realver alpha%{ver}
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
Name: cdparanoia
|
|
cvsdist |
4a4477 |
Version: %{realver}
|
|
cvsdist |
9493fa |
Release: 12
|
|
cvsdist |
4a4477 |
License: GPL
|
|
cvsdist |
4a4477 |
Group: Applications/Multimedia
|
|
cvsdist |
4a4477 |
Source: http://www.xiph.org/paranoia/download/%{name}-III-%{realver}.src.tgz
|
|
cvsdist |
531444 |
Patch0: cdparanoia-III-alpha9.8.nostrip.patch
|
|
cvsdist |
4a4477 |
Url: http://www.xiph.org/paranoia/index.html
|
|
cvsdist |
4a4477 |
BuildRoot: %{_tmppath}/cdparanoia-%{version}-root
|
|
cvsdist |
f3b1e8 |
Requires: cdparanoia-libs = %{version}-%{release}
|
|
cvsdist |
f3b1e8 |
Obsoletes: cdparanoia-III
|
|
cvsdist |
f3b1e8 |
Summary: A Compact Disc Digital Audio (CDDA) extraction tool (or ripper).
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
f3b1e8 |
%description
|
|
cvsdist |
4a4477 |
Cdparanoia (Paranoia III) reads digital audio directly from a CD, then
|
|
cvsdist |
4a4477 |
writes the data to a file or pipe in WAV, AIFC or raw 16 bit linear
|
|
cvsdist |
4a4477 |
PCM format. Cdparanoia doesn't contain any extra features (like the ones
|
|
cvsdist |
4a4477 |
included in the cdda2wav sampling utility). Instead, cdparanoia's strength
|
|
cvsdist |
4a4477 |
lies in its ability to handle a variety of hardware, including inexpensive
|
|
cvsdist |
4a4477 |
drives prone to misalignment, frame jitter and loss of streaming during
|
|
cvsdist |
4a4477 |
atomic reads. Cdparanoia is also good at reading and repairing data from
|
|
cvsdist |
4a4477 |
damaged CDs.
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
f3b1e8 |
%package -n cdparanoia-devel
|
|
cvsdist |
4a4477 |
Summary: Development tools for libcdda_paranoia (Paranoia III).
|
|
cvsdist |
4a4477 |
Group: Development/Libraries
|
|
cvsdist |
f3b1e8 |
Requires: cdparanoia-libs = %{version}-%{release}
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
f3b1e8 |
%description -n cdparanoia-devel
|
|
cvsdist |
c1b280 |
The cdparanoia-devel package contains the static libraries and header
|
|
cvsdist |
4a4477 |
files needed for developing applications to read CD Digital Audio disks.
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
f3b1e8 |
%package -n cdparanoia-libs
|
|
cvsdist |
f3b1e8 |
Summary: Libraries for libcdda_paranoia (Paranoia III).
|
|
cvsdist |
f3b1e8 |
Group: Development/Libraries
|
|
cvsdist |
f3b1e8 |
|
|
cvsdist |
f3b1e8 |
%description -n cdparanoia-libs
|
|
cvsdist |
f3b1e8 |
The cdparanoia-libs package contains the dynamic libraries needed for
|
|
cvsdist |
f3b1e8 |
applications which read CD Digital Audio disks.
|
|
cvsdist |
f3b1e8 |
|
|
cvsdist |
4a4477 |
%prep
|
|
cvsdist |
4a4477 |
%setup -q -n %{name}-III-%{realver}
|
|
cvsdist |
531444 |
%patch0 -p1 -b .nostrip
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
%build
|
|
cvsdist |
4a4477 |
rm -rf $RPM_BUILD_ROOT
|
|
cvsdist |
f3b1e8 |
%configure --includedir=%{_includedir}/cdda
|
|
cvsdist |
4a4477 |
make
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
%install
|
|
cvsdist |
4a4477 |
rm -rf $RPM_BUILD_ROOT
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
install -d $RPM_BUILD_ROOT%{_bindir}
|
|
cvsdist |
f3b1e8 |
install -d $RPM_BUILD_ROOT%{_includedir}/cdda
|
|
cvsdist |
4a4477 |
install -d $RPM_BUILD_ROOT%{_libdir}
|
|
cvsdist |
4a4477 |
install -d $RPM_BUILD_ROOT%{_mandir}/man1
|
|
cvsdist |
87672f |
install -m 0755 cdparanoia $RPM_BUILD_ROOT%{_bindir}
|
|
cvsdist |
4a4477 |
install -m 0644 cdparanoia.1 $RPM_BUILD_ROOT%{_mandir}/man1/
|
|
cvsdist |
f3b1e8 |
install -m 0644 utils.h paranoia/cdda_paranoia.h interface/cdda_interface.h \
|
|
cvsdist |
f3b1e8 |
$RPM_BUILD_ROOT%{_includedir}/cdda
|
|
cvsdist |
4a4477 |
install -m 0755 paranoia/libcdda_paranoia.so.0.%{ver} \
|
|
cvsdist |
f3b1e8 |
interface/libcdda_interface.so.0.%{ver} \
|
|
cvsdist |
4a4477 |
$RPM_BUILD_ROOT%{_libdir}
|
|
cvsdist |
f3b1e8 |
install -m 0755 paranoia/libcdda_paranoia.a interface/libcdda_interface.a \
|
|
cvsdist |
4a4477 |
$RPM_BUILD_ROOT%{_libdir}
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
f3b1e8 |
pushd $RPM_BUILD_ROOT%{_libdir}
|
|
cvsdist |
f3b1e8 |
ln -s libcdda_paranoia.so.0.%{ver} libcdda_paranoia.so
|
|
cvsdist |
f3b1e8 |
ln -s libcdda_interface.so.0.%{ver} libcdda_interface.so
|
|
cvsdist |
f3b1e8 |
popd
|
|
cvsdist |
f3b1e8 |
|
|
cvsdist |
f3b1e8 |
%post -n cdparanoia-libs
|
|
cvsdist |
f3b1e8 |
/sbin/ldconfig
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
f3b1e8 |
%postun -n cdparanoia-libs
|
|
cvsdist |
f3b1e8 |
if [ "$1" -ge "1" ]; then
|
|
cvsdist |
f3b1e8 |
/sbin/ldconfig
|
|
cvsdist |
f3b1e8 |
fi
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
%clean
|
|
cvsdist |
4a4477 |
rm -rf $RPM_BUILD_ROOT
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
f3b1e8 |
%files -n cdparanoia
|
|
cvsdist |
4a4477 |
%defattr(-,root,root)
|
|
cvsdist |
4a4477 |
%doc README GPL FAQ.txt
|
|
cvsdist |
4a4477 |
%{_bindir}/*
|
|
cvsdist |
4a4477 |
%{_mandir}/man1/*
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
f3b1e8 |
%files -n cdparanoia-libs
|
|
cvsdist |
4a4477 |
%defattr(-,root,root)
|
|
cvsdist |
f3b1e8 |
%{_libdir}/*.so*
|
|
cvsdist |
f3b1e8 |
|
|
cvsdist |
f3b1e8 |
%files -n cdparanoia-devel
|
|
cvsdist |
f3b1e8 |
%defattr(-,root,root)
|
|
cvsdist |
9493fa |
%dir %{_includedir}/cdda/
|
|
cvsdist |
f3b1e8 |
%{_includedir}/cdda/*
|
|
cvsdist |
4a4477 |
%{_libdir}/*.a
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
%changelog
|
|
cvsdist |
a68275 |
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
|
|
cvsdist |
a68275 |
- automated rebuild
|
|
cvsdist |
a68275 |
|
|
cvsdist |
531444 |
* Thu May 23 2002 Tim Powers <timp@redhat.com>
|
|
cvsdist |
531444 |
- automated rebuild
|
|
cvsdist |
531444 |
|
|
cvsdist |
87672f |
* Wed Apr 3 2002 Peter Jones <pjones@redhat.com> alpha9.8-8
|
|
cvsdist |
87672f |
- don't strip, let rpm do that
|
|
cvsdist |
87672f |
|
|
cvsdist |
8e46ae |
* Mon Feb 25 2002 Tim Powers <timp@redhat.com> alpha9.8-7
|
|
cvsdist |
8e46ae |
- fix broken Obsoletes of cdparanoia-devel
|
|
cvsdist |
8e46ae |
|
|
cvsdist |
f3b1e8 |
* Thu Dec 6 2001 Peter Jones <pjones@redhat.com> alpha9.8-6
|
|
cvsdist |
f3b1e8 |
- move includes to %{_includedir}/cdda/
|
|
cvsdist |
f3b1e8 |
- add utils.h to %install
|
|
cvsdist |
f3b1e8 |
- clean up %install some.
|
|
cvsdist |
f3b1e8 |
|
|
cvsdist |
f3b1e8 |
* Sun Nov 4 2001 Peter Jones <pjones@redhat.com> alpha9.8-5
|
|
cvsdist |
f3b1e8 |
- make a -libs package which contains the .so files
|
|
cvsdist |
f3b1e8 |
- make the cdparanoia dependancy towards that, not -devel
|
|
cvsdist |
f3b1e8 |
|
|
cvsdist |
f3b1e8 |
* Thu Aug 2 2001 Peter Jones <pjones@redhat.com>
|
|
cvsdist |
f3b1e8 |
- bump the release not to conflict with on in the RH build tree :/
|
|
cvsdist |
f3b1e8 |
- reverse devel dependency
|
|
cvsdist |
f3b1e8 |
|
|
cvsdist |
f3b1e8 |
* Wed Aug 1 2001 Peter Jones <pjones@redhat.com>
|
|
cvsdist |
f3b1e8 |
- fix %post and %postun to only run ldconfig for devel packages
|
|
cvsdist |
f3b1e8 |
|
|
cvsdist |
07c4b3 |
* Wed Jul 18 2001 Crutcher Dunnavant <crutcher@redhat.com>
|
|
cvsdist |
07c4b3 |
- devel now depends on package
|
|
cvsdist |
07c4b3 |
|
|
cvsdist |
cde8ab |
* Wed Mar 28 2001 Peter Jones <pjones@redhat.com>
|
|
cvsdist |
cde8ab |
- 9.8 release.
|
|
cvsdist |
cde8ab |
|
|
cvsdist |
c1b280 |
* Tue Feb 27 2001 Karsten Hopp <karsten@redhat.de>
|
|
cvsdist |
c1b280 |
- fix spelling error in description
|
|
cvsdist |
c1b280 |
|
|
cvsdist |
c1b280 |
* Thu Dec 7 2000 Crutcher Dunnavant <crutcher@redhat.com>
|
|
cvsdist |
c1b280 |
- rebuild for new tree
|
|
cvsdist |
c1b280 |
|
|
cvsdist |
4a4477 |
* Fri Jul 21 2000 Trond Eivind Glomsrød <teg@redhat.com>
|
|
cvsdist |
4a4477 |
- use %%{_tmppath}
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
|
|
cvsdist |
4a4477 |
- automatic rebuild
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
* Wed Jun 06 2000 Preston Brown <pbrown@redhat.com>
|
|
cvsdist |
4a4477 |
- revert name change
|
|
cvsdist |
4a4477 |
- use new rpm macro paths
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
* Wed Apr 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
|
|
cvsdist |
4a4477 |
- Switched spec file from the one used in Red Hat Linux 6.2, which
|
|
cvsdist |
4a4477 |
also changes the name
|
|
cvsdist |
4a4477 |
- gzip man page
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
* Thu Dec 23 1999 Peter Jones <pjones@redhat.com>
|
|
cvsdist |
4a4477 |
- update package to provide cdparanoia-alpha9.7-2.*.rpm and
|
|
cvsdist |
4a4477 |
cdparanoia-devel-alpha9.7-2.*.rpm. Also, URLs point at xiph.org
|
|
cvsdist |
4a4477 |
like they should.
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
* Wed Dec 22 1999 Peter Jones <pjones@redhat.com>
|
|
cvsdist |
4a4477 |
- updated package for alpha9.7, based on input from:
|
|
cvsdist |
4a4477 |
Monty <xiphmont@xiph.org>
|
|
cvsdist |
4a4477 |
David Philippi <david@torangan.saar.de>
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
* Mon Apr 12 1999 Michael Maher <mike@redhat.com>
|
|
cvsdist |
4a4477 |
- updated pacakge
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
* Tue Oct 06 1998 Michael Maher <mike@redhat.com>
|
|
cvsdist |
4a4477 |
- updated package
|
|
cvsdist |
4a4477 |
|
|
cvsdist |
4a4477 |
* Mon Jun 29 1998 Michael Maher <mike@redhat.com>
|
|
cvsdist |
4a4477 |
- built package
|