author | an230044 |
Mon, 27 Sep 2010 11:32:21 +0000 | |
branch | opensolaris-2009-06 |
changeset 20102 | 2d19c462bb98 |
parent 14169 | 0befc11e485d |
permissions | -rw-r--r-- |
14058 | 1 |
# |
2 |
# spec file for package SUNWbabl |
|
3 |
# |
|
4 |
# includes module(s): babl |
|
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: bewitche |
|
11 |
||
12 |
%include Solaris.inc |
|
13 |
%ifarch amd64 sparcv9 |
|
14 |
%include arch64.inc |
|
15 |
%use babl_64 = babl.spec |
|
16 |
%endif |
|
17 |
%include base.inc |
|
18 |
%use babl = babl.spec |
|
19 |
||
20 |
Name: SUNWbabl |
|
21 |
Summary: Babl is a dynamic, any to any, pixel format conversion library. |
|
22 |
Version: %{default_pkg_version} |
|
23 |
SUNW_BaseDir: %{_basedir} |
|
14138 | 24 |
SUNW_Copyright: SUNWbabl.copyright |
14058 | 25 |
BuildRoot: %{_tmppath}/%{name}-%{version}-build |
26 |
||
27 |
%include default-depend.inc |
|
28 |
Requires: SUNWgnome-libs |
|
29 |
BuildRequires: SUNWgnome-libs-devel |
|
30 |
||
31 |
%package devel |
|
32 |
Summary: %{summary} - development files |
|
33 |
SUNW_BaseDir: %{_basedir} |
|
34 |
%include default-depend.inc |
|
35 |
Requires: %name |
|
36 |
Requires: SUNWgnome-libs-devel |
|
37 |
||
38 |
%prep |
|
39 |
rm -rf %name-%version |
|
40 |
mkdir %name-%version |
|
41 |
%ifarch amd64 sparcv9 |
|
42 |
mkdir %name-%version/%_arch64 |
|
43 |
%babl_64.prep -d %name-%version/%_arch64 |
|
44 |
%endif |
|
45 |
||
46 |
mkdir %name-%version/%{base_arch} |
|
47 |
%babl.prep -d %name-%version/%{base_arch} |
|
48 |
cd %{_builddir}/%name-%version |
|
49 |
||
50 |
%build |
|
51 |
%ifarch amd64 sparcv9 |
|
52 |
%babl_64.build -d %name-%version/%_arch64 |
|
53 |
%endif |
|
54 |
||
55 |
%babl.build -d %name-%version/%{base_arch} |
|
56 |
||
57 |
%install |
|
58 |
rm -rf $RPM_BUILD_ROOT |
|
59 |
||
60 |
%ifarch amd64 sparcv9 |
|
61 |
%babl_64.install -d %name-%version/%_arch64 |
|
62 |
%endif |
|
63 |
||
64 |
%babl.install -d %name-%version/%{base_arch} |
|
65 |
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' |
|
66 |
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';' |
|
67 |
||
68 |
%clean |
|
69 |
rm -rf $RPM_BUILD_ROOT |
|
70 |
||
71 |
%files |
|
14169
0befc11e485d
Set default dir/file attribute for base pkg to correct invalid owner issue.
davelam
parents:
14138
diff
changeset
|
72 |
%defattr(-, root, bin) |
14058 | 73 |
%dir %attr (0755, root, bin) %{_libdir} |
74 |
%{_libdir}/lib*.so* |
|
75 |
%ifarch amd64 sparcv9 |
|
76 |
%dir %attr (0755, root, bin) %{_libdir}/%{_arch64} |
|
77 |
%{_libdir}/%{_arch64}/lib*.so* |
|
78 |
%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}/babl-0.0 |
|
14107 | 79 |
%{_libdir}/%{_arch64}/babl-0.0/*.so* |
14058 | 80 |
%endif |
81 |
%dir %attr (0755, root, bin) %{_libdir}/babl-0.0 |
|
82 |
%{_libdir}/babl-0.0/*.so* |
|
83 |
%files devel |
|
84 |
%defattr (-, root, bin) |
|
85 |
%dir %attr (0755, root, bin) %{_includedir} |
|
86 |
%dir %attr (0755, root, bin) %{_includedir}/babl-0.0 |
|
87 |
%dir %attr (0755, root, bin) %{_includedir}/babl-0.0/babl |
|
88 |
%{_includedir}/babl-0.0/babl/* |
|
89 |
%ifarch amd64 sparcv9 |
|
90 |
%dir %attr (0755, root, bin) %dir %{_libdir}/%{_arch64} |
|
91 |
%dir %attr (0755, root, other) %{_libdir}/%{_arch64}/pkgconfig |
|
92 |
%{_libdir}/%{_arch64}/pkgconfig/* |
|
93 |
%endif |
|
94 |
%dir %attr (0755, root, other) %{_libdir}/pkgconfig |
|
95 |
%{_libdir}/pkgconfig/* |
|
96 |
||
97 |
%changelog |
|
14169
0befc11e485d
Set default dir/file attribute for base pkg to correct invalid owner issue.
davelam
parents:
14138
diff
changeset
|
98 |
* Thu Jan 15 2009 - [email protected] |
0befc11e485d
Set default dir/file attribute for base pkg to correct invalid owner issue.
davelam
parents:
14138
diff
changeset
|
99 |
- Set default dir/file attribute for base pkg to correct invalid owner issue. |
14107 | 100 |
* Tue Dec 16 2008 - [email protected] |
14138 | 101 |
- Fix SparcV9 file section problem |
14058 | 102 |
* Fri Nov 18 2008 - [email protected] |
103 |
- Create |