Remove XMMS support

epel9
Petr Písař 13 years ago
parent d4043b6e17
commit 822ae3db06

@ -1,10 +1,8 @@
%bcond_with static %bcond_with static
%define xmms_plugdir %(xmms-config --general-plugin-dir 2>/dev/null)
Name: xosd Name: xosd
Version: 2.2.14 Version: 2.2.14
Release: 14%{?dist} Release: 15%{?dist}
Summary: On-screen display library for X Summary: On-screen display library for X
Group: System Environment/Libraries Group: System Environment/Libraries
@ -21,12 +19,14 @@ BuildRequires: libXinerama-devel
# As of 2.2.14, the default font *must* be found, even if not used (#183971) # As of 2.2.14, the default font *must* be found, even if not used (#183971)
Requires: xorg-x11-fonts-base Requires: xorg-x11-fonts-base
# XMMS is dead, gdk-pixbuf-0 is dead. Dropping xmms plug-in.
Obsoletes: xmms-%{name} < 2.2.14-15
Obsoletes: %{name}-xmms <= 2.2.12
%description %description
XOSD displays text on your screen, sounds simple right? The difference XOSD displays text on your screen, sounds simple right? The difference
is it is unmanaged and shaped, so it appears transparent. This gives is it is unmanaged and shaped, so it appears transparent. This gives
the effect of an On Screen Display, like your TV/VCR etc.. The package the effect of an On Screen Display, like your TV/VCR etc.
also includes an xmms plugin, which automatically displays various
interesting things as they change (song name, volume etc...)
%package devel %package devel
Summary: Development files for the XOSD on-screen display library Summary: Development files for the XOSD on-screen display library
@ -41,20 +41,6 @@ The xosd-devel package contains static libraries, header files and
documentation for developing applications that use the XOSD on-screen documentation for developing applications that use the XOSD on-screen
display. display.
%package -n xmms-%{name}
Summary: XMMS plugin for on-screen display using the XOSD library
Group: Applications/Multimedia
BuildRequires: gtk+-devel >= 1:1.2.2
BuildRequires: gdk-pixbuf-devel >= 1:0.22.0
BuildRequires: xmms-devel
Requires: %{name} = %{version}-%{release}
Requires: xmms
Obsoletes: %{name}-xmms <= 2.2.12
%description -n xmms-%{name}
X MultiMedia System plugin to display information on-screen through
the XOSD library, similarly to TV OSD.
%prep %prep
%setup -q %setup -q
%patch0 -p0 %patch0 -p0
@ -65,7 +51,10 @@ done
%build %build
%configure --disable-dependency-tracking %{!?with_static:--disable-static} %configure --disable-dependency-tracking %{!?with_static:--disable-static} \
--disable-gtktest --disable-gdk_pixbuftest \
--disable-new-plugin --disable-old-plugin \
--disable-beep_media_player_plugin
make %{?_smp_mflags} make %{?_smp_mflags}
%{__perl} -pi -e "s|$RPM_OPT_FLAGS\\s*|| ; s|\\s*-Wall||" script/xosd-config %{__perl} -pi -e "s|$RPM_OPT_FLAGS\\s*|| ; s|\\s*-Wall||" script/xosd-config
@ -105,11 +94,10 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/xosd-config.1* %{_mandir}/man1/xosd-config.1*
%{_mandir}/man3/xosd*.3* %{_mandir}/man3/xosd*.3*
%files -n xmms-%{name}
%defattr(-,root,root,-)
%{xmms_plugdir}/libxmms_osd.so
%changelog %changelog
* Thu Nov 24 2011 Petr Pisar <ppisar@redhat.com> - 2.2.14-15
- Disable XMMS plug-in because gdk-pixpuf-0 has been removed
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.14-14 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.14-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

Loading…
Cancel
Save