libmateui-vl.spec 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. Summary: User Interface library for MATE
  2. Name: libmateui
  3. Version: 1.4.0
  4. Release: 1%{?_dist_release}
  5. Source0: http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
  6. License: GPLv2
  7. Group: System Environment/Libraries
  8. URL: http://mate-desktop.org/
  9. BuildRequires: mate-common
  10. BuildRequires: gtk2-devel
  11. BuildRequires: libxml2-devel
  12. BuildRequires: libmate-devel
  13. BuildRequires: libmatecanvas-devel
  14. BuildRequires: libmatecomponentui-devel
  15. BuildRequires: libmatekeyring-devel
  16. BuildRequires: mate-vfs-devel
  17. BuildRequires: mate-keyring-devel
  18. BuildRequires: libSM-devel
  19. BuildRequires: libglade2-devel
  20. BuildRequires: popt-devel
  21. BuildRequires: gtk-doc
  22. BuildRequires: autoconf
  23. BuildRequires: automake
  24. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  25. Vendor: Project Vine
  26. Distribution: Vine Linux
  27. Packager: Takemikaduchi
  28. %description
  29. This is the non-gui part of the library formerly known as
  30. mate-libs.
  31. %package devel
  32. Summary: Development tools for libmateui
  33. Summary(ja): libmateui の開発環境
  34. Group: Development/Libraries
  35. Requires: %{name} = %{version}-%{release}
  36. Requires: pkgconfig
  37. Requires: mate-corba-devel
  38. Requires: mate-conf-devel
  39. Requires: mate-vfs-devel
  40. Requires: libcanberra-devel
  41. %description devel
  42. Header files and libraries for building a extension library for the
  43. libmateui.
  44. %package doc
  45. Summary: Documentation for libmateui
  46. Summary(ja): libmateui 用のドキュメント
  47. Group: Documentation
  48. Requires: %{name} = %{version}-%{release}
  49. BuildArch: noarch
  50. %description doc
  51. This package contains documentation for libmateui.
  52. %prep
  53. %setup -q
  54. %build
  55. (if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
  56. %configure \
  57. --disable-static \
  58. %{__make} %{?_smp_mflags}
  59. %install
  60. %{__rm} -rf ${RPM_BUILD_ROOT}
  61. %{__make} install DESTDIR=${RPM_BUILD_ROOT}
  62. find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
  63. find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
  64. %find_lang %{name}
  65. %clean
  66. %{__rm} -rf ${RPM_BUILD_ROOT}
  67. %post -p /sbin/ldconfig
  68. %postun -p /sbin/ldconfig
  69. %files -f %{name}.lang
  70. %defattr(-,root,root,-)
  71. %doc COPYING COPYING.LIB ChangeLog NEWS README
  72. %{_libdir}/libmateui-2.so.*
  73. %{_libdir}/libglade/2.0/libmate.so
  74. %{_datadir}/pixmaps/mate-about-logo.png
  75. %files devel
  76. %defattr(-,root,root,-)
  77. %{_includedir}/libmateui-2.0
  78. %{_libdir}/libmateui-2.so
  79. %{_libdir}/pkgconfig/libmateui-2.0.pc
  80. %files doc
  81. %defattr(-,root,root,-)
  82. %{_datadir}/gtk-doc/html/libmateui
  83. %changelog
  84. * Wed Aug 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
  85. - new upstream release
  86. * Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.0-1
  87. - new upstream release
  88. * Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.1-1
  89. - initial build for Vine Linux