SUNWseahorse-plugins.spec
author qc161282
Thu, 03 Dec 2009 03:08:13 +0000
branchgnome-2-28
changeset 18440 43f0449e436d
parent 18425 7604f0351171
permissions -rw-r--r--
2009-12-03 Jeff Cai <[email protected]> * SUNWseahorse-plugins.spec: * SUNWseahorse.spec: Make the summary shorter
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
18425
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     1
#
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     2
# spec file for package SUNWseahorse-plugins
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     3
#
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     4
# includes module(s): seahorse-plugins
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     5
#
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     6
# Copyright 2009 Sun Microsystems, Inc.
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     8
# package are under the same license as the package itself.
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     9
#
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    10
%define owner jefftsai
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    11
#
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    12
%include Solaris.inc
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    13
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    14
%use sp = seahorse-plugins.spec
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    15
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    16
Name:                    SUNWseahorse-plugins
18440
43f0449e436d 2009-12-03 Jeff Cai <[email protected]>
qc161282
parents: 18425
diff changeset
    17
Summary:                 Plugins for nautilus and gedit.
18425
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    18
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    19
Version:                 %{sp.version}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    20
SUNW_BaseDir:            %{_basedir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    21
SUNW_Copyright:          %{name}.copyright
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    22
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    23
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    24
%include default-depend.inc
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    25
Source1:	%{name}-manpages-0.1.tar.gz
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    26
Requires: SUNWseahorse
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    27
Requires: %{name}-root
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    28
BuildRequires: SUNWseahorse-devel
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    29
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    30
%if %build_l10n
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    31
%package l10n
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    32
Summary:                 %{summary} - l10n files
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    33
SUNW_BaseDir:            %{_basedir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    34
%include default-depend.inc
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    35
Requires:                %{name}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    36
%endif
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    37
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    38
%package root
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    39
Summary:                 %{summary} - / filesystem
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    40
SUNW_BaseDir:            /
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    41
%include default-depend.inc
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    42
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    43
%prep
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    44
rm -rf %name-%version
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    45
mkdir %name-%version
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    46
%sp.prep -d %name-%version
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    47
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    48
cd %{_builddir}/%name-%version
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    49
gzcat %SOURCE1 | tar xf -
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    50
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    51
%build
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    52
export PKG_CONFIG_PATH=%{_pkg_config_path}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    53
export CFLAGS="%optflags -I%{_includedir}"
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    54
export RPM_OPT_FLAGS="$CFLAGS"
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    55
export LDFLAGS="%_ldflags"
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    56
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    57
%sp.build -d %name-%version
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    58
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    59
%install
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    60
rm -rf $RPM_BUILD_ROOT
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    61
%sp.install -d %name-%version
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    62
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    63
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    64
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    65
rm -rf $RPM_BUILD_ROOT%{_mandir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    66
cd %{_builddir}/%name-%version/sun-manpages
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    67
make install DESTDIR=$RPM_BUILD_ROOT
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    68
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    69
%if %build_l10n
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    70
%else
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    71
# REMOVE l10n FILES
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    72
rm -rf $RPM_BUILD_ROOT%{_datadir}/gnome/help/*/[a-z]*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    73
rm -rf $RPM_BUILD_ROOT%{_datadir}/omf/*/*-[a-z][a-z].omf
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    74
rm -rf $RPM_BUILD_ROOT%{_datadir}/omf/*/*-[a-z][a-z]_[A-Z][A-Z].omf
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    75
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    76
%endif
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    77
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    78
%clean
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    79
rm -rf $RPM_BUILD_ROOT
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    80
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    81
%post
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    82
%restart_fmri desktop-mime-cache gconf-cache
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    83
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    84
%postun
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    85
%restart_fmri desktop-mime-cache
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    86
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    87
%files
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    88
%doc -d seahorse-plugins-%{sp.version} AUTHORS README
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    89
%doc(bzip2) -d seahorse-plugins-%{sp.version} ChangeLog
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    90
%doc(bzip2) -d seahorse-plugins-%{sp.version} COPYING COPYING-DOCS
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    91
%doc(bzip2) -d seahorse-plugins-%{sp.version} NEWS
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    92
%dir %attr (0755, root, other) %{_datadir}/doc
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    93
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    94
%defattr (-, root, bin)
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    95
%dir %attr (0755, root, bin) %{_bindir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    96
%{_bindir}/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    97
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    98
%dir %attr (0755, root, bin) %{_libdir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    99
%{_libdir}/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   100
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   101
%dir %attr (0755, root, sys) %{_datadir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   102
%dir %attr (0755, root, bin) %{_datadir}/omf
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   103
%{_datadir}/omf/seahorse-plugins/*-C.omf
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   104
%{_datadir}/omf/seahorse-applet/*-C.omf
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   105
%dir %attr (0755, root, other) %{_datadir}/applications
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   106
%{_datadir}/applications/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   107
%dir %attr (0755, root, bin) %{_datadir}/gnome-2.0
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   108
%dir %attr (0755, root, bin) %{_datadir}/gnome-2.0/ui
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   109
%{_datadir}/gnome-2.0/ui/*.xml
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   110
%dir %attr (0755, root, bin) %{_datadir}/seahorse-plugins
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   111
%{_datadir}/seahorse-plugins/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   112
%dir %attr (-, root, root) %{_datadir}/mime
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   113
%dir %attr (-, root, root) %{_datadir}/mime/packages
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   114
%{_datadir}/mime/packages/seahorse.xml
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   115
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   116
%dir %attr (0755, root, other) %{_datadir}/icons
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   117
%dir %attr (0755, root, other) %{_datadir}/icons/hicolor
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   118
%dir %attr (0755, root, other) %{_datadir}/icons/hicolor/48x48/
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   119
%dir %attr (0755, root, other) %{_datadir}/icons/hicolor/48x48/apps/
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   120
%{_datadir}/icons/hicolor/48x48/apps/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   121
%dir %attr (0755, root, other) %{_datadir}/icons/hicolor/scalable
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   122
%dir %attr (0755, root, other) %{_datadir}/icons/hicolor/scalable/apps
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   123
%{_datadir}/icons/hicolor/scalable/apps/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   124
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   125
%dir %attr (0755, root, other) %{_datadir}/gnome
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   126
%dir %attr (0755, root, bin) %{_datadir}/gnome/help
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   127
%{_datadir}/gnome/help/*/C
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   128
%dir %attr (0755, root, other) %{_datadir}/pixmaps
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   129
%{_datadir}/pixmaps/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   130
%dir %attr(0755, root, bin) %{_mandir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   131
%dir %attr(0755, root, bin) %{_mandir}/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   132
%{_mandir}/*/*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   133
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   134
%if %build_l10n
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   135
%files l10n
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   136
%defattr (-, root, bin)
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   137
%dir %attr (0755, root, sys) %{_datadir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   138
%attr (-, root, other) %{_datadir}/locale
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   139
%{_datadir}/omf/*/*-[a-z][a-z].omf
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   140
%{_datadir}/omf/*/*-[a-z][a-z]_[A-Z][A-Z].omf
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   141
%dir %attr (0755, root, other) %{_datadir}/gnome
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   142
%{_datadir}/gnome/help/*/[a-z]*
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   143
%endif
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   144
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   145
%files root
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   146
%defattr (-, root, sys)
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   147
%attr (0755, root, sys) %dir %{_sysconfdir}
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   148
%{_sysconfdir}/gconf/schemas/*.schemas
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   149
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   150
%changelog
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   151
* Fri Oct 16 2009 - [email protected]
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   152
- Initial spec
7604f0351171 2009-12-01 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   153