4 %bcond_without static_libs # don't build static libraries
5 %bcond_without xmms # without XMMS plugin
7 Summary: On Screen Display (like in TV) for X11
8 Summary(es.UTF-8): Subtítulos (como en la tele) para X11
9 Summary(pl.UTF-8): Wyświetlanie napisów na ekranie podobnie jak w telewizorach (OSD)
14 Group: X11/Applications
15 Source0: http://downloads.sourceforge.net/libxosd/%{name}-%{version}.tar.gz
16 # Source0-md5: 4b349fe930e4eee2f504d6c02673e24d
17 Patch0: %{name}-am18.patch
18 Patch1: %{name}-ac.patch
19 Patch2: %{name}-install.patch
20 URL: http://sourceforge.net/projects/libxosd/
21 BuildRequires: autoconf >= 2.59-9
22 BuildRequires: automake
23 BuildRequires: libtool
25 BuildRequires: gdk-pixbuf-devel >= 0.22.0
26 BuildRequires: gtk+-devel >= 1.2.2
27 BuildRequires: rpmbuild(macros) >= 1.125
28 BuildRequires: xmms-devel >= 1.2.7
30 BuildRequires: xorg-lib-libX11-devel
31 BuildRequires: xorg-lib-libXext-devel
32 BuildRequires: xorg-lib-libXinerama-devel
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 XOSD allows On Screen Displaying on your monitor under X11. It could
38 show current volume while changing it, or information about new mail
39 arrival. It has plugin for XMMS attached as an example what it can do.
41 %description -l es.UTF-8
42 XOSD permite mostrar subtítulos u otros mensajes en el monitor bajo
43 X11. Podría ser usado para mostrar el volumen del sonido cuando éste
44 sea cambiado, o bien una información sobre correo electrónico recién
45 llegado. Hay un plugin para XMMS que puede servir como ejemplo de lo
48 %description -l pl.UTF-8
49 XOSD służy do wyświetlania na monitorze napisów w sposób podobny do
50 tego jak to się dzieje we współczesnych telewizorach (OSD). Może on
51 pokazywać aktualną głośność podczas jej zmieniania, albo informacje o
52 nowej poczcie. Do programu została dołączona wtyczka dla XMMS-a
53 pokazująca, co tak naprawdę potrafi XOSD.
56 Summary: Header files and documentation for developers of XOSD
57 Summary(es.UTF-8): Ficheros de cabecera y documentación de programadores para XOSD
58 Summary(pl.UTF-8): Pliki nagłówkowe oraz dokumentcja dla programistów XOSD
59 Group: X11/Development/Libraries
60 Requires: %{name} = %{version}-%{release}
61 Requires: xorg-lib-libXext-devel
62 Requires: xorg-lib-libXinerama-devel
63 Obsoletes: libxosd2-devel
66 Files allowing development of xosd-based applications.
68 %description devel -l es.UTF-8
69 Ficheros que permiten el desarrollo de aplicaciones basadas en xosd.
71 %description devel -l pl.UTF-8
72 Pliki pozwalające tworzyć programy w oparciu o xosd.
75 Summary: Static libraries for XOSD
76 Summary(es.UTF-8): Bibliotecas estáticas para XOSD
77 Summary(pl.UTF-8): Statyczne biblioteki dla XOSD
78 Group: X11/Development/Libraries
79 Requires: %{name} = %{version}-%{release}
82 Static libraries for XOSD.
84 %description static -l es.UTF-8
85 Bibliotecas estáticas para XOSD.
87 %description static -l pl.UTF-8
88 Statyczne biblioteki dla XOSD.
90 %package -n xmms-general-xosd
91 Summary: Plugin for XMMS that allows On Screen Displaying (OSD)
92 Summary(es.UTF-8): Plugin para XMMS que permite mostrar informaciones en la pantalla (OSD)
93 Summary(pl.UTF-8): Wtyczka dla XMMS-a, która umożliwa wyświetlanie informacji na ekranie (OSD)
94 Group: X11/Applications/Sound
95 Requires: %{name} = %{version}-%{release}
96 Requires: xmms >= 1.2.7
98 %description -n xmms-general-xosd
99 Plugin for XMMS enabling On Screen Display (OSD) showing names of
100 played files, volume, etc.
102 %description -n xmms-general-xosd -l es.UTF-8
103 Plugin para XMMS que habilita mostrar sobre la pantalla los nombres de
104 los ficheros reproducidos, el volumen, etc.
106 %description -n xmms-general-xosd -l pl.UTF-8
107 Wtyczka dla XMMS-a pokazująca na ekranie (OSD) aktualne informacje o
108 odgrywanej piosence, głośności, itd.
117 %{!?with_xmms:echo 'AC_DEFUN([AM_PATH_XMMS],[])' >> acinclude.m4}
123 %{?with_xmms:--with-plugindir=%{xmms_general_plugindir}} \
124 %{!?with_xmms:--disable-new-plugin} \
125 %{!?with_static_libs:--disable-static}
130 rm -rf $RPM_BUILD_ROOT
131 install -d $RPM_BUILD_ROOT{%{xmms_general_plugindir},%{_includedir}} \
132 $RPM_BUILD_ROOT%{_mandir}/man3
135 DESTDIR=$RPM_BUILD_ROOT \
136 m4datadir=%{_aclocaldir}
138 %{__rm} $RPM_BUILD_ROOT%{xmms_general_plugindir}/*.la
141 rm -rf $RPM_BUILD_ROOT
143 %post -p /sbin/ldconfig
144 %postun -p /sbin/ldconfig
147 %defattr(644,root,root,755)
148 %doc ChangeLog AUTHORS README
149 %attr(755,root,root) %{_bindir}/osd_cat
150 %attr(755,root,root) %{_libdir}/libxosd.so.*.*.*
151 %attr(755,root,root) %ghost %{_libdir}/libxosd.so.2
152 %{_mandir}/man1/osd_cat.1*
155 %defattr(644,root,root,755)
156 %attr(755,root,root) %{_bindir}/xosd-config
157 %attr(755,root,root) %{_libdir}/libxosd.so
158 %{_libdir}/libxosd.la
159 %{_includedir}/xosd.h
160 %{_aclocaldir}/libxosd.m4
161 %{_mandir}/man3/xosd*.3*
162 %{_mandir}/man1/xosd-config.1*
164 %if %{with static_libs}
166 %defattr(644,root,root,755)
171 %files -n xmms-general-xosd
172 %defattr(644,root,root,755)
173 %attr(755,root,root) %{xmms_general_plugindir}/libxmms_osd.so
174 %dir %{_datadir}/xosd
175 %{_datadir}/xosd/*.png