]> git.pld-linux.org Git - packages/xpdf-japanese.git/blob - xpdf-japanese.spec
6185f41275ecad37c4b15a0d8d83c5ae4a04419b
[packages/xpdf-japanese.git] / xpdf-japanese.spec
1 Summary:        ISO-2022-JP, EUC-JP and Shift-JIS encoding support for xpdf
2 Summary(pl.UTF-8):      Obsługa kodowań ISO-2022-JP, EUC-JP i Shift-JIS dla xpdf
3 Name:           xpdf-japanese
4 Version:        20110815
5 Release:        1
6 License:        GPL v2 or GPL v3
7 Group:          X11/Applications
8 Source0:        ftp://ftp.foolabs.com/pub/xpdf/%{name}-2011-aug-15.tar.gz
9 # Source0-md5:  eafc6fc21be2b34db960c5b789a940b4
10 URL:            http://www.foolabs.com/xpdf/
11 Requires(post,preun):   grep
12 Requires(post,preun):   xpdf
13 Requires(preun):        fileutils
14 Requires:       xpdf
15 BuildArch:      noarch
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 The Xpdf language support packages include CMap files, text encodings,
20 and various other configuration information necessary or useful for
21 specific character sets. (They do not include any fonts.)
22 This package provides support files needed to use the Xpdf tools with
23 Japanese PDF files.
24
25 %description -l pl.UTF-8
26 Pakiety wspierające języki Xpdf zawierają pliki CMap, kodowania oraz
27 różne inne informacje konfiguracyjne niezbędne bądź przydatne przy
28 określonych zestawach znaków (nie zawierają żadnych fontów).
29 Ten pakiet zawiera pliki potrzebne do używania narzędzi Xpdf z
30 japońskimi plikami PDF.
31
32 %prep
33 %setup -q -n %{name}
34
35 %install
36 rm -rf $RPM_BUILD_ROOT
37 install -d $RPM_BUILD_ROOT%{_datadir}/xpdf/CMap-japanese
38
39 install *.unicodeMap $RPM_BUILD_ROOT%{_datadir}/xpdf
40 install *.cidToUnicode $RPM_BUILD_ROOT%{_datadir}/xpdf
41 install CMap/* $RPM_BUILD_ROOT%{_datadir}/xpdf/CMap-japanese
42
43 %clean
44 rm -rf $RPM_BUILD_ROOT
45
46 %post
47 umask 022
48 if [ ! -f /etc/xpdfrc ]; then
49         echo 'unicodeMap        ISO-2022-JP     /usr/share/xpdf/ISO-2022-JP.unicodeMap' >> /etc/xpdfrc
50         echo 'unicodeMap        EUC-JP          /usr/share/xpdf/EUC-JP.unicodeMap' >> /etc/xpdfrc
51         echo 'unicodeMap        Shift-JIS       /usr/share/xpdf/Shift-JIS.unicodeMap' >> /etc/xpdfrc
52         echo 'cidToUnicode      Adobe-Japan1    /usr/share/xpdf/Adobe-Japan1.cidToUnicode' >> /etc/xpdfrc
53         echo 'cMapDir           Adobe-Japan1    /usr/share/xpdf/CMap-japanese' >> /etc/xpdfrc
54         echo 'toUnicodeDir                      /usr/share/xpdf/CMap-japanese' >> /etc/xpdfrc
55         echo 'displayCIDFontX   Adobe-Japan1    "-*-fixed-medium-r-normal-*-%s-*-*-*-*-*-jisx0208.1983-0" ISO-2022-JP' >> /etc/xpdfrc
56 else
57  if ! grep -q 'ISO-2022-JP\.unicodeMap' /etc/xpdfrc; then
58         echo 'unicodeMap        ISO-2022-JP     /usr/share/xpdf/ISO-2022-JP.unicodeMap' >> /etc/xpdfrc
59  fi
60  if ! grep -q 'EUC-JP\.unicodeMap' /etc/xpdfrc; then
61         echo 'unicodeMap        EUC-JP          /usr/share/xpdf/EUC-JP.unicodeMap' >> /etc/xpdfrc
62  fi
63  if ! grep -q 'Shift-JIS\.unicodeMap' /etc/xpdfrc; then
64         echo 'unicodeMap        Shift-JIS       /usr/share/xpdf/Shift-JIS.unicodeMap' >> /etc/xpdfrc
65  fi
66  if ! grep -q 'Adobe-Japan1\.cidToUnicode' /etc/xpdfrc; then
67         echo 'cidToUnicode      Adobe-Japan1    /usr/share/xpdf/Adobe-Japan1.cidToUnicode' >> /etc/xpdfrc
68  fi
69  if ! grep -q 'CMap-japanese' /etc/xpdfrc; then
70         echo 'cMapDir           Adobe-Japan1    /usr/share/xpdf/CMap-japanese' >> /etc/xpdfrc
71         echo 'toUnicodeDir                      /usr/share/xpdf/CMap-japanese' >> /etc/xpdfrc
72  fi
73  if ! grep -q -e '-\*-fixed-medium-r-normal-\*-%s-\*-\*-\*-\*-\*-jisx0208\.1983-0' /etc/xpdfrc; then
74         echo 'displayCIDFontX   Adobe-Japan1    "-*-fixed-medium-r-normal-*-%s-*-*-*-*-*-jisx0208.1983-0" ISO-2022-JP' >> /etc/xpdfrc
75  fi
76 fi
77
78 %preun
79 if [ "$1" = "0" ]; then
80         umask 022
81         grep -v 'ISO-2022-JP\.unicodeMap' /etc/xpdfrc > /etc/xpdfrc.new
82         grep -v 'EUC-JP\.unicodeMap' /etc/xpdfrc.new > /etc/xpdfrc
83         grep -v 'Shift-JIS\.unicodeMap' /etc/xpdfrc > /etc/xpdfrc.new
84         grep -v 'Adobe-Japan1\.cidToUnicode' /etc/xpdfrc.new > /etc/xpdfrc
85         grep -v 'CMap-japanese' /etc/xpdfrc > /etc/xpdfrc.new
86         grep -v -e '-\*-fixed-medium-r-normal-\*-%s-\*-\*-\*-\*-\*-jisx0208\.1983-0' /etc/xpdfrc.new > /etc/xpdfrc
87         rm -f /etc/xpdfrc.new
88 fi
89
90 %files
91 %defattr(644,root,root,755)
92 %doc README add-to-xpdfrc
93 %{_datadir}/xpdf/Adobe-Japan1.cidToUnicode
94 %{_datadir}/xpdf/EUC-JP.unicodeMap
95 %{_datadir}/xpdf/ISO-2022-JP.unicodeMap
96 %{_datadir}/xpdf/Shift-JIS.unicodeMap
97 %{_datadir}/xpdf/CMap-japanese
This page took 0.044409 seconds and 2 git commands to generate.