%define plugindir %(xmms-config --general-plugin-dir) %define aclocaldir %(aclocal --print-ac-dir) Name: xosd Version: @VERSION@ Release: 1 Vendor: Philipp Hahn License: GPL/LGPL Group: System Environment/Libraries Packager: Oron Peled Summary: X On-Screen Display library Source: %name-@VERSION@.tar.gz URL: http://sourceforge.net/projects/libxosd/ Buildroot: %{_tmppath}/%{name}-%{version}-root %description X On-Screen Display library. A library for displaying a TV-like on-screen display in X. %package devel Summary: X On-Screen Display library (headers + static libs) Group: Development/Libraries Requires: xosd = %{version} BuildRequires: xmms-devel %description devel On-Screen Display library. A library for displaying a TV-like on-screen display in X. %package xmms Summary: X On-Screen Display library (XMMS Plugin) Group: Applications/Multimedia Requires: xosd = %{version}, xmms %description xmms A plugin for XMMS %prep %setup -n %{name}-@VERSION@ %build ./configure --prefix=%{_prefix} --mandir=%{_mandir} make %install [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install %post ldconfig %postun ldconfig %files %defattr(-, root, root) %{_libdir}/libxosd.so.* %{_libdir}/libxosd.so %{_bindir}/osd_cat %doc %{_mandir}/man1/osd_cat.1* %doc AUTHORS ChangeLog COPYING.LIB COPYING NEWS README TODO %files devel %defattr(-, root, root) %{_libdir}/libxosd.a %{_libdir}/libxosd.la %{_includedir}/xosd.h %{_bindir}/xosd-config %{aclocaldir}/libxosd.m4 %doc %{_mandir}/man1/xosd-config.1* %doc %{_mandir}/man3/xosd*.3* %files xmms %defattr(-, root, root) %{plugindir}/libxmms_osd.so %{_datadir}/xosd/*.png %clean [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT