1 Summary: Big5 and Big5ascii encoding support for xpdf
2 Summary(pl.UTF-8): Obsługa kodowań Big5 i Big5ascii dla xpdf
3 Name: xpdf-chinese-traditional
6 License: GPL v2 or GPL v3
7 Group: X11/Applications
8 #Source0Download: http://www.xpdfreader.com/download.html
9 Source0: https://xpdfreader-dl.s3.amazonaws.com/%{name}.tar.gz
10 # Source0-md5: b98832f2ca8749910381e981f481142c
11 URL: http://www.xpdfreader.com/
12 Requires(post,preun): grep
13 Requires(post,preun): xpdf
14 Requires(preun): fileutils
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 The Xpdf language support packages include CMap files, text encodings,
21 and various other configuration information necessary or useful for
22 specific character sets. (They do not include any fonts.)
23 This package provides support files needed to use the Xpdf tools with
24 Chinese-traditional PDF files.
26 %description -l pl.UTF-8
27 Pakiety wspierające języki Xpdf zawierają pliki CMap, kodowania oraz
28 różne inne informacje konfiguracyjne niezbędne bądź przydatne przy
29 określonych zestawach znaków (nie zawierają żadnych fontów).
30 Ten pakiet zawiera pliki potrzebne do używania narzędzi Xpdf z
31 chińskimi tradycyjnymi plikami PDF.
37 rm -rf $RPM_BUILD_ROOT
38 install -d $RPM_BUILD_ROOT%{_datadir}/xpdf/CMap-chinese-traditional
40 install *.unicodeMap $RPM_BUILD_ROOT%{_datadir}/xpdf
41 install *.cidToUnicode $RPM_BUILD_ROOT%{_datadir}/xpdf
42 install CMap/* $RPM_BUILD_ROOT%{_datadir}/xpdf/CMap-chinese-traditional
45 rm -rf $RPM_BUILD_ROOT
49 if [ ! -f /etc/xpdfrc ]; then
50 echo 'unicodeMap Big5 /usr/share/xpdf/Big5.unicodeMap' >> /etc/xpdfrc
51 echo 'unicodeMap Big5ascii /usr/share/xpdf/Big5ascii.unicodeMap' >> /etc/xpdfrc
52 echo 'cidToUnicode Adobe-CNS1 /usr/share/xpdf/Adobe-CNS1.cidToUnicode' >> /etc/xpdfrc
53 echo 'cMapDir Adobe-CNS1 /usr/share/xpdf/CMap-chinese-traditional' >> /etc/xpdfrc
54 echo 'toUnicodeDir /usr/share/xpdf/CMap-chinese-traditional' >> /etc/xpdfrc
55 echo 'displayCIDFontX Adobe-CNS1 "-*-fixed-medium-r-normal-*-%s-*-*-*-*-*-big5-0" Big5' >> /etc/xpdfrc
56 echo '# displayCIDFontX Adobe-CNS1 "-arphic-ar pl kaitim big5-medium-r-normal--%s-*-*-*-c-*-iso10646-1" UCS-2' >> /etc/xpdfrc
58 if ! grep -q 'Big5\.unicodeMap' /etc/xpdfrc; then
59 echo 'unicodeMap Big5 /usr/share/xpdf/Big5.unicodeMap' >> /etc/xpdfrc
61 if ! grep -q 'Big5ascii\.unicodeMap' /etc/xpdfrc; then
62 echo 'unicodeMap Big5ascii /usr/share/xpdf/Big5ascii.unicodeMap' >> /etc/xpdfrc
64 if ! grep -q 'Adobe-CNS1\.cidToUnicode' /etc/xpdfrc; then
65 echo 'cidToUnicode Adobe-CNS1 /usr/share/xpdf/Adobe-CNS1.cidToUnicode' >> /etc/xpdfrc
67 if ! grep -q 'CMap-chinese-traditional' /etc/xpdfrc; then
68 echo 'cMapDir Adobe-CNS1 /usr/share/xpdf/CMap-chinese-traditional' >> /etc/xpdfrc
69 echo 'toUnicodeDir /usr/share/xpdf/CMap-chinese-traditional' >> /etc/xpdfrc
71 if ! grep -q -e '-\*-fixed-medium-r-normal-\*-%s-\*-\*-\*-\*-\*-big5-0' /etc/xpdfrc; then
72 echo 'displayCIDFontX Adobe-CNS1 "-*-fixed-medium-r-normal-*-%s-*-*-*-*-*-big5-0" Big5' >> /etc/xpdfrc
74 if ! grep -q -e '-arphic-ar pl kaitim big5-medium-r-normal--%s-\*-\*-\*-c-\*-iso10646-1' /etc/xpdfrc; then
75 echo '# displayCIDFontX Adobe-CNS1 "-arphic-ar pl kaitim big5-medium-r-normal--%s-*-*-*-c-*-iso10646-1" UCS-2' >> /etc/xpdfrc
80 if [ "$1" = "0" ]; then
82 grep -v 'Big5\.unicodeMap' /etc/xpdfrc > /etc/xpdfrc.new
83 grep -v 'Big5ascii\.unicodeMap' /etc/xpdfrc.new > /etc/xpdfrc
84 grep -v 'Adobe-CNS1\.cidToUnicode' /etc/xpdfrc > /etc/xpdfrc.new
85 grep -v 'CMap-chinese-traditional' /etc/xpdfrc.new > /etc/xpdfrc
86 grep -v -e '-\*-fixed-medium-r-normal-\*-%s-\*-\*-\*-\*-\*-big5-0' /etc/xpdfrc > /etc/xpdfrc.new
87 grep -v -e '-arphic-ar pl kaitim big5-medium-r-normal--%s-\*-\*-\*-c-\*-iso10646-1' /etc/xpdfrc.new > /etc/xpdfrc
92 %defattr(644,root,root,755)
93 %doc README add-to-xpdfrc
94 %{_datadir}/xpdf/Big5.unicodeMap
95 %{_datadir}/xpdf/Big5ascii.unicodeMap
96 %{_datadir}/xpdf/Adobe-CNS1.cidToUnicode
97 %{_datadir}/xpdf/CMap-chinese-traditional