Solaris/SUNWevolution-jescs.spec
author dcarbery
Fri, 24 Nov 2006 16:37:59 +0000
branch217update
changeset 19096 d542fc2c823e
parent 8565 b102e7809c6e
child 8640 9d770fe5e091
permissions -rw-r--r--
Merged trunk changes r9797:9829 into 217update branch.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     1
#
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     2
# spec file for package SUNWevolution-jescs
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     3
#
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     4
# includes module(s): evolution-jescs.spec
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     5
#
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     6
# Copyright (c) 2004 Sun Microsystems, Inc.
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     8
# package are under the same license as the package itself.
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
     9
#
8565
b102e7809c6e add remaining spec file owners
laca
parents: 8162
diff changeset
    10
# Owner: jedy
b102e7809c6e add remaining spec file owners
laca
parents: 8162
diff changeset
    11
#
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    12
%include Solaris.inc
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    13
%use evojescs = evolution-jescs.spec
7738
dedab9b2bfde 2006-07-24 Wang Xin <[email protected]>
jw156558
parents: 7547
diff changeset
    14
%define evo_major_version 2.8
7072
b20a3619fec6 * SUNWevolution-jescs.spec: Add /usr/lib/evolution/%{evo_major_version}
jl141263
parents: 6999
diff changeset
    15
%define evo_prefix /usr/lib/evolution
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    16
5730
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
    17
Name:          SUNWevolution-jescs
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    18
Summary:       Evolution connector for Sun Java Enterprise System Calendar Server
6826
42cc47455ddc 2006-02-23 Damien Carbery <[email protected]>
dc144907
parents: 6795
diff changeset
    19
Version:       %{default_pkg_version}
42cc47455ddc 2006-02-23 Damien Carbery <[email protected]>
dc144907
parents: 6795
diff changeset
    20
SUNW_Category: EVO25,%{default_category}
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    21
SUNW_BaseDir:  %{_basedir}
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    22
BuildRoot:     %{_tmppath}/%{name}-%{version}-build
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    23
%include default-depend.inc
6795
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    24
Requires: SUNWevolution
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    25
Requires: SUNWjdsrm
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    26
Requires: SUNWgnome-base-libs
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    27
Requires: SUNWevolution-data-server
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    28
Requires: SUNWevolution-libs
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    29
Requires: SUNWgnome-component
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    30
Requires: SUNWgnome-config
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    31
Requires: SUNWgnome-libs
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    32
Requires: SUNWgnome-vfs
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    33
Requires: SUNWidnl
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    34
BuildRequires: SUNWevolution-data-server-devel
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    35
BuildRequires: SUNWevolution-libs-devel
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    36
BuildRequires: SUNWgnome-component-devel
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    37
BuildRequires: SUNWgnome-config-devel
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    38
BuildRequires: SUNWgnome-libs-devel
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
    39
BuildRequires: SUNWgnome-vfs-devel
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    40
6169
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    41
%if %build_l10n
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    42
%package l10n
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    43
Summary:                 %{summary} - l10n files
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    44
SUNW_BaseDir:            %{_basedir}
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    45
%include default-depend.inc
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    46
Requires:                %{name}
6169
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    47
%endif
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    48
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    49
%prep
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    50
rm -rf %name-%version
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    51
mkdir -p %name-%version
5730
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
    52
%evojescs.prep -d %name-%version
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    53
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    54
%build
6361
92eb07bde641 2005-12-07 Laszlo Peter <[email protected]>
laca
parents: 6324
diff changeset
    55
#FIXME: symbol clash in the evo libraries means we can't use -Bdirect
92eb07bde641 2005-12-07 Laszlo Peter <[email protected]>
laca
parents: 6324
diff changeset
    56
#       should be re-enabled once these issues are fixed
92eb07bde641 2005-12-07 Laszlo Peter <[email protected]>
laca
parents: 6324
diff changeset
    57
export LD=/usr/ccs/bin/ld
7072
b20a3619fec6 * SUNWevolution-jescs.spec: Add /usr/lib/evolution/%{evo_major_version}
jl141263
parents: 6999
diff changeset
    58
export LDFLAGS="-z ignore -L%{_libdir} -R%{_libdir} -L%{evo_prefix}/%{evo_major_version} -R%{evo_prefix}/%{evo_major_version}"
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    59
export CFLAGS="%optflags"
8162
ab63e00d2219 2006-09-18 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7738
diff changeset
    60
export RPM_OPT_FLAGS="$CFLAGS"
ab63e00d2219 2006-09-18 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7738
diff changeset
    61
export PKG_CONFIG_PATH="%_pkg_config_path"
5730
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
    62
%evojescs.build -d %name-%version
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    63
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    64
%install
5730
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
    65
%evojescs.install -d %name-%version
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    66
6169
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    67
%if %build_l10n
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    68
%else
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    69
# REMOVE l10n FILES
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    70
rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    71
%endif
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    72
5859
da89f4e343b9 update package version numbers and change ELF comment from supported to
laca
parents: 5806
diff changeset
    73
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    74
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    75
%clean
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    76
rm -rf $RPM_BUILD_ROOT
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    77
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    78
%files
7242
19b994b053db 2006-05-10 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7241
diff changeset
    79
%defattr (-, root, bin)
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    80
%dir %attr (0755, root, bin) %{_libdir}
7210
9f8c789896d1 2006-05-04 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7072
diff changeset
    81
%{_libdir}/bonobo/servers/*
5730
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
    82
%{_libdir}/evolution
6657
e5dff5bbc625 * evolution-jescs.spec: Remove hard code evo_major_version and eds_api_version.
hh150184
parents: 6655
diff changeset
    83
%{_libdir}/evolution-data-server-*
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    84
%dir %attr (0755, root, sys) %{_datadir}
5730
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
    85
%{_datadir}/evolution-jescs
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    86
%{_datadir}/evolution
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    87
6169
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    88
%if %build_l10n
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    89
%files l10n
7425
5f918d0fa619 2006-06-11 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7242
diff changeset
    90
%defattr (-, root, bin)
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    91
%dir %attr (0755, root, sys) %{_datadir}
7425
5f918d0fa619 2006-06-11 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7242
diff changeset
    92
%attr (-, root, other) %{_datadir}/locale
6169
dd075fed44d1 2005-10-24 Laszlo Peter <[email protected]>
laca
parents: 6102
diff changeset
    93
%endif
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    94
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
    95
%changelog
8162
ab63e00d2219 2006-09-18 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7738
diff changeset
    96
* Sat Aug 12 2006 - [email protected]
ab63e00d2219 2006-09-18 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7738
diff changeset
    97
- delete some unnecessary env variables
7738
dedab9b2bfde 2006-07-24 Wang Xin <[email protected]>
jw156558
parents: 7547
diff changeset
    98
* Sun Jun 24 2006 - [email protected]
dedab9b2bfde 2006-07-24 Wang Xin <[email protected]>
jw156558
parents: 7547
diff changeset
    99
- change evo_major_version to 2.8.
7547
52ffe601b5b0 2006-06-29 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7425
diff changeset
   100
* Sun Jun 11 2006 - [email protected]
7425
5f918d0fa619 2006-06-11 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7242
diff changeset
   101
- change group from other to bin/sys
7241
6cbb1a2b64f2 * evolution-jescs.spec: Bump to 2.5.4.
hh150184
parents: 7210
diff changeset
   102
* Thu May 11 2006 - [email protected]
6cbb1a2b64f2 * evolution-jescs.spec: Bump to 2.5.4.
hh150184
parents: 7210
diff changeset
   103
- Change %defattr to (-, root, other).
6cbb1a2b64f2 * evolution-jescs.spec: Bump to 2.5.4.
hh150184
parents: 7210
diff changeset
   104
- Remove unused -root package.
7210
9f8c789896d1 2006-05-04 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7072
diff changeset
   105
* Thu May 04 2006 - [email protected]
9f8c789896d1 2006-05-04 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7072
diff changeset
   106
- merge -share pkg(s) into the base pkg(s)
7072
b20a3619fec6 * SUNWevolution-jescs.spec: Add /usr/lib/evolution/%{evo_major_version}
jl141263
parents: 6999
diff changeset
   107
* Thu Apr 13 2006 - [email protected]
b20a3619fec6 * SUNWevolution-jescs.spec: Add /usr/lib/evolution/%{evo_major_version}
jl141263
parents: 6999
diff changeset
   108
- Add /usr/lib/evolution/%{evo_major_version} to LDFLAGS, fix bug #6411728.
6999
c8ffea0d1cf3 * evolution-data-server.spec, evolution-exchange.spec,
hh150184
parents: 6984
diff changeset
   109
* Tue Apr 04 2006 - [email protected]
c8ffea0d1cf3 * evolution-data-server.spec, evolution-exchange.spec,
hh150184
parents: 6984
diff changeset
   110
- Alter remove .a/.la files part into linux spec.
6984
f2617c9f00a7 * evolution-data-server.spec, evolution-exchange.spec,
hh150184
parents: 6826
diff changeset
   111
* Thu Mar 30 2006 - [email protected]
f2617c9f00a7 * evolution-data-server.spec, evolution-exchange.spec,
hh150184
parents: 6826
diff changeset
   112
- Remove all *.a/*.la files.
6826
42cc47455ddc 2006-02-23 Damien Carbery <[email protected]>
dc144907
parents: 6795
diff changeset
   113
* Thu Feb 23 2006 - [email protected]
42cc47455ddc 2006-02-23 Damien Carbery <[email protected]>
dc144907
parents: 6795
diff changeset
   114
- Use default pkg version to match other pkgs; add EVO25 to default category.
6795
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
   115
* Mon Feb 20 2006 - [email protected]
2243eef12c58 2006-02-20 Damien Carbery <[email protected]>
dc144907
parents: 6657
diff changeset
   116
- Update Build/Requires after running check-deps.pl script.
6655
82571fc901b2 * evolution-jescs.spec: Bump to 2.5.0.
hh150184
parents: 6361
diff changeset
   117
* Tue Jan 24 2006 - [email protected]
6657
e5dff5bbc625 * evolution-jescs.spec: Remove hard code evo_major_version and eds_api_version.
hh150184
parents: 6655
diff changeset
   118
- Remove hard code %{evojescs.eds_api_version}.
e5dff5bbc625 * evolution-jescs.spec: Remove hard code evo_major_version and eds_api_version.
hh150184
parents: 6655
diff changeset
   119
- Remove *.la under /usr/lib when install.
e5dff5bbc625 * evolution-jescs.spec: Remove hard code evo_major_version and eds_api_version.
hh150184
parents: 6655
diff changeset
   120
* Tue Jan 24 2006 - [email protected]
7242
19b994b053db 2006-05-10 Laszlo (Laca) Peter <[email protected]>
lp117937
parents: 7241
diff changeset
   121
- s/evolution-data-server-1.2/evolution-data-server-%evojescs.eds_api_version/g
6361
92eb07bde641 2005-12-07 Laszlo Peter <[email protected]>
laca
parents: 6324
diff changeset
   122
* Wed Dec  7 2005 - [email protected]
92eb07bde641 2005-12-07 Laszlo Peter <[email protected]>
laca
parents: 6324
diff changeset
   123
- disable -Bdirect as due to symbol clashes
6324
7ba8f86d2e50 * SUNWevolution-jescs.spec: Add Build/Requires
dc144907
parents: 6169
diff changeset
   124
* Thu Dec  2 2005 - [email protected]
7ba8f86d2e50 * SUNWevolution-jescs.spec: Add Build/Requires
dc144907
parents: 6169
diff changeset
   125
- Add Build/Requires SUNWgnome-base-libs/-devel-share for glib-gettextize.
6071
c1d086a04a5c * SUNWevolution-jescs.spec: Add SUNWjdsrm dependency so that the
dc144907
parents: 5859
diff changeset
   126
* Thu Oct  6 2005 - [email protected]
c1d086a04a5c * SUNWevolution-jescs.spec: Add SUNWjdsrm dependency so that the
dc144907
parents: 5859
diff changeset
   127
- Add SUNWjdsrm dependency so that the obsolete SUNWevolution-socs-connect is 
c1d086a04a5c * SUNWevolution-jescs.spec: Add SUNWjdsrm dependency so that the
dc144907
parents: 5859
diff changeset
   128
  removed before this package is installed. They contain conflicting files.
5730
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
   129
* Tue Sep  6 2005 - [email protected]
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
   130
- Fix wrong Name.
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
   131
- Fix evolution-jescs to evojescs.
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
   132
- Change %files section.
34665829daf9 * SUNWevolution-jescs.spec: Fix wrong Name, fix evolution-jescs to evojescsr,
hh150184
parents: 5693
diff changeset
   133
* Fri Sep  2 2005 - [email protected]
5693
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
   134
- Initial spec file
d3243ff32094 Add evolution-jescs stuff into spec-files
hh150184
parents:
diff changeset
   135