pigment-vl.spec 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. Summary: Media Center Toolkit
  2. Summary(ja): メディアセンターツールキット
  3. Name: pigment
  4. Version: 0.3.17
  5. Release: 1%{?_dist_release}
  6. Source0: http://elisa.fluendo.com/static/download/pigment/%{name}-%{version}.tar.bz2
  7. License: LGPL
  8. Group: Applications/Multimedia
  9. URL: http://elisa.fluendo.com/
  10. BuildRequires: glib2-devel, gtk2-devel, cairo-devel
  11. BuildRequires: libglade2-devel
  12. BuildRequires: gstreamer-devel, gstreamer-plugins-base-devel
  13. BuildRequires: mesa-libGLU-devel
  14. Buildrequires: check, gtk-doc
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. Packager: kazutaka
  17. %description
  18. Pigment is a toolkit for writing Media Center software.
  19. %description -l ja
  20. Pigment はメディアセンター・ソフトウェア作成用のツールキット
  21. です。
  22. %package devel
  23. Summary: Development libraries and include files for Pigment
  24. Summary(ja): Pigmentの開発用ファイルとライブラリ
  25. Group: Development/Libraries
  26. Requires: %{name} = %{version}-%{release}
  27. %description devel
  28. Pigment はメディアセンター・ソフトウェア作成用のツールキット
  29. です。
  30. このパッケージは Pigment を使ったアプリケーション及びプラグインを
  31. 開発するのに必要なライブラリとインクルードファイルを含んでいます。
  32. %prep
  33. %setup -q
  34. %build
  35. %configure --enable-gtk-doc --enable-shared --disable-static
  36. %{__make} %{?_smp_mflags}
  37. %install
  38. %{__rm} -rf ${RPM_BUILD_ROOT}
  39. %{__make} install DESTDIR=${RPM_BUILD_ROOT}
  40. # remove unnecessary *.la files
  41. find %{buildroot} -name '*.la' -exec rm -f {} \;
  42. %clean
  43. %{__rm} -rf ${RPM_BUILD_ROOT}
  44. %post -p /sbin/ldconfig
  45. %postun -p /sbin/ldconfig
  46. %files
  47. %defattr(-,root,root)
  48. %doc AUTHORS COPYING ChangeLog INSTALL NEWS README RELEASE TODO
  49. %{_libdir}/*.so.*
  50. %{_libdir}/pigment-0.3/
  51. %files devel
  52. %defattr(-,root,root)
  53. %doc %{_datadir}/gtk-doc/html/pigment/
  54. %{_includedir}/pigment-0.3/
  55. %{_libdir}/*.so
  56. #%{_libdir}/*.a
  57. %{_libdir}/pkgconfig/pigment-0.3.pc
  58. %{_libdir}/pkgconfig/pigment-gtk-0.3.pc
  59. %{_libdir}/pkgconfig/pigment-imaging-0.3.pc
  60. %changelog
  61. * Sun Jun 07 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.17-1
  62. - new upstream release
  63. * Mon Apr 06 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.16-1
  64. - new upstream release
  65. - add configure option --enable-shared --disable-static
  66. * Fri Feb 06 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.14-1
  67. - new upstream release
  68. * Tue Dec 23 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.13-1
  69. - new upstream release
  70. * Mon Dec 08 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.12-1
  71. - new upstream release
  72. * Fri Nov 07 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.11-1
  73. - new upstream release
  74. * Sun Oct 05 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.10-1
  75. - initial build for Vine Linux