SUNWlibsexy.spec
author chrisk
Mon, 31 Aug 2009 16:23:04 +0000
changeset 16434 f21f22550fe9
parent 16431 d7743d81b302
child 17864 337913e88a9d
permissions -rw-r--r--
2009-08-31 Christian Kelly <[email protected]> * base-specs/*.spec, *.spec: Change owner field to be parsable with spectool.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     1
#
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     2
# spec file for package SUNWlibsexy
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     3
#
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     4
# includes module(s): libsexy
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     5
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16431
diff changeset
     6
%define owner erwannc
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
     7
16431
d7743d81b302 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16312
diff changeset
     8
%define OSR 10058:0.11.1
d7743d81b302 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16312
diff changeset
     9
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    10
%include Solaris.inc
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    11
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    12
Name:         SUNWlibsexy
16312
510c2891c278 2009-08-19 Erwann Chenede - <[email protected]>
erwannc
parents: 16049
diff changeset
    13
License:      LGPL
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    14
Group:        System/Libraries
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    15
Version:      0.1.11
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    16
Summary:      libsexy is a collection of GTK+ widgets that extend the functionality of such standard widget.
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    17
Source:       http://releases.chipx86.com/libsexy/libsexy/libsexy-%{version}.tar.gz
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    18
URL:          http://www.chipx86.com/wiki/Libsexy
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    19
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    20
Docdir:	      %{_defaultdocdir}/doc
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    21
SUNW_BaseDir: %{_basedir}
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    22
SUNW_Copyright: %{name}.copyright
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    23
16041
b7a652664558 2009-07-16 Christian Kelly <[email protected]>
chrisk
parents: 15650
diff changeset
    24
# date:2009-07-16 type:bug owner:chrisk
b7a652664558 2009-07-16 Christian Kelly <[email protected]>
chrisk
parents: 15650
diff changeset
    25
Patch1:       libsexy-01-gtk-includes.diff
b7a652664558 2009-07-16 Christian Kelly <[email protected]>
chrisk
parents: 15650
diff changeset
    26
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    27
Autoreqprov:  on
15650
dbcf7e3715dd 2009-04-18 Dave Lin <[email protected]>
davelam
parents: 13645
diff changeset
    28
BuildRequires: SUNWgtk2-devel
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    29
BuildRequires: SUNWlxml-devel
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    30
BuildRequires: SUNWiso-codes-devel
15650
dbcf7e3715dd 2009-04-18 Dave Lin <[email protected]>
davelam
parents: 13645
diff changeset
    31
Requires: SUNWgtk2
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    32
Requires: SUNWlxml
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    33
Requires: SUNWiso-codes
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    34
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    35
%package devel
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    36
Summary:       %{summary} - development files
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    37
SUNW_BaseDir:  %{_basedir}
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    38
%include default-depend.inc
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    39
Requires:      %name
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    40
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    41
%prep
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    42
%setup -q -n libsexy-%version
16049
b1bd495444fc 2009-07-18 Christian Kelly <[email protected]>
chrisk
parents: 16041
diff changeset
    43
%patch1 -p1
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    44
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    45
%build
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    46
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    47
if test "x$CPUS" = "x" -o $CPUS = 0; then
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    48
  CPUS=1
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    49
fi
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    50
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    51
libtoolize --copy --force
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    52
aclocal $ACLOCAL_FLAGS
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    53
autoheader
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    54
automake -a -c -f 
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    55
autoconf
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    56
./configure --prefix=%{_prefix} \
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    57
		--libdir=%{_libdir} \
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    58
        --disable-gtk-doc
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    59
make -j $CPUS
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    60
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    61
%install
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    62
rm -rf $RPM_BUILD_ROOT
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    63
make DESTDIR=$RPM_BUILD_ROOT install
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    64
rm $RPM_BUILD_ROOT%{_libdir}/lib*.a
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    65
find $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" -exec rm -f {} ';'
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    66
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    67
%clean 
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    68
rm -rf $RPM_BUILD_ROOT
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    69
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    70
%files 
13610
94e0a87c8ac8 2008-09-16 Ghee Teo <[email protected]>
gheet
parents: 12693
diff changeset
    71
%doc README AUTHORS
94e0a87c8ac8 2008-09-16 Ghee Teo <[email protected]>
gheet
parents: 12693
diff changeset
    72
%doc(bzip2) COPYING NEWS ChangeLog
13645
4afeeba90fab 2008-09-17 Christian Kelly <[email protected]>
chrisk
parents: 13610
diff changeset
    73
%dir %attr (0755, root, sys) %{_datadir}
13610
94e0a87c8ac8 2008-09-16 Ghee Teo <[email protected]>
gheet
parents: 12693
diff changeset
    74
%dir %attr (0755, root, other) %{_datadir}/doc
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    75
%defattr (-, root, bin)
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    76
%dir %attr (0755, root, bin) %dir %{_libdir}
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    77
%{_libdir}/*.so*
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    78
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    79
%files devel
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    80
%defattr (-, root, bin)
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    81
%dir %attr (0755, root, bin) %dir %{_includedir}
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    82
%dir %attr (0755, root, bin) %dir %{_includedir}/libsexy
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    83
%{_includedir}/libsexy/*
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    84
%dir %attr (0755, root, sys) %dir %{_datadir}
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    85
%dir %attr (0755, root, bin) %dir %{_datadir}/gtk-doc
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    86
%{_datadir}/gtk-doc/*
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    87
%dir %attr (0755, root, bin) %{_libdir}
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    88
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    89
%{_libdir}/pkgconfig/*
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    90
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
    91
%changelog
16049
b1bd495444fc 2009-07-18 Christian Kelly <[email protected]>
chrisk
parents: 16041
diff changeset
    92
* Sat Jul 18 2009 - [email protected]
b1bd495444fc 2009-07-18 Christian Kelly <[email protected]>
chrisk
parents: 16041
diff changeset
    93
- Add missing patch line.
16041
b7a652664558 2009-07-16 Christian Kelly <[email protected]>
chrisk
parents: 15650
diff changeset
    94
* Thu Jul 16 2009 - [email protected]
b7a652664558 2009-07-16 Christian Kelly <[email protected]>
chrisk
parents: 15650
diff changeset
    95
- Add patch to work around problem trying to include gtk headers.
13645
4afeeba90fab 2008-09-17 Christian Kelly <[email protected]>
chrisk
parents: 13610
diff changeset
    96
* Thu Sep 18 2008 - [email protected]
4afeeba90fab 2008-09-17 Christian Kelly <[email protected]>
chrisk
parents: 13610
diff changeset
    97
- Fix up pkg'ing section.
12693
e3148e57d70e 2008-06-18 Wang Xin <[email protected]>
jedy
parents: 12665
diff changeset
    98
* Wed Jun 18 2008 - [email protected]
e3148e57d70e 2008-06-18 Wang Xin <[email protected]>
jedy
parents: 12665
diff changeset
    99
- enalbe this component on SPARC
12665
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   100
* Wed Mar 26 2008 - [email protected]
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   101
- change to not build this component on SPARC
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   102
* Wed Feb 13 2008 - [email protected]
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   103
- moved to SFO
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   104
* Fri Aug 24 2007 Erwann Chenede <[email protected]>
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   105
- bumped to 0.1.11 and removed patch
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   106
* Fri Feb 16 2007 - Doug Scott <[email protected]>
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   107
- Fixed perm for gtk-doc directory
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   108
* Wed Nov 22 2006 - [email protected]
7cb0dfbef3fd 2008-06-16 Wang Xin <[email protected]>
jedy
parents:
diff changeset
   109
- Initial spec
15650
dbcf7e3715dd 2009-04-18 Dave Lin <[email protected]>
davelam
parents: 13645
diff changeset
   110