SUNWlibgc.spec
author dcarbery
Mon, 03 Mar 2008 14:41:27 +0000
branchgnome-2-20
changeset 10819 0fc03e1b27bb
parent 10802 fc6ae2223009
child 10854 38c29bab7bca
permissions -rw-r--r--
2008-03-03 Damien Carbery <[email protected]> * SUNWlibgc.spec, SUNWlibgmime.spec, SUNWsigcpp.spec, SUNWglibmm.spec, SUNWcairomm.spec: Use base spec version for package version.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10802
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     1
#
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     2
# spec file for package SUNWlibgc
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     3
#
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     4
# includes module(s): libgc
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     5
#
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     6
# Copyright 2008 Sun Microsystems, Inc.
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     8
# package are under the same license as the package itself.
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
     9
#
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    10
# Owner: halton
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    11
#
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    12
%include Solaris.inc
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    13
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    14
%use libgc = libgc.spec
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    15
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    16
Name:                    SUNWlibgc
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    17
Summary:                 Boehm-Demers-Weiser garbage collector for C/C++
10819
0fc03e1b27bb 2008-03-03 Damien Carbery <[email protected]>
dcarbery
parents: 10802
diff changeset
    18
Version:                 %{libgc.version}
10802
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    19
SUNW_BaseDir:            %{_basedir}
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    20
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    21
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    22
%include default-depend.inc
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    23
Requires: SUNWlibms
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    24
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    25
%package devel
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    26
Summary:                 %{summary} - development files
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    27
SUNW_BaseDir:            %{_basedir}
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    28
%include default-depend.inc
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    29
Requires:                %{name}
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    30
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    31
%prep
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    32
rm -rf %name-%version
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    33
mkdir %name-%version
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    34
%libgc.prep -d %name-%version
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    35
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    36
%build
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    37
export CFLAGS="%optflags"
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    38
export LDFLAGS="%{_ldflags}"
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    39
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    40
%libgc.build -d %name-%version
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    41
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    42
%install
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    43
rm -rf $RPM_BUILD_ROOT
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    44
%libgc.install -d %name-%version
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    45
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    46
%clean
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    47
rm -rf $RPM_BUILD_ROOT
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    48
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    49
%files
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    50
%defattr (-, root, bin)
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    51
%dir %attr (0755, root, bin) %{_libdir}
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    52
%{_libdir}/lib*.so*
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    53
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    54
%files devel
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    55
%defattr (-, root, bin)
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    56
%dir %attr (0755, root, bin) %{_libdir}
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    57
%dir %attr (0755, root, other) %{_libdir}/pkgconfig
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    58
%{_libdir}/pkgconfig/*
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    59
%dir %attr (0755, root, bin) %{_includedir}
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    60
%{_includedir}/*
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    61
%dir %attr (0755, root, sys) %{_datadir}
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    62
%{_datadir}/gc
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    63
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    64
%changelog
10819
0fc03e1b27bb 2008-03-03 Damien Carbery <[email protected]>
dcarbery
parents: 10802
diff changeset
    65
* Mon Mar 03 2008 - [email protected]
0fc03e1b27bb 2008-03-03 Damien Carbery <[email protected]>
dcarbery
parents: 10802
diff changeset
    66
- Use base spec version for package version.
10802
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    67
* Thu Jan 03 2008 - [email protected]
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    68
- Use base spec libgc.spec
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    69
* Mon Oct 15 2007 - [email protected]
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    70
- Bump to 7.0
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    71
- s/gc%{version}/gc-%{version}/g
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    72
- Add *.pc to %files devel
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    73
* Thu Jul  6 2006 - [email protected]
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    74
- rename to SFEhp-gc
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    75
- delete -share subpkg
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    76
- update file attributes
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    77
- delete unnecessary env variables
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    78
* Mon Jan 30 2006 - [email protected]
fc6ae2223009 add spec for gmime, libgc
jerrytan
parents:
diff changeset
    79
- Initial version