jds-registration.spec
author dermotm
Mon, 24 Jul 2006 12:30:39 +0000
branchgnome-2-10
changeset 19949 94f49bf19351
parent 19719 d184ca39d269
permissions -rw-r--r--
access control test #4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
19693
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     1
#
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     2
# spec file for package jds-registration
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     3
#
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
     4
# Copyright (c) 2005 Sun Microsystems, Inc.
2559
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
     6
# package are under the same license as the package itself.
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
     7
#
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
     8
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
     9
Name: jds-registration
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    10
License: GPL
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    11
Group: System/GUI
4607
4e5a7b1a3ce8 2004-11-22 Johan Steyn <[email protected]>
johan
parents: 4579
diff changeset
    12
Version: 1.3
19643
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    13
Release: 40
19693
ecfa915b40d9 2005-08-05 Laszlo Peter <[email protected]>
laca
parents: 19643
diff changeset
    14
Distribution: Java Desktop System
2559
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    15
Vendor: Sun Microsystems, Inc.
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    16
Summary: Customer registration application.
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    17
Source: %{name}-%{version}.tar.bz2
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    18
BuildRoot: %{_tmppath}/%{name}-%{version}-build
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    19
Autoreqprov: on
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    20
2840
267ab3c7f61f * jds-regsitration.spec:
johan
parents: 2783
diff changeset
    21
PreReq: j2re-integration
2958
3655558ced77 Incremented release numbers for build 11
dermotm
parents: 2840
diff changeset
    22
BuildRequires: jdk
3655558ced77 Incremented release numbers for build 11
dermotm
parents: 2840
diff changeset
    23
Requires:      jdk
2562
1c8cc3569124 Added 'buildRequires' and 'requires'.
johan
parents: 2559
diff changeset
    24
2559
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    25
%description
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    26
The JDS registration program allows the user to enter registration
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    27
information, such as the product serial number, email address and
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    28
optional personal information. The serial number is used to perform
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    29
online patch updates using JSUS (Java System Update Services).
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    30
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    31
%prep
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    32
%setup -q
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    33
19643
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    34
%ifos linux
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    35
%define java_home /usr/java/jdk1.5.0_03
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    36
%define jre_home  /usr/java/j2redefault
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    37
%else
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    38
%define java_home /usr/jdk/instances/jdk1.5.0
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    39
%define jre_home  /usr/j2se/jre
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    40
%endif
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    41
4455
aea26bce3124 2004-11-05 Takao Fujiwara <[email protected]>
fujiwara
parents: 4409
diff changeset
    42
2559
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    43
%build
3263
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    44
%ifos linux
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    45
if [ -x /usr/bin/getconf ]; then
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    46
  CPUS=`getconf _NPROCESSORS_ONLN`
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    47
fi
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    48
%else
3846
9ab79af72b15 2004-09-05 Laszlo Peter <[email protected]>
laca
parents: 3679
diff changeset
    49
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
3263
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    50
%endif
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    51
if test "x$CPUS" = "x" -o $CPUS = 0; then
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    52
  CPUS=1
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    53
fi
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    54
19636
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    55
%ifos linux
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    56
export JAVA_HOME="/usr/java/jdk1.5.0_03"
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    57
%else
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    58
export JAVA_HOME="/usr/java"
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    59
%endif
3263
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    60
make -j $CPUS
2559
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    61
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    62
%install
19636
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    63
%ifos linux
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    64
export JRE_HOME="/usr/java/j2redefault"
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    65
%else
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    66
export JRE_HOME="/usr/j2se/jre2"
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    67
%endif
2559
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    68
make install DESTDIR=$RPM_BUILD_ROOT
19636
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    69
echo "$JRE_HOME/lib/ext/jds-registration.jar" > jds-registration.files
2559
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    70
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    71
%clean
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    72
make clean
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    73
rm -rf $RPM_BUILD_ROOT
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    74
2783
a30f34ed8175 * jds-regsitration.spec:
johan
parents: 2777
diff changeset
    75
%files -f jds-registration.files
2559
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    76
%defattr(-,root,root)
9ba68d7809c9 Added JDS registration application's spec file.
johan
parents:
diff changeset
    77
2616
1884dc8e5228 jds-registration.spec jdshelp.spec: fixed Linux Java version
dermotm
parents: 2585
diff changeset
    78
%changelog
19636
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    79
* Fri Jul 29 2005 - [email protected]
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    80
- Drop intermediate java_home/jre_home vars and set env vars directly.
d820d6b48ca1 * freetts.spec: Use stable JAVA_HOME directory, not the one that
dc144907
parents: 19394
diff changeset
    81
19394
64603d5d4d14 * jds-registration.spec: Change how java_home and jre_home are defined
dc144907
parents: 5370
diff changeset
    82
* Fri Jun 10 2005 - [email protected]
64603d5d4d14 * jds-registration.spec: Change how java_home and jre_home are defined
dc144907
parents: 5370
diff changeset
    83
- Change how java_home and jre_home are defined - remove the use of tmp files.
64603d5d4d14 * jds-registration.spec: Change how java_home and jre_home are defined
dc144907
parents: 5370
diff changeset
    84
19643
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    85
* Mon May 09 2005 - [email protected]
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    86
- New jdk (1.5.0_03)
798139c9a46e 2005-08-03 Laszlo Peter <[email protected]>
laca
parents: 19636
diff changeset
    87
4607
4e5a7b1a3ce8 2004-11-22 Johan Steyn <[email protected]>
johan
parents: 4579
diff changeset
    88
* Mon Nov 22 2004 - [email protected]
4e5a7b1a3ce8 2004-11-22 Johan Steyn <[email protected]>
johan
parents: 4579
diff changeset
    89
- change version to make use of latest (1.3) source tarball
4e5a7b1a3ce8 2004-11-22 Johan Steyn <[email protected]>
johan
parents: 4579
diff changeset
    90
  that removes embargoed countries for export compliance.
4e5a7b1a3ce8 2004-11-22 Johan Steyn <[email protected]>
johan
parents: 4579
diff changeset
    91
4108
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
    92
* Thu Sep 30 2004 - [email protected]
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
    93
- change version to make use of latest (1.2) source tarball
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
    94
  that includes all the I18N'd properties files.
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
    95
3938
c020487c6434 new JDK 1.5.0 dir
dermotm
parents: 3891
diff changeset
    96
* Wed Sep 15 2004 - [email protected]
c020487c6434 new JDK 1.5.0 dir
dermotm
parents: 3891
diff changeset
    97
- new install dir for JDK 1.5.0
c020487c6434 new JDK 1.5.0 dir
dermotm
parents: 3891
diff changeset
    98
3263
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
    99
* Wed Jul 07 2004 - [email protected]
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
   100
- added "-j $CPUS" to make to speed up builds
3c14210c0b99 add -j to make to speed up build
dermotm
parents: 3251
diff changeset
   101
3251
2bbf1f5bcfe1 *** empty log message ***
johan
parents: 3224
diff changeset
   102
* Mon Jul 05 2004 - [email protected]
2bbf1f5bcfe1 *** empty log message ***
johan
parents: 3224
diff changeset
   103
- Changed version number and release for new I18N'd version
4108
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
   104
2977
4a805a1dac56 gnome-speech.spec, jds-registration.spec and jdshelp.spec: Correct JDK path for Solaris 10.
dc144907
parents: 2958
diff changeset
   105
* Tue Jun 01 2004 - [email protected]
4a805a1dac56 gnome-speech.spec, jds-registration.spec and jdshelp.spec: Correct JDK path for Solaris 10.
dc144907
parents: 2958
diff changeset
   106
- Correct JDK path in CFLAGS for Solaris 10.
4108
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
   107
2958
3655558ced77 Incremented release numbers for build 11
dermotm
parents: 2840
diff changeset
   108
* Sun May 30 2004 - [email protected]
3655558ced77 Incremented release numbers for build 11
dermotm
parents: 2840
diff changeset
   109
- New JDK
4108
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
   110
2840
267ab3c7f61f * jds-regsitration.spec:
johan
parents: 2783
diff changeset
   111
* Fri May 21 2004 - [email protected]
267ab3c7f61f * jds-regsitration.spec:
johan
parents: 2783
diff changeset
   112
- Added PreReq for j2re-integration on Dermot's request.
267ab3c7f61f * jds-regsitration.spec:
johan
parents: 2783
diff changeset
   113
- Changed OSTYPE check for solaris since Solaris build seems
267ab3c7f61f * jds-regsitration.spec:
johan
parents: 2783
diff changeset
   114
  to have OSTYPE variable set to solaris2.9.
4108
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
   115
2783
a30f34ed8175 * jds-regsitration.spec:
johan
parents: 2777
diff changeset
   116
* Mon May 17 2004 - [email protected]
a30f34ed8175 * jds-regsitration.spec:
johan
parents: 2777
diff changeset
   117
- Fixed JAVA_HOME and JRE_HOME to no longer use %ifos.
a30f34ed8175 * jds-regsitration.spec:
johan
parents: 2777
diff changeset
   118
  This allows us to differentiate between different JDK and JRE
a30f34ed8175 * jds-regsitration.spec:
johan
parents: 2777
diff changeset
   119
  locations on different versions of Solaris.
4108
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
   120
2665
7db087ba7ce0 - removed j2re-integration from BuildRequires and Requires
johan
parents: 2619
diff changeset
   121
* Thu May 06 2004 - [email protected]
7db087ba7ce0 - removed j2re-integration from BuildRequires and Requires
johan
parents: 2619
diff changeset
   122
- removed j2re-integration from BuildRequires and Requires
7db087ba7ce0 - removed j2re-integration from BuildRequires and Requires
johan
parents: 2619
diff changeset
   123
- fixed JAVA_HOME and JRE_HOME to use %ifos instead
7db087ba7ce0 - removed j2re-integration from BuildRequires and Requires
johan
parents: 2619
diff changeset
   124
- added %{_prefix} to jre_home for solaris
7db087ba7ce0 - removed j2re-integration from BuildRequires and Requires
johan
parents: 2619
diff changeset
   125
- fixed %files to use jre_home instead of .rpm-files with -f option
4108
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
   126
2616
1884dc8e5228 jds-registration.spec jdshelp.spec: fixed Linux Java version
dermotm
parents: 2585
diff changeset
   127
* Mon May 03 2004 - [email protected]
2617
bccfa0afbea5 jds-registration.spec: fixed JAVA_HOME
dermotm
parents: 2616
diff changeset
   128
- fix JAVA_HOME
4108
3e3f9836f2d1 2004-09-30 Johan Steyn <[email protected]>
johan
parents: 4007
diff changeset
   129
2617
bccfa0afbea5 jds-registration.spec: fixed JAVA_HOME
dermotm
parents: 2616
diff changeset
   130
* Mon May 03 2004 - [email protected]
2616
1884dc8e5228 jds-registration.spec jdshelp.spec: fixed Linux Java version
dermotm
parents: 2585
diff changeset
   131
- change Linux JAVA_HOME to 1.5.0