Home | History | Annotate | Download | only in trunk
      1 #
      2 # spec file for package SUNWgamin, SUNWgamin-devel
      3 #
      4 # includes module(s): gamin
      5 #
      6 # Copyright 2008 Sun Microsystems, Inc.
      7 # This file and all modifications and additions to the pristine
      8 # package are under the same license as the package itself.
      9 #
     10 %define owner lin
     11 #
     12 
     13 %include Solaris.inc
     14 
     15 %include base.inc
     16 %use gamin = gamin.spec
     17 
     18 Name:			SUNWgamin
     19 Vendor:                 Sun Microsystems, Inc.
     20 Summary:		%{gamin.summary}
     21 Version:		%{gamin.version}
     22 SUNW_Copyright:		%{name}.copyright
     23 SUNW_BaseDir:		%{_basedir}
     24 BuildRoot:		%{_tmppath}/%{name}-%{version}-build
     25 Source:			%{name}-manpages-0.1.tar.gz
     26 %include default-depend.inc
     27 Requires:      SUNWglib2
     28 BuildRequires: SUNWglib2-devel
     29 
     30 %package devel
     31 Summary:		%{summary} - developer files
     32 Group:			Development/Libraries
     33 SUNW_BaseDir:		%{_basedir}
     34 Requires:		%{name}
     35 
     36 %prep
     37 rm -rf %name-%version
     38 mkdir %name-%version
     39 
     40 mkdir %name-%version/%base_arch
     41 %gamin.prep -d %name-%version/%base_arch
     42 cd %{_builddir}/%name-%version
     43 gzcat %SOURCE0 | tar xf -
     44 
     45 %build
     46 %gamin.build -d %name-%version/%base_arch
     47 
     48 %install
     49 rm -rf $RPM_BUILD_ROOT
     50 %gamin.install -d %name-%version/%base_arch
     51 rm -rf $RPM_BUILD_ROOT%{_mandir}
     52 cd %{_builddir}/%name-%version/sun-manpages
     53 make install DESTDIR=$RPM_BUILD_ROOT
     54 
     55 find $RPM_BUILD_ROOT -type f -name "*.pyo" -exec rm -f {} ';'
     56 # move python stuff to vendor-packages
     57 (
     58   cd $RPM_BUILD_ROOT%{_libdir}/python*
     59   mv site-packages vendor-packages
     60   rm vendor-packages/*.la
     61 )
     62 
     63 %clean
     64 rm -rf $RPM_BUILD_ROOT
     65 
     66 %files
     67 %doc -d %{base_arch}/gamin-%{gamin.version} README AUTHORS
     68 %doc(bzip2) -d %{base_arch}/gamin-%{gamin.version} ChangeLog NEWS COPYING
     69 %dir %attr (0755, root, other) %{_datadir}/doc
     70 %defattr(-,root,bin)
     71 %dir %attr (0755, root, bin) %{_libdir}
     72 %{_libdir}/lib*.so*
     73 %{_libexecdir}/gam_server
     74 %{_libdir}/python%{default_python_version}/*
     75 %dir %attr (0755, root, sys) %{_datadir}
     76 %dir %attr(0755, root, bin) %{_mandir}
     77 %dir %attr(0755, root, bin) %{_mandir}/*
     78 %{_mandir}/*/*
     79 
     80 %files devel
     81 %defattr(-, root, bin)
     82 %dir %attr (0755, root, bin) %{_libdir}
     83 %dir %attr (0755, root, bin) %{_includedir}
     84 %dir %attr (0755, root, other) %{_libdir}/pkgconfig
     85 %{_libdir}/pkgconfig/*.pc
     86 %{_includedir}/*
     87 
     88 %changelog
     89 * Wed Oct 14 2009 - lin.ma@sun.com
     90 - Remove .pyo
     91 * Wed Sep 18 2008 - lin.ma@sun.com
     92 - Update copyright
     93 * Tue May 27 2008 - damien.carbery@sun.com
     94 - Add %dir %attr for %{_datadir}.
     95 * Mon May 26 2008 - lin.ma@sun.com
     96 - CR#6683160, added manpages.
     97 * Sat Oct 13 2007 - lin.ma@sun.com
     98 - Initial FEN backend
     99 * Sun Apr 15 2007 - dougs@truemail.co.th
    100 - Initial version
    101 
    102