Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 20140f4833a6e6f4d970d56a12d28426 > files > 3

xosd-2.2.14-1mdk.src.rpm

%define	name	xosd
%define	version	2.2.14
%define release	1mdk
%define major	2
%define libname	%mklibname %name %major

Summary:	X On Screen Display, displays XMMS status information
Name:		%{name}
Version:	%version
Release:        %release
Source0:	http://www.ignavus.net/%name-%version.tar.bz2
Source1:	http://ldots.org/xosd-guide/xosd-doc-0.01.tar.bz2
License:	GPL
Group:		System/Libraries
BuildRoot: 	%_tmppath/%name-%version-%release-root
Buildrequires:  xmms-devel
Buildrequires:  gdk-pixbuf-devel
Buildrequires:  libbeep-media-player-devel
URL:		http://www.ignavus.net/software.html

%description
This package contains an xmms plugin to display various things whenever they 
change (volume, track, paused/shuffle/repeat,...) in a TV set's on screen 
display fashion.

%package -n xmms-xosd
Group:		Sound
Summary:	X On Screen Display, displays XMMS status information
Requires:	xmms
Provides:	xosd
Obsoletes:	xosd

%description -n xmms-xosd
This package contains an xmms plugin to display various things whenever they 
change (volume, track, paused/shuffle/repeat,...) in a TV set's on screen 
display fashion.

%package -n beep-media-player-xosd
Group:		Sound
Summary:	X On Screen Display, displays BeepMP status information
Requires:	beep-media-player

%description -n beep-media-player-xosd
This package contains an Beep Media Player plugin to display various
things whenever they change (volume, track, paused/shuffle/repeat,...)
in a TV set's on screen display fashion.

%package tools
Group: Graphics
Summary: Example applications of the xosd library
Provides: osd_cat
Obsoletes: osd_cat

%description tools
This package contains sample applications for the xosd library that
can be used to display information in a TV set's on screen display
fashion.

%package -n %libname
Group:		System/Libraries
Summary:	Library for displaying information in an OSD

%description -n %libname
This package contains the shared library of xosd, it is requires by programs 
that display it's output in a TV set's on screen display fashion.

%package -n %libname-devel
Group:		Development/C
Summary:	Header files for developing programs using libxosd
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%libname = %{version}

%description -n %libname-devel
This package contains the header files you need to develop programs based on 
libxosd that display it's output in a TV set's on screen display fashion.


%prep
%setup -q -a 1
chmod 644 COPYING ChangeLog README AUTHORS

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -f %buildroot%_libdir/*.a
rm -f %buildroot%_libdir/*/General/*.la

%clean
rm -fr %buildroot

%post -n %libname -p /sbin/ldconfig

%postun -n %libname -p /sbin/ldconfig

%files -n xmms-xosd
%defattr(-,root,root)
%doc COPYING
%{_libdir}/xmms/General/libxmms_osd.so*
%_datadir/xosd/

%files -n beep-media-player-xosd
%defattr(-,root,root)
%doc COPYING
%{_libdir}/bmp/General/libbmp_osd.so*
%_datadir/xosd/


%files tools
%defattr(-,root,root)
%doc COPYING
%{_bindir}/osd_cat
%{_mandir}/man1/osd_cat.1*

%files -n %libname
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libxosd.so.*

%files -n %libname-devel
%defattr(-,root,root)
%doc COPYING ChangeLog README AUTHORS xosd-doc-0.01/html
%{_bindir}/xosd-config
%{_mandir}/man1/xosd-config.1*
%{_libdir}/libxosd.so
%{_libdir}/libxosd.la
%{_includedir}/*.h
%_datadir/aclocal/libxosd.m4
%{_mandir}/man3/*

%changelog
* Thu Nov 18 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.14-1mdk
- drop merged patches
- new version

* Wed Nov 10 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.13-2mdk
- add debian patches

* Tue Nov  9 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.13-1mdk
- add beep-media-player plugin
- new version

* Tue Sep 14 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.12-1mdk
- new version

* Fri Sep  3 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.11-1mdk
- new version

* Fri Aug 27 2004 Erwan Velu <erwan@mandrakesoft.com> 2.2.10-1mdk
- 2.2.10
- Removing Patch0 (merged upstream)

* Thu Aug 26 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.9-2mdk
- apply line width patch from debian

* Mon Aug 23 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.9-1mdk
- fix permissions
- new version

* Mon Jul  5 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.8-1mdk
- reenable libtoolize
- new version


* Thu Feb 12 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.7-4mdk
- move the xmms plugin to the xmms-xosd package
- move the xosd-config man page to the devel package
- move osd_cat to the tools package

* Thu Feb 12 2004 Michael Scherer <misc@mandrake.org> 2.2.7-3mdk
- split package, and rename it.

* Sun Dec 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.2.7-2mdk
- fix provides

* Wed Oct  1 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.7-1mdk
- new version

* Tue Sep 30 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.6-1mdk
- new version

* Fri Sep 26 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.5-1mdk
- fix libtool build
- fix buildrequires
- new version

* Tue Jul  8 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.4-1mdk
- new version

* Mon Jul  7 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.3-1mdk
- new version

* Mon Jun 30 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.2-2mdk
- update the api docs

* Fri Jun 27 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.2-1mdk
- new version

* Wed May  7 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.1-3mdk
- add the api docs

* Fri May  2 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.1-2mdk
- fix dir ownership

* Tue Apr 15 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.1-1mdk
- new version

* Tue Apr  1 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.0-1mdk
- drop the patch (not needed anymore)
- autoconf 2.5 macro
- new version

* Sun Mar  2 2003 Götz Waschk <waschk@linux-mandrake.com> 2.1.3-1mdk
- new version

* Thu Feb 20 2003 Götz Waschk <waschk@linux-mandrake.com> 2.1.2-1mdk
- drop patch 0 (merged)
- new version

* Tue Feb 18 2003 Götz Waschk <waschk@linux-mandrake.com> 2.1.1-1mdk
- compatibility patch
- major 2
- new version

* Tue Feb  4 2003 Götz Waschk <waschk@linux-mandrake.com> 2.1.0-1mdk
- mklibname macro
- clean out unpackaged file (old xmms plugin)
- major 1
- new version

* Mon Jan 13 2003 Götz Waschk <waschk@linux-mandrake.com> 2.0.2-1mdk
- buildrequires libgdk-pixbuf2-devel
- add new files
- remove unpackaged files
- new version

* Thu Nov  7 2002 Götz Waschk <waschk@linux-mandrake.com> 2.0.1-1mdk
- new version

* Mon Oct 21 2002 Götz Waschk <waschk@linux-mandrake.com> 2.0.0-1mdk
- rediff font patch
- major 2
- new version

* Tue Oct 15 2002 Götz Waschk <waschk@linux-mandrake.com> 1.1.1-1mdk
- 1.1.1

* Fri Sep 13 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.4-1mdk
- update the font patch again
- new version

* Fri Aug 30 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.3-1mdk
- rediff font patch
- new version

* Fri Aug 16 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-1mdk
- rediff font patch
- 1.0.2

* Fri Aug  9 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.1-1mdk
- 1.0.1
- remove merged patch 0

* Sun Jul 28 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.0-2mdk
- patch default font in
- bugfix: the OSD should work again

* Sun Jul 21 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.0-1mdk
- major version 1
- add missing files
- 1.0.0
- removed merged patch

* Wed Jun 26 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.0-0.pre2.1mdk
- fix installation
- adapt the patch 
- new version

* Tue Jun 25 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.0-0.pre1.2mdk
- fix xmms plugin

* Mon Jun 24 2002 Götz Waschk <waschk@linux-mandrake.com> 1.0.0-0.pre1.1mdk
- 1.0.0pre1
- move osd_cat to main package
- drop patch
- use configure macro

* Wed Aug 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-3mdk
- fixes from Götz Waschk <waschk@linux-mandrake.com> :
	- split library package to fix rpmlint errors
	- added osd_cat to devel package
	- patched for new libtool

* Wed Apr 18 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-2mdk
- fixes from Götz Waschk <waschk@linux-mandrake.com>

* Mon Apr 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk
- updated and fixed by Götz Waschk <waschk@linux-mandrake.com> :
	- 0.7.0
	- added manpage
	- more macros

* Mon Mar 19 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.6.1-3mdk
- Add xosd.h.

* Thu Mar 01 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6.1-2mdk
- fix buildrequires

* Tue Jan 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6.1-1mdk
- updated by Götz Waschk <waschk@linux-mandrake.com> :
	- 0.6.1
	- recreated Makefile patch

* Mon Jan 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-1mdk
- used srpm from Götz Waschk <waschk@linux-mandrake.com> :
	- 0.5.0
	- removed patch
	- fixed installation
	- added call of ldconfig in post and postun

* Sat Jan 06 2001 David BAUDENS <baudens@mandrakesoft.com> 0.3.0-2mdk
- Adjust BuildRequires to new lib policy
- Spec clean up

* Thu Nov 23 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-1mdk
- used, once again, great srpm from  Götz Waschk <waschk@linux-mandrake.com> :
	- initial Mandrake package
	- fixed Makefile