1 14354 jedy # 2 14354 jedy # spec file for package SUNWlibsexy 3 14354 jedy # 4 14354 jedy # includes module(s): libsexy 5 14354 jedy # 6 19232 chrisk %define owner erwannc 7 14354 jedy 8 19229 chrisk %define OSR 10058:0.11.1 9 19229 chrisk 10 14354 jedy %include Solaris.inc 11 14354 jedy 12 14354 jedy Name: SUNWlibsexy 13 19095 erwannc License: LGPL 14 14354 jedy Group: System/Libraries 15 14354 jedy Version: 0.1.11 16 14354 jedy Summary: libsexy is a collection of GTK+ widgets that extend the functionality of such standard widget. 17 14354 jedy Source: http://releases.chipx86.com/libsexy/libsexy/libsexy-%{version}.tar.gz 18 14354 jedy URL: http://www.chipx86.com/wiki/Libsexy 19 14354 jedy BuildRoot: %{_tmppath}/%{name}-%{version}-build 20 14354 jedy Docdir: %{_defaultdocdir}/doc 21 14354 jedy SUNW_BaseDir: %{_basedir} 22 14354 jedy SUNW_Copyright: %{name}.copyright 23 14354 jedy 24 18749 chrisk # date:2009-07-16 type:bug owner:chrisk 25 18749 chrisk Patch1: libsexy-01-gtk-includes.diff 26 18749 chrisk 27 14354 jedy Autoreqprov: on 28 18146 davelam BuildRequires: SUNWgtk2-devel 29 14354 jedy BuildRequires: SUNWlxml-devel 30 14354 jedy BuildRequires: SUNWiso-codes-devel 31 18146 davelam Requires: SUNWgtk2 32 14354 jedy Requires: SUNWlxml 33 14354 jedy Requires: SUNWiso-codes 34 14354 jedy 35 14354 jedy %package devel 36 14354 jedy Summary: %{summary} - development files 37 14354 jedy SUNW_BaseDir: %{_basedir} 38 14354 jedy %include default-depend.inc 39 14354 jedy Requires: %name 40 14354 jedy 41 14354 jedy %prep 42 14354 jedy %setup -q -n libsexy-%version 43 18768 chrisk %patch1 -p1 44 14354 jedy 45 14354 jedy %build 46 14354 jedy CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` 47 14354 jedy if test "x$CPUS" = "x" -o $CPUS = 0; then 48 14354 jedy CPUS=1 49 14354 jedy fi 50 14354 jedy 51 14354 jedy libtoolize --copy --force 52 14354 jedy aclocal $ACLOCAL_FLAGS 53 14354 jedy autoheader 54 14354 jedy automake -a -c -f 55 14354 jedy autoconf 56 14354 jedy ./configure --prefix=%{_prefix} \ 57 14354 jedy --libdir=%{_libdir} \ 58 14354 jedy --disable-gtk-doc 59 14354 jedy make -j $CPUS 60 14354 jedy 61 14354 jedy %install 62 14354 jedy rm -rf $RPM_BUILD_ROOT 63 14354 jedy make DESTDIR=$RPM_BUILD_ROOT install 64 14354 jedy rm $RPM_BUILD_ROOT%{_libdir}/lib*.a 65 14354 jedy find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" -exec rm -f {} ';' 66 14354 jedy 67 14354 jedy %clean 68 14354 jedy rm -rf $RPM_BUILD_ROOT 69 14354 jedy 70 14354 jedy %files 71 15442 gheet %doc README AUTHORS 72 15442 gheet %doc(bzip2) COPYING NEWS ChangeLog 73 15478 chrisk %dir %attr (0755, root, sys) %{_datadir} 74 15442 gheet %dir %attr (0755, root, other) %{_datadir}/doc 75 14354 jedy %defattr (-, root, bin) 76 14354 jedy %dir %attr (0755, root, bin) %dir %{_libdir} 77 14354 jedy %{_libdir}/*.so* 78 14354 jedy 79 14354 jedy %files devel 80 14354 jedy %defattr (-, root, bin) 81 14354 jedy %dir %attr (0755, root, bin) %dir %{_includedir} 82 14354 jedy %dir %attr (0755, root, bin) %dir %{_includedir}/libsexy 83 14354 jedy %{_includedir}/libsexy/* 84 14354 jedy %dir %attr (0755, root, sys) %dir %{_datadir} 85 14354 jedy %dir %attr (0755, root, bin) %dir %{_datadir}/gtk-doc 86 14354 jedy %{_datadir}/gtk-doc/* 87 14354 jedy %dir %attr (0755, root, bin) %{_libdir} 88 14354 jedy %dir %attr (0755, root, other) %{_libdir}/pkgconfig 89 14354 jedy %{_libdir}/pkgconfig/* 90 14354 jedy 91 14354 jedy %changelog 92 18768 chrisk * Sat Jul 18 2009 - christian.kelly@sun.com 93 18768 chrisk - Add missing patch line. 94 18749 chrisk * Thu Jul 16 2009 - christian.kelly@sun.com 95 18749 chrisk - Add patch to work around problem trying to include gtk headers. 96 15478 chrisk * Thu Sep 18 2008 - christian.kelly@sun.com 97 15478 chrisk - Fix up pkg'ing section. 98 14384 jedy * Wed Jun 18 2008 - jedy.wang (at] sun.com 99 14384 jedy - enalbe this component on SPARC 100 14354 jedy * Wed Mar 26 2008 - dave.lin (at] sun.com 101 14354 jedy - change to not build this component on SPARC 102 14354 jedy * Wed Feb 13 2008 - erwann (at] sun.com 103 14354 jedy - moved to SFO 104 14354 jedy * Fri Aug 24 2007 Erwann Chenede <erwann (at] sun.com> 105 14354 jedy - bumped to 0.1.11 and removed patch 106 14354 jedy * Fri Feb 16 2007 - Doug Scott <dougs (at] truemail.co.th> 107 14354 jedy - Fixed perm for gtk-doc directory 108 14354 jedy * Wed Nov 22 2006 - jedy.wang (at] sun.com 109 14354 jedy - Initial spec 110 18146 davelam 111