Home | History | Annotate | Download | only in gnome-2-24
      1 #
      2 # spec file for package SUNWcairomm
      3 #
      4 # includes module(s): cairomm
      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 # Owner: gheet
     11 
     12 %include Solaris.inc
     13 %use cairomm = cairomm.spec
     14 
     15 Name:                    SUNWcairomm
     16 Summary:                 cairomm - C++ API for the Cairo Graphics Library
     17 Version:                 %{cairomm.version}
     18 SUNW_BaseDir:            %{_basedir}
     19 SUNW_Copyright:          %{name}.copyright
     20 BuildRoot:               %{_tmppath}/%{name}-%{version}-build
     21 %include default-depend.inc
     22 Requires: SUNWgnome-base-libs
     23 BuildRequires: SUNWgnome-base-libs-devel
     24 Requires: SUNWsigcpp
     25 BuildRequires: SUNWsigcpp-devel
     26 
     27 %package devel
     28 Summary:                 %{summary} - development files
     29 SUNW_BaseDir:            %{_basedir}
     30 %include default-depend.inc
     31 Requires: %name
     32 Requires: SUNWgnome-base-libs-devel
     33 Requires: SUNWsigcpp-devel
     34 
     35 %prep
     36 rm -rf %name-%version
     37 mkdir %name-%version
     38 %cairomm.prep -d %name-%version
     39 
     40 %build
     41 CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
     42 if test "x$CPUS" = "x" -o $CPUS = 0; then
     43     CPUS=1
     44 fi
     45 
     46 %if %cc_is_gcc
     47 %else
     48 export CXX="${CXX} -norunpath"
     49 %endif
     50 export CXXFLAGS="%cxx_optflags"
     51 export PERL_PATH=/usr/perl5/bin/perl
     52 %cairomm.build -d %name-%version
     53 
     54 %install
     55 rm -rf $RPM_BUILD_ROOT
     56 %cairomm.install -d %name-%version
     57 find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
     58 find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
     59 
     60 %clean
     61 rm -rf $RPM_BUILD_ROOT
     62 
     63 %files
     64 %doc(bzip2) -d cairomm-%{cairomm.version} COPYING NEWS ChangeLog
     65 %doc -d cairomm-%{cairomm.version} README AUTHORS
     66 %dir %attr (0755, root, sys) %{_datadir}
     67 %dir %attr (0755, root, other) %{_datadir}/doc
     68 %defattr (-, root, bin)
     69 %dir %attr (0755, root, bin) %{_libdir}
     70 %{_libdir}/lib*
     71 
     72 %files devel
     73 %defattr (-, root, bin)
     74 %dir %attr (0755, root, bin) %{_libdir}
     75 %dir %attr (0755, root, other) %{_libdir}/pkgconfig
     76 %{_libdir}/pkgconfig/*
     77 %dir %attr (0755, root, sys) %{_datadir}
     78 %dir %attr (0755, root, other) %{_datadir}/doc
     79 %{_datadir}/doc/cairomm/*
     80 %dir %attr (0755, root, bin) %{_includedir}
     81 %{_includedir}/*
     82 
     83 %changelog
     84 * Sun Mar 02 2008 - simon.zheng@sun.com
     85 - Correct package version number.
     86 * Tue Feb 19 2008 - ghee.teo@sun.com
     87 - Updated after review.
     88 * Fri Jan 08 2008 - ghee.teo@sun.com
     89 - Modified SFEcairomm.spec to make SUNWcairomm.spec and cairomm.spec
     90 * Mon Nov 12 2007 - daymobrew@users.sourceforge.net
     91 - Bump to 1.4.6.
     92 * Wed Sep 19 2007 - trisk@acm.jhu.edu
     93 - Bump to 1.4.4
     94 * Fri Aug 17 2007 - trisk@acm.jhu.edu
     95 - Bump to 1.4.2
     96 * Sun Feb 25 2007 - laca@sun.com
     97 - create
     98