SUNWnwam-manager.spec
author dkenny
Wed, 03 Sep 2008 17:58:46 +0000
changeset 13390 cd8aab5047ff
child 13405 863fb47f8586
permissions -rw-r--r--
2008-09-03 Darren Kenny <[email protected]> * SUNWnwam-manager.spec, base-specs/nwam-manager.spec copyright/SUNWnwam-manager.copyright manpages/Makefile manpages/man1m/nwam-manager.1m: Delivery of NWAM Manager UI - for NWAM phase 0.5 Resolves RFE#6693549.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13390
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     1
#
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     2
# spec file for package SUNWnwam-manager
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     3
#
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     4
# includes module(s): nwam-manager
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     5
#
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     6
# Copyright (c) 2008 Sun Microsystems, Inc.
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     8
# package are under the same license as the package itself.
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     9
#
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    10
# Owner: Darren, Lin
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    11
#
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    12
%include Solaris.inc
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    13
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    14
%use nwam_manager = nwam-manager.spec
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    15
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    16
Name:                    SUNWnwam-manager
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    17
Summary:                 Nwam
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    18
Version:                 %{default_pkg_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    19
Source:                  %{name}-manpages-0.1.tar.gz
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    20
SUNW_BaseDir:            %{_prefix}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    21
SUNW_Copyright:          %{name}.copyright
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    22
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    23
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    24
%include default-depend.inc
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    25
BuildRequires: SUNWgnome-libs-devel
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    26
# Disable these until NWAM 0.5 integrated into OpenSolaris
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    27
# BuildRequires: SUNWnwamintu
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    28
# BuildRequires: SUNWnwamintr
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    29
BuildRequires: SUNWcslr
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    30
Requires: %{name}-root
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    31
Requires: SUNWgnome-libs
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    32
Requires: SUNWgnome-base-libs
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    33
Requires: SUNWgnome-session
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    34
Requires: SUNWcslr
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    35
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    36
%package root
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    37
Summary:                 %{summary} - / filesystem
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    38
SUNW_BaseDir:            /
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    39
%include default-depend.inc
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    40
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    41
%if %build_l10n
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    42
%package l10n
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    43
Summary:                 %{summary} - l10n files
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    44
SUNW_BaseDir:            %{_basedir}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    45
%include default-depend.inc
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    46
Requires:                %{name}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    47
%endif
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    48
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    49
%prep
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    50
rm -rf %name-%version
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    51
mkdir %name-%version
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    52
%nwam_manager.prep -d %name-%version
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    53
cd %{_builddir}/%name-%version
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    54
gzcat %SOURCE0 | tar xf -
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    55
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    56
%build
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    57
export CFLAGS="%optflags"
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    58
export LDFLAGS="%_ldflags"
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    59
export ACLOCAL_FLAGS="-I %{_datadir}/aclocal"
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    60
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    61
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    62
%nwam_manager.build -d %name-%version
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    63
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    64
export PKG_CONFIG_PATH=../nwam-manager-%{nwam-manager.version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    65
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    66
%install
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    67
rm -rf $RPM_BUILD_ROOT
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    68
%nwam_manager.install -d %name-%version
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    69
cd %{_builddir}/%name-%version/sun-manpages
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    70
make install DESTDIR=$RPM_BUILD_ROOT
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    71
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    72
%if %build_l10n
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    73
%else
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    74
# REMOVE l10n FILES
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    75
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    76
rm -rf $RPM_BUILD_ROOT%{_datadir}/gnome/help/*/[a-z]*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    77
rm -f $RPM_BUILD_ROOT%{_datadir}/omf/*/*-[a-z][a-z].omf
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    78
rm -f $RPM_BUILD_ROOT%{_datadir}/omf/*/*-??_??.omf
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    79
%endif
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    80
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    81
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):unsupported" $RPM_BUILD_ROOT}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    82
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    83
%clean
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    84
rm -rf $RPM_BUILD_ROOT
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    85
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    86
%post
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    87
%include icon-cache.script
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    88
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    89
%post root
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    90
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    91
%include gconf-install.script
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    92
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    93
%files
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    94
%defattr (-, root, bin)
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    95
%dir %attr (0755, root, bin) %{_libexecdir}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    96
%{_libexecdir}/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    97
%dir %attr (0755, root, sys) %{_datadir}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    98
%dir %attr (0755, root, bin) %{_datadir}/nwam-manager
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    99
%dir %attr (0755, root, bin) %{_datadir}/nwam-manager/icons
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   100
%attr (-, root, other) %{_datadir}/nwam-manager/*.*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   101
%attr (-, root, other) %{_datadir}/nwam-manager/icons/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   102
%dir %attr (0755, root, other) %{_datadir}/icons
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   103
%attr (-, root, other) %{_datadir}/icons/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   104
%dir %attr(0755, root, bin) %{_mandir}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   105
%dir %attr(0755, root, bin) %{_mandir}/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   106
%{_mandir}/*/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   107
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   108
%files root
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   109
%defattr(-, root, sys)
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   110
%attr(0755, root, sys) %dir %{_sysconfdir}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   111
%{_sysconfdir}/gconf/schemas/nwam-manager.schemas
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   112
%dir %attr (-, root, sys) %{_sysconfdir}/xdg
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   113
%dir %attr (-, root, sys) %{_sysconfdir}/xdg/autostart
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   114
%attr (-, root, sys) %{_sysconfdir}/xdg/autostart/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   115
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   116
%if %build_l10n
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   117
%files l10n
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   118
%defattr (-, root, bin)
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   119
%dir %attr (0755, root, sys) %{_datadir}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   120
%dir %attr (0755, root, other) %{_datadir}/gnome
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   121
%attr (-, root, other) %{_datadir}/locale
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   122
%{_datadir}/gnome/help/*/[a-z]*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   123
%{_datadir}/omf/*/*-[a-z]*.omf
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   124
%endif
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   125
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   126
%changelog
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   127
* Wed Sep 3 2008 - [email protected]
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   128
- Initial delivery.