16334N/A#
16334N/A# Copyright (c) 2008 Sun Microsystems Inc.
16334N/A# This file and all modifications and additions to the pristine
16334N/A# package are under the same license as the package itself.
16334N/A#
17185N/A%define owner dermot
16334N/A#
16334N/AName: acroread
16334N/ALicense: Commercial
16334N/AGroup: Applications/Multimedia
16334N/AProvides: acroread
18770N/AVersion: 9.3.2
16334N/ARelease: 1
16334N/ADistribution: Java Desktop System
16334N/AVendor: Sun Microsystems, Inc.
16334N/ASummary: Acrobat Reader for PDF files
16334N/AURL: http://www.adobe.com/
16334N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
16334N/ADocdir: %{_defaultdocdir}/doc
16334N/AAutoreqprov: no
16334N/APreReq: firefox
16334N/A
16334N/A
16334N/A
16524N/ASource: http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/%{version}/enu/AdbeRdr%{version}-1_i486solaris_enu.tar.bz2
16524N/ASource1: http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/%{version}/jpn/AdbeRdr%{version}-1_i486solaris_jpn.tar.bz2
16524N/ASource2: http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/%{version}/fra/AdbeRdr%{version}-1_i486solaris_fra.tar.bz2
16524N/ASource3: http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/%{version}/deu/AdbeRdr%{version}-1_i486solaris_deu.tar.bz2
16334N/A
16334N/ASource4: http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_chs_i386-solaris.tar.bz2
16334N/ASource5: http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_cht_i386-solaris.tar.bz2
16334N/ASource6: http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_kor_i386-solaris.tar.bz2
16334N/ASource7: http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_jpn_i386-solaris.tar.bz2
16334N/A
16334N/ASource8: acroread-combined-langs-x86
16334N/A
16334N/A
16334N/A%define adobe_base_dir %{_libdir}/AdobeReader
16334N/A%define adobe_doc_dir %{adobe_base_dir}/doc/acroread
16334N/A%define plugin_dir %{_libdir}/firefox/plugins
16334N/A%define plugin_link_target ../../AdobeReader/Adobe/Reader9/Browser/intelsolaris/nppdf.so
16334N/A
16334N/A
16334N/A%description
16334N/AAcrobat reader for PDF files
16334N/A
16334N/A
16334N/A%prep
16334N/A%setup -q -c -n %{name}-%{version}
16334N/A
16334N/Amkdir jpn
16334N/Acd jpn
16334N/Abunzip2 -c %SOURCE1 | tar xf -
16334N/Acd ..
16334N/A
16334N/Amkdir fra
16334N/Acd fra
16334N/Abunzip2 -c %SOURCE2 | tar xf -
16334N/Acd ..
16334N/A
16334N/Amkdir deu
16334N/Acd deu
16334N/Abunzip2 -c %SOURCE3 | tar xf -
16334N/Acd ..
16334N/A
16334N/Amkdir chs
16334N/Acd chs
16334N/Abunzip2 -c %SOURCE4 | tar xf -
16334N/Acd ..
16334N/A
16334N/Amkdir cht
16334N/Acd cht
16334N/Abunzip2 -c %SOURCE5 | tar xf -
16334N/Acd ..
16334N/A
16334N/Amkdir kor
16334N/Acd kor
16334N/Abunzip2 -c %SOURCE6 | tar xf -
16334N/Acd ..
16334N/A
16334N/Acd jpn
16334N/Abunzip2 -c %SOURCE7 | tar xf -
16334N/Acd ..
16334N/A
16334N/A
16334N/A%install
16334N/Arm -rf $RPM_BUILD_ROOT
16334N/Ainstall -d ${RPM_BUILD_ROOT}%{adobe_base_dir}
16334N/A
16334N/A# From the Asian font packs (chs, cht, kor, jpn), extract one of the LANGCOM.TAR
16334N/A# files (they are all identical) and each of the other LANG*.TAR files.
16334N/A# This gives us the localized font and cmap files.
16334N/A# Files in common with the tarballs for the full Janapese and English releases
16334N/A# get overwritten by later commands.
16334N/A
16334N/Acd chs/CHSKIT
16334N/Acat LANGCOM.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf - )
16334N/Acat LANGCHS.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf - )
16334N/Acd ../..
16334N/A
16334N/Acd cht/CHTKIT
16334N/Acat LANGCHT.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf - )
16334N/Acd ../..
16334N/A
16334N/Acd kor/KORKIT
16334N/Acat LANGKOR.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf - )
16334N/Acd ../..
16334N/A
16334N/Acd jpn/JPNKIT
16334N/Acat LANGJPN.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf - )
16334N/Acd ../..
16334N/A
16334N/A# From the x86 Solaris releases (enu/jpn/fra/deu), just extract all the files
16334N/A# (over-writting any common files as we go).
16334N/A
16334N/Acd jpn/AdobeReader
16334N/Acat COMMON.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf -)
16334N/Acat ISOLR.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf -)
16334N/Acd ../..
16334N/A
16334N/Acd fra/AdobeReader
16334N/Acat COMMON.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf -)
16334N/Acat ISOLR.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf -)
16334N/Acd ../..
16334N/A
16334N/Acd deu/AdobeReader
16334N/Acat COMMON.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf -)
16334N/Acat ISOLR.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf -)
16334N/Acd ../..
16334N/A
16334N/Acd AdobeReader
16334N/Acat COMMON.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf -)
16334N/Acat ISOLR.TAR | (cd ${RPM_BUILD_ROOT}%{adobe_base_dir}; tar xvf -)
16334N/Acd ..
16334N/A
16334N/A# overwrite distributed script with new ver that supports all langs
16334N/Ainstall --mode=0755 %SOURCE8 ${RPM_BUILD_ROOT}%{adobe_base_dir}/Adobe/Reader9/bin/acroread
16334N/A
16334N/Acd AdobeReader
16334N/Ainstall -d ${RPM_BUILD_ROOT}%{adobe_doc_dir}
16334N/Ainstall --mode=0644 ${RPM_BUILD_ROOT}%{adobe_base_dir}/Adobe/Reader9/Reader/Legal/en_US/License.txt \
16334N/A ${RPM_BUILD_ROOT}%{adobe_doc_dir}
16334N/Ainstall --mode=0644 ${RPM_BUILD_ROOT}%{adobe_base_dir}/Adobe/Reader9/Reader/help/ENU/ReadMe.htm \
16334N/A ${RPM_BUILD_ROOT}%{adobe_doc_dir}
16334N/A
16334N/A# make a link to the executable acroread script from /usr/bin
16334N/Ainstall -d ${RPM_BUILD_ROOT}%{_bindir}
16334N/Acd ${RPM_BUILD_ROOT}%{_libdir}/AdobeReader/Adobe/Reader9/bin
16334N/Acd ${RPM_BUILD_ROOT}%{_prefix}/bin
16334N/Aln -s ../lib/AdobeReader/Adobe/Reader9/bin/acroread .
16334N/A
16334N/A# Make a link for acroread.1 manpage file
16334N/Ainstall -d ${RPM_BUILD_ROOT}%{_mandir}/man1
16334N/Acd ${RPM_BUILD_ROOT}%{_mandir}/man1
16334N/Agunzip ../../../lib/AdobeReader/Adobe/Reader9/Resource/Shell/acroread.1.gz
16334N/Aln -s ../../../lib/AdobeReader/Adobe/Reader9/Resource/Shell/acroread.1 .
16334N/A
16334N/A# Make a link for .xml file
16334N/Ainstall -d ${RPM_BUILD_ROOT}%{_datadir}/mime/packages
16334N/Acd ${RPM_BUILD_ROOT}%{_datadir}/mime/packages
16334N/Aln -s ../../../lib/AdobeReader/Adobe/Reader9/Resource/Support/AdobeReader.xml acroread.xml
16334N/A
16334N/A# Make a link for the .desktop file
16334N/Ainstall -d ${RPM_BUILD_ROOT}%{_datadir}/applications
16334N/Acd ${RPM_BUILD_ROOT}%{_datadir}/applications
16334N/Aln -s ../../lib/AdobeReader/Adobe/Reader9/Resource/Support/AdobeReader.desktop acroread.desktop
16334N/A
16334N/A# Make links for the hicolor theme icons
16334N/Ainstall -d ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor
16334N/Acd ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor
16334N/Afor f in `cd ../../../lib/AdobeReader/Adobe/Reader9/Resource/Icons/; /bin/ls -d *x*`
16334N/Ado
16334N/A for p in `cd ../../../lib/AdobeReader/Adobe/Reader9/Resource/Icons/$f/; /bin/ls *.png`
16334N/A do
16334N/A install -d ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/$f/apps
16334N/A ln -s ../../../../../lib/AdobeReader/Adobe/Reader9/Resource/Icons/$f/$p ./$f/apps
16334N/A if test "x"$p != "xAdobeReader9.png" ; then
16334N/A install -d ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/$f/mimetypes
16334N/A ln -s ../../../../../lib/AdobeReader/Adobe/Reader9/Resource/Icons/$f/$p ./$f/mimetypes/application-`echo $p | /bin/awk -F'.' '{print $(NF-1)}'`.png
16334N/A fi
16334N/A done
16334N/Adone
16334N/A
16334N/A# Make a link for the Firefox plugin
16334N/Ainstall --mode=755 -d ${RPM_BUILD_ROOT}%{plugin_dir}
16334N/Aln -s %{plugin_link_target} ${RPM_BUILD_ROOT}%{plugin_dir}/nppdf.so
16334N/A
16334N/A
16334N/A%clean
16334N/Arm -rf $RPM_BUILD_ROOT
16334N/A
16334N/A
16334N/A%files
16334N/A%defattr(-,root,root)
16334N/A%{_bindir}/acroread
16334N/A%{plugin_dir}/nppdf.so
16334N/A%{adobe_base_dir}
16334N/A
16334N/A%changelog
18375N/A* Tue Mar 02 2010 - abhijit.nath@sun.com
18375N/A- Bump to 9.3.1 as fix for 6929243.
18152N/A* Mon Jan 18 2010 - abhijit.nath@sun.com
18152N/A- Bump to 9.3 as fix for 6917237.
17574N/A* Tue Oct 20 2009 - hemantha.holla@sun.com
17574N/A- Bump to 9.2 as fix for 6891381.
16729N/A* Tue Jun 30 2009 - elaine.xiong@sun.com
16729N/A- security update 9.1.2.
16524N/A* Sat May 16 2009 - elaine.xiong@sun.com
16524N/A- security update 9.1.1.
16334N/A* Wed Apr 08 2009 - elaine.xiong@sun.com
16334N/A- initial version