libmash-vl.spec 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. Summary: A library for using real 3D models within a Clutter scene
  2. Name: libmash
  3. Version: 0.2.0
  4. Release: 7%{?_dist_release}
  5. URL: http://wiki.clutter-project.org/wiki/Mash
  6. Source0: http://source.clutter-project.org/sources/mash/0.2/mash-%{version}.tar.xz
  7. License: LGPLv2+
  8. Group: System Environment/Libraries
  9. BuildRequires: libtool
  10. BuildRequires: glib2-devel >= 2.16
  11. BuildRequires: clutter-devel
  12. BuildRequires: gtk-doc
  13. BuildRequires: rply-devel
  14. BuildRequires: libmx-devel
  15. Vendor: Project Vine
  16. Distribution: Vine Linux
  17. %description
  18. Mash is a small library for using real 3D models within a Clutter
  19. scene. Models can be exported from Blender or other 3D modeling
  20. software as PLY files and then used as actors. It also supports a
  21. lighting model with animatable lights.
  22. %package devel
  23. Summary: Development files for %{name}
  24. Group: Development/Libraries
  25. Requires: %{name} = %{version}-%{release}
  26. %description devel
  27. This package contains libraries and header files needed for
  28. development of programs using %{name}.
  29. %prep
  30. %setup -q -n mash-%{version}
  31. %build
  32. %configure
  33. make %{?_smp_mflags}
  34. %install
  35. make install DESTDIR=$RPM_BUILD_ROOT
  36. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  37. rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
  38. %post -p /sbin/ldconfig
  39. %postun -p /sbin/ldconfig
  40. %files
  41. %defattr(-,root,root)
  42. %doc README COPYING.LIB NEWS AUTHORS
  43. %{_libdir}/libmash-0.2.so.*
  44. %dir %{_libdir}/girepository-1.0
  45. %{_libdir}/girepository-1.0/*.typelib
  46. %files devel
  47. %defattr(-,root,root)
  48. %dir %{_includedir}/mash-0.2
  49. %{_includedir}/mash-0.2/*
  50. %{_libdir}/libmash-0.2.so
  51. %{_libdir}/pkgconfig/mash-0.2.pc
  52. %dir %{_datadir}/gtk-doc/html/mash
  53. %{_datadir}/gtk-doc/html/mash/*
  54. %{_datadir}/gir-1.0/*.gir
  55. %dir %{_datadir}/gir-1.0
  56. %changelog
  57. * Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-7
  58. - rebuild with cogl-1.18.0
  59. * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-6
  60. - rebuild with VineSeed environment
  61. * Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-5
  62. - rebuild with cogl-1.16.0
  63. * Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-4
  64. - rebuild with cogl-1.14.0
  65. * Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-3
  66. - rebuild with cogl-1.12.0
  67. * Sat Apr 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-2
  68. - rebuild with cogl-1.10.0
  69. * Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-1
  70. - initial build for Vine Linux
  71. * Thu Sep 15 2011 Richard Hughes <rhughes@redhat.com> - 0.2.0-1
  72. - New upstream release.
  73. * Sat Mar 26 2011 Richard Hughes <rhughes@redhat.com> - 0.1.0-2
  74. - Updated after review concerns.
  75. - Do not use 'mash' in the package summary
  76. - Add the README file to the package docs
  77. - Own datadir/gir-1.0 and libdir/girepository-1.0
  78. - Added note about the non-BR of mx-devel
  79. - Added BR of rply-devel, and patched configure to use it pending a new
  80. upstream release.
  81. * Sat Mar 26 2011 Richard Hughes <rhughes@redhat.com> - 0.1.0-1
  82. - Initial version for review.