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