2024-01-05 19:49:36 +01:00
|
|
|
#% define xmms_generaldir %(xmms-config --general-plugin-dir 2>/dev/null || echo %{_libdir}/xmms/General)
|
2024-01-05 19:49:36 +01:00
|
|
|
|
|
|
|
Name: xosd
|
|
|
|
Version: 2.2.14
|
2024-01-05 19:49:36 +01:00
|
|
|
Release: 5mamba
|
2024-01-05 19:49:36 +01:00
|
|
|
Summary: Displays transparent text on your screen like the OSD of TVs
|
|
|
|
Group: System/Libraries
|
|
|
|
Vendor: openmamba
|
|
|
|
Distribution: openmamba
|
|
|
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
|
|
|
URL: http://www.ignavus.net/software.html
|
|
|
|
Source: http://downloads.sourceforge.net/libxosd/xosd-%{version}.tar.gz
|
|
|
|
# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=286156
|
|
|
|
Patch: xosd-2.2.14-libxosdm4.patch
|
|
|
|
License: GPL
|
|
|
|
## AUTOBUILDREQ-BEGIN
|
|
|
|
BuildRequires: glibc-devel
|
|
|
|
BuildRequires: libX11-devel
|
|
|
|
BuildRequires: libXau-devel
|
|
|
|
BuildRequires: libXdmcp-devel
|
|
|
|
BuildRequires: libXext-devel
|
|
|
|
BuildRequires: libXinerama-devel
|
2024-01-05 19:49:36 +01:00
|
|
|
BuildRequires: libbsd-devel
|
|
|
|
BuildRequires: libxcb-devel
|
2024-01-05 19:49:36 +01:00
|
|
|
## AUTOBUILDREQ-END
|
|
|
|
BuildRequires: gcc-c++
|
2024-01-05 19:49:36 +01:00
|
|
|
#%ifnarch arm
|
|
|
|
#BuildRequires: xmms-devel >= 1.2.10
|
|
|
|
#%endif
|
2024-01-05 19:49:36 +01:00
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
|
|
|
|
%description
|
|
|
|
XOSD displays text on your screen, sounds simple right? The difference 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 also includes an xmms plugin, which automatically displays various interesting things as they change (song name, volume etc...)
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
Summary: Development files for the XOSD on-screen display library
|
|
|
|
Group: Development/Libraries
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
The xosd-devel package contains static libraries, header files and documentation for developing applications that use the XOSD on-screen display.
|
|
|
|
|
|
|
|
%package -n xmms-xosd
|
|
|
|
Summary: XMMS plugin for on-screen display that uses the XOSD library
|
|
|
|
Group: Applications/Multimedia
|
|
|
|
Requires: %{name} = %{version}, xmms
|
|
|
|
Obsoletes: xosd-xmms == 2.2.12
|
|
|
|
|
|
|
|
%description -n xmms-xosd
|
|
|
|
An X MultiMedia System plugin to display information on-screen through the XOSD library, similarly to TV OSD.
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%setup -q
|
|
|
|
%patch -p1
|
|
|
|
|
|
|
|
%build
|
|
|
|
%configure \
|
2024-01-05 19:49:36 +01:00
|
|
|
--disable-dependency-tracking
|
|
|
|
|
|
|
|
# --enable-old-plugin
|
|
|
|
# --with-plugindir="%{xmms_generaldir}"
|
|
|
|
|
2024-01-05 19:49:36 +01:00
|
|
|
%make
|
|
|
|
|
|
|
|
%install
|
|
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
|
|
%makeinstall
|
|
|
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
|
|
|
|
%clean
|
|
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
|
|
|
|
|
|
%files
|
|
|
|
%defattr(-, root, root)
|
|
|
|
%{_bindir}/osd_cat
|
|
|
|
%{_libdir}/*.so.*
|
|
|
|
%{_datadir}/xosd/
|
|
|
|
%{_mandir}/man1/osd_cat*
|
|
|
|
%doc AUTHORS COPYING
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
%defattr(-, root, root)
|
|
|
|
%{_bindir}/xosd-config
|
|
|
|
%{_datadir}/aclocal/*.m4
|
|
|
|
%{_includedir}/*.h
|
|
|
|
%{_libdir}/*.a
|
|
|
|
%{_libdir}/*.la
|
|
|
|
%{_libdir}/*.so
|
|
|
|
%{_mandir}/man1/xosd-config*
|
|
|
|
%{_mandir}/man3/*
|
|
|
|
%doc ChangeLog README
|
|
|
|
|
2024-01-05 19:49:36 +01:00
|
|
|
#%ifnarch arm
|
|
|
|
#%files -n xmms-xosd
|
|
|
|
#%defattr(-, root, root, 0755)
|
|
|
|
#%{xmms_generaldir}/*.so
|
|
|
|
#%{xmms_generaldir}/*.la
|
|
|
|
#%endif
|
2024-01-05 19:49:36 +01:00
|
|
|
|
|
|
|
%changelog
|
2024-01-05 19:49:36 +01:00
|
|
|
* Sun Jan 31 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 2.2.14-5mamba
|
|
|
|
- disable xmms plugin
|
|
|
|
|
2024-01-05 19:49:36 +01:00
|
|
|
* Mon Oct 04 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 2.2.14-4mamba
|
|
|
|
- rebuilt with libgdk-pixbuf 2.22.0
|
|
|
|
|
|
|
|
* Wed May 20 2009 Automatic Build System <autodist@mambasoft.it> 2.2.14-3mamba
|
|
|
|
- automatic rebuild by autodist
|
|
|
|
|
|
|
|
* Sun Sep 21 2008 gil <puntogil@libero.it> 2.2.14-2mamba
|
|
|
|
- added patch for fixed http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=286156
|
|
|
|
|
|
|
|
* Sun Sep 14 2008 gil <puntogil@libero.it> 2.2.14-1mamba
|
|
|
|
- update to 2.2.14
|
|
|
|
|
|
|
|
* Wed Jun 29 2005 Davide Madrisan <davide.madrisan@qilinux.it> 2.2.12-3qilnx
|
|
|
|
- fixed package group
|
|
|
|
- use macros for building/installing
|
|
|
|
|
|
|
|
* Fri Jun 10 2005 Alessandro Ramazzina <alessandro.ramazzina@qilinux.it> 2.2.12-2qilnx
|
|
|
|
- rebuild and moved from devel-contrib repository to devel repository
|
|
|
|
|
|
|
|
* Fri Jun 10 2005 Matteo Bernasconi <voyagernm@virgilio.it> 2.2.12-1qilnx
|
|
|
|
- first build
|