123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- %define src_name xosd
- Summary: X On-Screen Display libraries
- Summary(ja): X オンスクリーンディスプレイライブラリ
- Name: libxosd
- Version: 2.2.14
- Release: 1%{?_dist_release}
- Source0: http://ftp.debian.org/debian/pool/main/x/xosd/xosd_%{version}.orig.tar.gz
- License: GPL
- Group: System Environment/Libraries
- URL: http://www.ignavus.net/software.html
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- BuildRequires: xmms-devel
- BuildRequires: gtk+-devel >= 1.2.2
- BuildRequires: gdk-pixbuf-devel >= 0.22.0
- BuildRequires: libX11-devel
- BuildRequires: libXext-devel
- BuildRequires: libXinerama-devel
- Provides: xosd = %{version}-%{release}
- %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..
- %package devel
- Summary: Static libraries and header files for libxosd.
- Summary(ja): libxosd の開発用ライブラリおよびヘッダファイル
- Group: Development/Libraries
- Requires: %{name} = %{version}-%{release}
- Provides: xosd-devel = %{version}-%{release}
- Requires: libX11-devel
- Requires: libXext-devel
- Requires: libXinerama-devel
- %description devel
- Static libraries and header files for libxosd.
- %package -n xmms-%{src_name}
- Summary: On-Screen XMMS status information display plugin
- Group: Applications/Multimedia
- Requires: xmms >= 1.2.7
- Requires: %{name} = %{version}-%{release}
- %description -n xmms-%{src_name}
- Xmms plugin, which automatically displays various interesting things
- as they change (song name, volume etc...)
- %prep
- %setup -q -n %{src_name}-%{version}
- %build
- %configure
- make
- %install
- rm -rf %{buildroot}
- make install DESTDIR=%{buildroot}
- rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
- %clean
- rm -rf %{buildroot}
- %post -p /sbin/ldconfig
- %postun -p /sbin/ldconfig
- %files
- %doc AUTHORS COPYING ChangeLog NEWS README
- %defattr(-,root,root)
- %{_bindir}/osd_cat
- %{_libdir}/libxosd.so.*
- %{_datadir}/xosd
- %{_mandir}/man1/osd_cat.1*
- %{_mandir}/man3/xosd.3*
- %files devel
- %defattr(-,root,root)
- %{_bindir}/xosd-config
- %{_includedir}/xosd.h
- %{_libdir}/libxosd.a
- %{_libdir}/libxosd.so
- %{_datadir}/aclocal/libxosd.m4
- %{_mandir}/man1/xosd-config.1*
- %{_mandir}/man3/xosd_*.3*
- %files -n xmms-%{src_name}
- %defattr(-,root,root)
- %{_libdir}/xmms/General/libxmms_osd.*
- %changelog
- * Thu Jan 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.14-1
- - new upstream release
- * Tue May 13 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.12-1
- - applied new versioning policy
- - removed lib*.la files from devel package
- - added Provides: xosd = %%{version}-%%{release}
- * Thu Oct 20 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.12-0vl2
- - fixed spec file encoding
- - added %{_datadir}/xosd
- * Sat Nov 20 2004 Kunio Murasawa <murasawa@fa2.so-net.ne.jp> 2.2.12-0vl1
- - new upstream release
- * Fri Sep 10 2004 Kunio Murasawa <murasawa@fa2.so-net.ne.jp> 2.2.10-0vl1
- - new upstream release
- - fixed Summary, Requires, BuildRequires and files section.
- - added post, postun
- * Tue Sep 17 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.4-0vl1
- - new upstream release
- * Sat Aug 31 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.3-0vl1
- - new upstream release
- * Wed Aug 21 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.2-0vl1
- - upstream release
- * Tue Aug 13 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.1-0vl2
- - add patch to avoid xmms freeze
- * Tue Aug 13 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.1-0vl1
- - new upstream version.
- * Mon Aug 5 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.0-0vl1
- - version up to 1.0.0
- * Fri Feb 22 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 0.7.0-0vl1
- - initial release
|