SUNWblueprint.spec
author davelam
Wed, 24 Feb 2010 04:10:23 +0000
branchgnome-2-28
changeset 18642 478b5460cc36
parent 18400 5613b4277952
permissions -rw-r--r--
add new proto file for b133
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
18400
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     1
#
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     2
# spec file for package SUNWblueprint
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     3
#
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     4
# includes module(s): blueprint
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     5
#
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     6
# Copyright 2009 Sun Microsystems, Inc.
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     8
# package are under the same license as the package itself.
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
     9
#
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    10
%define owner erwannc
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    11
#
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    12
%include Solaris.inc
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    13
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    14
%ifarch amd64 sparcv9
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    15
%include arch64.inc
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    16
%use blueprint_64 = blueprint.spec
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    17
%endif
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    18
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    19
%include base.inc
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    20
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    21
%use blueprint = blueprint.spec
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    22
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    23
Name:                    SUNWblueprint
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    24
Summary:                 Engine for GTK2 Blue Print Theme
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    25
Version:                 %{blueprint.version}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    26
SUNW_BaseDir:            %{_basedir}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    27
SUNW_Copyright:          %{name}.copyright
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    28
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    29
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    30
%include default-depend.inc
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    31
BuildRequires: SUNWgtk2
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    32
BuildRequires: SUNWgtk2-devel
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    33
BuildRequires: SUNWicon-naming-utils
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    34
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    35
%if %build_l10n
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    36
%package l10n
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    37
Summary:                 %{summary} - l10n files
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    38
SUNW_BaseDir:            %{_basedir}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    39
%include default-depend.inc
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    40
Requires:                %{name}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    41
%endif
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    42
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    43
%prep
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    44
rm -rf %name-%version
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    45
mkdir %name-%version
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    46
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    47
%ifarch amd64 sparcv9
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    48
mkdir %name-%version/%_arch64
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    49
%blueprint_64.prep -d %name-%version/%_arch64
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    50
%endif
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    51
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    52
mkdir %name-%version/%{base_arch}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    53
%blueprint.prep -d %name-%version/%{base_arch}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    54
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    55
%build
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    56
export PKG_CONFIG=/usr/bin/pkg-config
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    57
PKG_CONFIG_DISABLE_UNINSTALLED=
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    58
unset PKG_CONFIG_DISABLE_UNINSTALLED
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    59
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    60
%ifarch amd64 sparcv9
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    61
%blueprint_64.build -d %name-%version/%_arch64
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    62
%endif
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    63
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    64
%blueprint.build -d %name-%version/%{base_arch}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    65
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    66
%install
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    67
rm -rf $RPM_BUILD_ROOT
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    68
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    69
%ifarch amd64 sparcv9
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    70
%blueprint_64.install -d %name-%version/%_arch64
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    71
%endif
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    72
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    73
%blueprint.install -d %name-%version/%{base_arch}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    74
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    75
%if %build_l10n
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    76
%else
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    77
# REMOVE l10n FILES
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    78
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    79
%endif
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    80
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    81
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    82
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    83
%clean
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    84
rm -rf $RPM_BUILD_ROOT
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    85
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    86
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    87
%files
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    88
%defattr(-, root,bin)
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    89
%dir %attr (0755, root, sys) %{_datadir}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    90
%dir %attr (0755, root, other) %{_datadir}/icons
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    91
%dir %attr (0755, root, other) %{_datadir}/icons/blueprint
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    92
%dir %attr (0755, root, other) %{_datadir}/icons/blueprint/48x48
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    93
%dir %attr (0755, root, other) %{_datadir}/icons/blueprint/48x48/apps
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    94
%{_datadir}/icons/blueprint/*/apps/*.png
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    95
%{_datadir}/icons/blueprint/stock/*/*.png
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    96
%{_datadir}/icons/blueprint/index.theme
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    97
%{_datadir}/icons/blueprint/*/stock/generic/stock_timezone.png
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    98
%{_datadir}/icons/blueprint/*/stock/generic/config-language.png
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
    99
%{_datadir}/icons/blueprint/*/filesystems/*.png
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   100
%{_datadir}/icons/blueprint/*/filesystems/*.icon
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   101
%{_datadir}/icons/blueprint/*/mimetypes/*.png
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   102
%{_datadir}/icons/blueprint/*/devices/*.png
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   103
%{_datadir}/icons/blueprint/*/emblems/*.png
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   104
%{_datadir}/icons/blueprint/*/emblems/*.icon
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   105
%{_libdir}/gtk-2.0/*/engines/*.so
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   106
%ifarch amd64 sparcv9
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   107
%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   108
%{_libdir}/%{_arch64}/gtk-*/2.*/engines/*
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   109
%endif
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   110
%{_datadir}/themes/*
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   111
%dir %attr (0755, root, other) %{_datadir}/pixmaps
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   112
%{_datadir}/pixmaps/*
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   113
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   114
%{_defaultdocdir}/blueprint-engine/ChangeLog
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   115
%{_defaultdocdir}/blueprint-engine/AUTHORS
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   116
%{_defaultdocdir}/blueprint-engine/COPYING
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   117
%{_defaultdocdir}/blueprint-engine/README
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   118
%{_defaultdocdir}/blueprint-engine/NEWS
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   119
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   120
%if %build_l10n
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   121
%files l10n
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   122
%defattr (-, root, bin)
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   123
%dir %attr (0755, root, sys) %{_datadir}
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   124
%attr (-, root, other) %{_datadir}/locale
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   125
%endif
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   126
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   127
%changelog
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   128
* Fri Nov 20 2009 - [email protected]
5613b4277952 2009-11-24 Erwann Chenede - <[email protected]>
erwannc
parents:
diff changeset
   129
- Add %changelog, fix directory permissions.