acroread.spec
author laca
Thu, 11 Nov 2004 12:40:31 +0000
changeset 4520 4d2e5986a7da
parent 4494 49e889ef0250
child 4579 a47648ae5f29
permissions -rw-r--r--
2004-11-12 Laszlo Peter <[email protected]> * jds-integartion.spec: (new) spec file for mozilla/acroread startup scripts needed on Solaris and delivered on Linux for consistency. * acroread.spec: added jds-integration dependency * mozilla.spec: added jds-integration dependency * ext-sources/jds-browser.in: mozilla wrapper script * ext-sources/jds-pdf-viewer.in: acroread wrapper script * ext-sources/mozilla.desktop: run jds-browser instead of mozilla * patches/gnome-mime-data-03-set-mozilla-default.diff: add jds-browser to apps and set it to be the default * patches/gnome-mime-data-11-pdfviewer.diff: add jds-pdf-viewer to apps
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     1
#
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     2
# Copyright (c) 2004 Sun Microsystems Inc.
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     3
# This file and all modifications and additions to the pristine
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     4
# package are under the same license as the package itself.
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     5
#
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     6
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     7
Name:         acroread
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     8
License:      Commercial
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
     9
Group:        Applications/Multimedia
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    10
Provides:     acroread
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    11
Version:      5.09
4409
4fec71e58697 Incremented release numbers for build 22
dermotm
parents: 4276
diff changeset
    12
Release:      22
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    13
Distribution: Java Desktop System
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    14
Vendor:	      Sun Microsystems, Inc.
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    15
Summary:      Acrobat Reader for PDF files
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    16
URL:          http://www.adobe.com/
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    17
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    18
Docdir:       %{_defaultdocdir}/doc
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    19
Autoreqprov:  no
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    20
PreReq:       mozilla
4520
4d2e5986a7da 2004-11-12 Laszlo Peter <[email protected]>
laca
parents: 4494
diff changeset
    21
Requires:     jds-integration
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    22
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    23
%ifos solaris
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    24
Source:       acroread-solaris-509.tar.gz
4494
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    25
Source1:      l10n-configure.sh
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    26
Source2:      acroread-509-fonts.tar.bz2
4160
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
    27
%define acro_dir Acrobat5
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
    28
%define base_install_dir /usr/sfw/lib/Acrobat5
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
    29
%define replace_dir \/usr\/sfw\/lib\/Acrobat5\/Reader
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
    30
%define acrobin_dir %{_prefix}/bin
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
    31
%define plugin_dir %{_libdir}/mozilla/plugins
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    32
%define acrodoc_dir %base_install_dir/doc/%{name}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    33
%define platform_acro_file SOLRDR.TAR
3583
2dc5ef5b3f50 acroread.spec: changes for Solaris plugin
dermotm
parents: 3519
diff changeset
    34
%define platform_browser_dir sparcsolaris
4160
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
    35
%define plugin_link_target ../../%{acro_dir}/Browsers/%{platform_browser_dir}/nppdf.so
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    36
%else
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    37
Source:       acroread-linux-509.tar.gz
4494
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    38
Source1:      l10n-configure.sh
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    39
Source2:      acroread-509-fonts.tar.bz2
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    40
%define base_install_dir /usr/X11R6/lib/Acrobat5
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    41
%define replace_dir \\/usr\\/X11R6\\/lib\\/Acrobat5\\/Reader
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    42
%define acrobin_dir %{_prefix}/X11R6/bin
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    43
%define plugin_dir %{_prefix}/lib/mozilla/plugins
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    44
%define acrodoc_dir %{_defaultdocdir}/%{name}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    45
%define platform_acro_file LINUXRDR.TAR
3583
2dc5ef5b3f50 acroread.spec: changes for Solaris plugin
dermotm
parents: 3519
diff changeset
    46
%define platform_browser_dir intellinux
4160
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
    47
%define plugin_link_target %{base_install_dir}/Browsers/%{platform_browser_dir}/nppdf.so
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    48
%endif
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    49
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    50
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    51
%description
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    52
Acrobat reader for PDF files
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    53
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    54
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    55
%prep
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    56
%setup -q -c -n %{name}-%{version}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    57
tar xvf COMMON.TAR
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    58
sed -e 's/REPLACE_ME/%{replace_dir}/' bin/acroread.sh > bin/acroread
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    59
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    60
4455
aea26bce3124 2004-11-05 Takao Fujiwara <[email protected]>
fujiwara
parents: 4409
diff changeset
    61
bash -x %SOURCE1
4494
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    62
bzcat %SOURCE2 | tar xf -
4455
aea26bce3124 2004-11-05 Takao Fujiwara <[email protected]>
fujiwara
parents: 4409
diff changeset
    63
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    64
%install
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    65
install -d ${RPM_BUILD_ROOT}%{base_install_dir}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    66
cat COMMON.TAR | (cd ${RPM_BUILD_ROOT}%{base_install_dir}; tar xvf -)
3505
5ef2d249a3af acroread.spec: fixed Solaris sed string and platform-specific tarball
dermotm
parents: 3504
diff changeset
    67
cat %{platform_acro_file} | (cd ${RPM_BUILD_ROOT}%{base_install_dir}; tar xvf -)
4494
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    68
# Extract Asian font packages.
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    69
cat LANGCOM.TAR | (cd ${RPM_BUILD_ROOT}%{base_install_dir}/Resource/Font; tar xvf -)
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    70
cat LANGCHS.TAR | (cd ${RPM_BUILD_ROOT}%{base_install_dir}/Resource/Font; tar xvf -)
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    71
cat LANGCHT.TAR | (cd ${RPM_BUILD_ROOT}%{base_install_dir}/Resource/Font; tar xvf -)
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    72
cat LANGJPN.TAR | (cd ${RPM_BUILD_ROOT}%{base_install_dir}/Resource/Font; tar xvf -)
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
    73
cat LANGKOR.TAR | (cd ${RPM_BUILD_ROOT}%{base_install_dir}/Resource/Font; tar xvf -)
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    74
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    75
install -d ${RPM_BUILD_ROOT}%{acrobin_dir}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    76
install bin/acroread ${RPM_BUILD_ROOT}%{acrobin_dir}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    77
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    78
install --mode=755 -d ${RPM_BUILD_ROOT}%{plugin_dir}
4160
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
    79
ln -s %{plugin_link_target} ${RPM_BUILD_ROOT}%{plugin_dir}/nppdf.so
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    80
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    81
install -d ${RPM_BUILD_ROOT}%{acrodoc_dir}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    82
install --mode=0644 LICREAD.TXT ${RPM_BUILD_ROOT}%{acrodoc_dir}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    83
install --mode=0644 README ${RPM_BUILD_ROOT}%{acrodoc_dir}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    84
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    85
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    86
%clean
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    87
rm -rf $RPM_BUILD_ROOT
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    88
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    89
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    90
%files
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    91
%defattr(-,root,root)
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    92
%{base_install_dir}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    93
%{acrobin_dir}/acroread
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    94
%{plugin_dir}/nppdf.so
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    95
%{acrodoc_dir}
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    96
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
    97
%changelog
4520
4d2e5986a7da 2004-11-12 Laszlo Peter <[email protected]>
laca
parents: 4494
diff changeset
    98
* Fri Nov 12 2004 - [email protected]
4d2e5986a7da 2004-11-12 Laszlo Peter <[email protected]>
laca
parents: 4494
diff changeset
    99
- add jds-integration dependency
4d2e5986a7da 2004-11-12 Laszlo Peter <[email protected]>
laca
parents: 4494
diff changeset
   100
4494
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
   101
* Wed Nov 10 2004 - [email protected]
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
   102
- Fix for 5089858 - add Asian font packages.
49e889ef0250 * acroread.spec: Fix for 5089858 - add Asian font packages.
dc144907
parents: 4455
diff changeset
   103
4160
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
   104
* Tue Oct 05 2004 - [email protected]
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
   105
- CR 6174047 : moved acroread to install to /usr/sfw
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
   106
  Bug 5110289 : changed plugin link to be relative for solaris
b204ec14ac68 CR 6174047 : moved acroread to install to /usr/sfw
woos
parents: 4133
diff changeset
   107
3583
2dc5ef5b3f50 acroread.spec: changes for Solaris plugin
dermotm
parents: 3519
diff changeset
   108
* Mon Aug 16 2004 - [email protected]
2dc5ef5b3f50 acroread.spec: changes for Solaris plugin
dermotm
parents: 3519
diff changeset
   109
- parameterize platform_browser_dir
2dc5ef5b3f50 acroread.spec: changes for Solaris plugin
dermotm
parents: 3519
diff changeset
   110
3504
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
   111
* Fri Aug 06 2004 - [email protected]
713f42048904 added acroread.spec
dermotm
parents:
diff changeset
   112
- initial version