libxosd-vl.spec 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. %define src_name xosd
  2. Summary: X On-Screen Display libraries
  3. Summary(ja): X オンスクリーンディスプレイライブラリ
  4. Name: libxosd
  5. Version: 2.2.14
  6. Release: 1%{?_dist_release}
  7. Source0: http://ftp.debian.org/debian/pool/main/x/xosd/xosd_%{version}.orig.tar.gz
  8. License: GPL
  9. Group: System Environment/Libraries
  10. URL: http://www.ignavus.net/software.html
  11. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  12. BuildRequires: xmms-devel
  13. BuildRequires: gtk+-devel >= 1.2.2
  14. BuildRequires: gdk-pixbuf-devel >= 0.22.0
  15. BuildRequires: libX11-devel
  16. BuildRequires: libXext-devel
  17. BuildRequires: libXinerama-devel
  18. Provides: xosd = %{version}-%{release}
  19. %description
  20. XOSD displays text on your screen, sounds simple right? The difference is
  21. it is unmanaged and shaped, so it appears transparent. This gives the effect
  22. of an On Screen Display, like your TV/VCR etc..
  23. %package devel
  24. Summary: Static libraries and header files for libxosd.
  25. Summary(ja): libxosd の開発用ライブラリおよびヘッダファイル
  26. Group: Development/Libraries
  27. Requires: %{name} = %{version}-%{release}
  28. Provides: xosd-devel = %{version}-%{release}
  29. Requires: libX11-devel
  30. Requires: libXext-devel
  31. Requires: libXinerama-devel
  32. %description devel
  33. Static libraries and header files for libxosd.
  34. %package -n xmms-%{src_name}
  35. Summary: On-Screen XMMS status information display plugin
  36. Group: Applications/Multimedia
  37. Requires: xmms >= 1.2.7
  38. Requires: %{name} = %{version}-%{release}
  39. %description -n xmms-%{src_name}
  40. Xmms plugin, which automatically displays various interesting things
  41. as they change (song name, volume etc...)
  42. %prep
  43. %setup -q -n %{src_name}-%{version}
  44. %build
  45. %configure
  46. make
  47. %install
  48. rm -rf %{buildroot}
  49. make install DESTDIR=%{buildroot}
  50. rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
  51. %clean
  52. rm -rf %{buildroot}
  53. %post -p /sbin/ldconfig
  54. %postun -p /sbin/ldconfig
  55. %files
  56. %doc AUTHORS COPYING ChangeLog NEWS README
  57. %defattr(-,root,root)
  58. %{_bindir}/osd_cat
  59. %{_libdir}/libxosd.so.*
  60. %{_datadir}/xosd
  61. %{_mandir}/man1/osd_cat.1*
  62. %{_mandir}/man3/xosd.3*
  63. %files devel
  64. %defattr(-,root,root)
  65. %{_bindir}/xosd-config
  66. %{_includedir}/xosd.h
  67. %{_libdir}/libxosd.a
  68. %{_libdir}/libxosd.so
  69. %{_datadir}/aclocal/libxosd.m4
  70. %{_mandir}/man1/xosd-config.1*
  71. %{_mandir}/man3/xosd_*.3*
  72. %files -n xmms-%{src_name}
  73. %defattr(-,root,root)
  74. %{_libdir}/xmms/General/libxmms_osd.*
  75. %changelog
  76. * Thu Jan 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.14-1
  77. - new upstream release
  78. * Tue May 13 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.12-1
  79. - applied new versioning policy
  80. - removed lib*.la files from devel package
  81. - added Provides: xosd = %%{version}-%%{release}
  82. * Thu Oct 20 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.2.12-0vl2
  83. - fixed spec file encoding
  84. - added %{_datadir}/xosd
  85. * Sat Nov 20 2004 Kunio Murasawa <murasawa@fa2.so-net.ne.jp> 2.2.12-0vl1
  86. - new upstream release
  87. * Fri Sep 10 2004 Kunio Murasawa <murasawa@fa2.so-net.ne.jp> 2.2.10-0vl1
  88. - new upstream release
  89. - fixed Summary, Requires, BuildRequires and files section.
  90. - added post, postun
  91. * Tue Sep 17 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.4-0vl1
  92. - new upstream release
  93. * Sat Aug 31 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.3-0vl1
  94. - new upstream release
  95. * Wed Aug 21 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.2-0vl1
  96. - upstream release
  97. * Tue Aug 13 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.1-0vl2
  98. - add patch to avoid xmms freeze
  99. * Tue Aug 13 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.1-0vl1
  100. - new upstream version.
  101. * Mon Aug 5 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 1.0.0-0vl1
  102. - version up to 1.0.0
  103. * Fri Feb 22 2002 UECHI Yasumasa <uh@u.dhis.portside.net> 0.7.0-0vl1
  104. - initial release