1 # 2 # 3 # spec file for package SUNWclutter-gst 4 # 5 # includes module(s): clutter-gst 6 # 7 # Copyright 2008 Sun Microsystems, Inc. 8 # This file and all modifications and additions to the pristine 9 # package are under the same license as the package itself. 10 # 11 %define owner lin 12 13 %include Solaris.inc 14 %use cluttergst = clutter-gst.spec 15 16 Name: SUNWclutter-gst 17 Summary: clutter-gst - gstreamer integration library for clutter 18 Version: %{cluttergst.version} 19 URL: http://www.clutter-project.org/ 20 Source: %{name}-manpages-0.1.tar.gz 21 SUNW_BaseDir: %{_basedir} 22 SUNW_Copyright: SUNWclutter-gst.copyright 23 24 %ifnarch sparc 25 #packages are only for x86 26 27 BuildRoot: %{_tmppath}/%{name}-%{version}-build 28 %include default-depend.inc 29 Requires: SUNWgnome-media 30 Requires: SUNWclutter 31 BuildRequires: SUNWgnome-media-devel 32 33 %package devel 34 Summary: %{summary} - developer files 35 SUNW_BaseDir: %{_basedir} 36 %include default-depend.inc 37 Requires: %name 38 Requires: SUNWclutter-devel 39 40 41 %prep 42 rm -rf %name-%version 43 mkdir %name-%version 44 %cluttergst.prep -d %name-%version 45 cd %{_builddir}/%name-%version 46 gzcat %SOURCE0 | tar -xf - 47 48 %build 49 export CFLAGS="%optflags -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0" 50 export LDFLAGS="%_ldflags -lgdk_pixbuf-2.0" 51 %cluttergst.build -d %name-%version 52 53 %install 54 %cluttergst.install -d %name-%version 55 rm $RPM_BUILD_ROOT%{_libdir}/lib*.la 56 cd %{_builddir}/%name-%version/sun-manpages 57 make install DESTDIR=$RPM_BUILD_ROOT 58 59 %clean 60 rm -rf $RPM_BUILD_ROOT 61 62 %files 63 %doc -d clutter-gst-%{cluttergst.version} AUTHORS README 64 %doc(bzip2) -d clutter-gst-%{cluttergst.version} ChangeLog COPYING NEWS 65 %dir %attr (0755, root, other) %{_datadir}/doc 66 %defattr (-, root, bin) 67 %dir %attr (0755, root, bin) %{_libdir} 68 %{_libdir}/lib*.so* 69 %dir %attr (0755, root, sys) %{_datadir} 70 %dir %attr (0755, root, bin) %{_mandir} 71 %{_mandir}/*/* 72 73 %files devel 74 %defattr (-, root, bin) 75 %dir %attr (0755, root, bin) %{_libdir} 76 %dir %attr (0755, root, other) %{_libdir}/pkgconfig 77 %{_libdir}/pkgconfig/* 78 %dir %attr (0755, root, sys) %{_datadir} 79 %{_datadir}/gtk-doc 80 %dir %attr (0755, root, bin) %{_includedir} 81 %{_includedir}/* 82 83 %endif 84 85 %changelog 86 * Fri Jun 26 2009 Chris.wang@sun.com 87 - Change owner to lin 88 * Thu Mar 26 2009 Chris.wang@sun.com 89 - Correct copyright file in file section 90 * Tue Mar 24 2009 - chris.wang@sun.com 91 - Add SUNWgnome-media to Require 92 * Sun Feb 22 2009 - dave.lin@sun.com 93 - Add BuildRequires: SUNWgnome-media-devel as it requires gstreamer & gstreamer-plugins-base. 94 * Fri Feb 20 2009 chris.wang@sun.com 95 - Add manpage 96 * Tue Jul 1 2008 chris.wang@sun.com 97 - Initial build. 98