Sophie

Sophie

distrib > Altlinux > 4.1 > i586 > media > core-src > by-pkgid > afb331dd09b8abc2fc331f1514c1e562 > files > 8

xmms-in-cdread-0.14a-alt5.src.rpm

%define origname xmms-cdread

Name: xmms-in-cdread
Version: 0.14a
Release: alt5

Summary: Input plugin that reads audio data from CDs
License: GPL
Group: Sound

Source: ftp://mud.stack.nl/pub/OuterSpace/willem/%origname-%version.tar.bz2
Patch0: xmms-cdread-fini.patch
Patch1: xmms-cdread-0.14a-std-headers.patch
Patch2: xmms-cdread-0.14a-includedir.patch
Patch3: xmms-cdread-0.14a-shuffle_list.patch.bz2
Patch4: xmms-cdread-0.14a-recode.asp.patch
Patch5: xmms-cdread-0.14a-debian.patch

Obsoletes: xmms-cdread < 0.14a-alt4
Provides: xmms-cdread = %version-%release

# Automatically added by buildreq on Wed Jan 07 2004
BuildRequires: XFree86-devel XFree86-libs glib-devel gtk+-devel libxmms-devel xmms

%description
This is an alternative to the xmms audio CD plugin with advanced features.

%prep
%setup -q -n %origname-%version
%patch0 -p1 -b .fini
%patch1 -p1 -b .header
%patch2 -p1 -b .includedir
%patch3 -p1 -b .shuffle
%patch4 -p1 -b .recode
%patch5 -p1 -b .debian
# Remove CCLD = "gcc -nostdlib" hack.
%__subst 's/^CCLD.*//g' Makefile.am

%build
# due to patch 1
autoreconf -isv
%configure
%make_build

%install
%makeinstall libdir=%buildroot%xmms_inputdir

%files
%xmms_inputdir/libcdread.so
%doc AUTHORS TODO ChangeLog NEWS README

# TODO: 
# - fix lots of segfaults
# - fix "file info" regarding recode patch (no recoding used there)

%changelog
* Thu Feb 05 2004 Michael Shigorin <mike@altlinux.ru> 0.14a-alt5
- Makefile.am and spec fixes by Dmitry V. Levin (ldv@)

* Wed Jan 07 2004 Michael Shigorin <mike@altlinux.ru> 0.14a-alt4
- as per xmms packaging policy:
  * renamed to %name as per xmms packaging policy
  * adapted spec to xmms macros
- added shuffle_list patch by <danny mailmij org>: fix xmms 1.2.8 compatibility
- added recode patch by Alexandr D. Kanevskiy <kad asplinux ru>
- added debian fixes (cddb code, endianness, FMT_S16_*)
  (should be split probably?)

* Wed Nov 20 2002 Mikhail Zabaluev <mhz@altlinux.ru> 0.14a-alt3
- Rebuild for new Sisyphus
- build fixes for gcc 3.x

* Thu Dec 06 2001 Dmitry V. Levin <ldv@alt-linux.org> 0.14a-alt2
- Automatically added buildrequires

* Sat Dec 01 2001 Mikhail Zabaluev <mhz@altlinux.ru> 0.14a-alt1
- Adopted to ALT Linux, spec cleanup

* Mon Oct 15 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.14a-1mdk
- new version
- fix obsolete-tag Copyright
- fix invalid-distribution Linux-Mandrake

* Tue Sep 11 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.11c-1mdk
- rebuild

* Tue May 22 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.11c-1mdk
- bump to 0.11c to comply with xmms-1.2.5 interface

* Fri May 18 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.9a-3mdk
- Rebuild.

* Wed Mar 14 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.9a-2mdk
- build for release

* Tue Nov 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9a-1mdk
- updated to 0.9a
- patch cdread.c to avoid function conflict

* Tue Oct  3 2000 Götz Waschk <waschk@linux-mandrake.com> 0.8a-1mdk
- initial Mandrake build