]> git.pld-linux.org Git - packages/xpdf.git/blame - xpdf.spec
- release 8: disable protections by default, use debian's patch (more complete)
[packages/xpdf.git] / xpdf.spec
CommitLineData
9f60ed39 1#
79fd0d56
TP
2# TODO:
3# - separate subpackage with /etc/xpdfrc file; pdftotext
4# from xpdf-tools or poppler-progs can use language
5# support files but don't require entire xpdf
6#
9f60ed39 7# Conditional build:
9917f67d 8%bcond_with protections # remove protections against fair use (printing and copying)
2c9d921c 9%bcond_without x # X-based browser
9f60ed39 10#
93abf3eb 11Summary: Portable Document Format (PDF) file viewer
1b4a9f52
ER
12Summary(es.UTF-8): Visualizador de archivos PDF
13Summary(ja.UTF-8): X Window System での PDF ファイルヴューア
14Summary(pl.UTF-8): Przeglądarka plików w formacie PDF
15Summary(pt_BR.UTF-8): Visualizador de arquivos PDF
16Summary(ru.UTF-8): Программа для просмотра PDF файлов
17Summary(uk.UTF-8): Програма для перегляду PDF файлів
93abf3eb 18Name: xpdf
f73af3e3 19Version: 3.02
9917f67d 20Release: 8
b6e633b3 21License: GPL
93abf3eb 22Group: X11/Applications
0ac2d25e 23Source0: ftp://ftp.foolabs.com/pub/xpdf/%{name}-%{version}.tar.gz
f73af3e3 24# Source0-md5: 599dc4cc65a07ee868cf92a667a913d2
e9d3e07b 25Source1: %{name}.desktop
8ddb316c 26Source2: %{name}.png
48e7efba 27Source3: %{name}rc
9f60ed39 28Patch0: %{name}-remove_protections.patch
631d479b 29Patch1: %{name}-fontdirs.patch
2914f89f
TP
30Patch2: %{name}-%{version}pl1.patch
31Patch3: %{name}-%{version}pl2.patch
32Patch4: %{name}-%{version}pl3.patch
577e1c72 33Patch5: %{name}-%{version}pl4.patch
269aae6f 34URL: http://www.foolabs.com/xpdf/
fcf0a0c8 35%{?with_x:BuildRequires: xorg-lib-libX11-devel}
09366f62
JB
36BuildRequires: autoconf
37BuildRequires: freetype-devel >= 2.1.0
4148fe2b 38BuildRequires: libpaper-devel
0491d001 39BuildRequires: libstdc++-devel
fcf0a0c8 40%{?with_x:BuildRequires: motif-devel}
0491d001 41BuildRequires: t1lib-devel >= 1.3.0
c6c887d4 42Suggests: ghostscript-fonts-std
2785b9fe 43BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
a366f0ee 44
8f6a75e7 45%define _noautoreqdep libXm.so.1 libXm.so.2
3a0bc63b 46%define specflags_ia32 -fomit-frame-pointer
a9870f41 47
a366f0ee 48%description
88e104c8 49Xpdf is an X Window System based viewer for Portable Document Format
50(PDF) files. PDF files are sometimes called Acrobat files, after Adobe
51Acrobat (Adobe's PDF viewer). Xpdf is a small and efficient program
52which uses standard X fonts.
a0874d43 53%{!?with_protections:This version ignores protections for both: printing and copying.}
a366f0ee 54
f8408aae 55%description -l es.UTF-8
7886ec95 56Xpdf es un visor de archivos PDF (Portable Document Format). (Estos
57son algunas veces llamados de archivos 'Acrobat', nombre del software
f8408aae
JR
58PDF del Adobe. Xpdf fue proyectado para ser pequeño y eficiente. Usa
59fuentes padrón X.
7886ec95 60
f8408aae
JR
61%description -l ja.UTF-8
62xpdf は Portable Document Format (PDF) ファイルの X Window System
63上での ヴューアです。PDF ファイルは Adobe Acrobat (Adobe の PDF
64ヴューア) にちなんで、 時々 Acrobat ファイルと呼ばれます。xpdf
65は小さく、標準的な X のフォントを 使う効果的なプログラムです。 PDF
66ファイルのヴューアが必要ならば、xpdf
67パッケージをインストールしましょう。
8ddb316c 68
f8408aae
JR
69%description -l pl.UTF-8
70Xpdf jest przeglądarką plików zapisanych w formacie PDF (Portable
71Document Format). Xpdf jest zaprojektowany tak, by być małym i
72wydajnym programem. Używa fontów z zasobów X Window.
73%{!?with_protections:Ta wersja ignoruje blokady zarówno drukowania jak i kopiowania.}
93abf3eb 74
f8408aae
JR
75%description -l pt_BR.UTF-8
76Xpdf é um visualizador de arquivos PDF (Portable Document Format).
77(Estes são algumas vezes chamados de arquivos 'Acrobat', nome do
7886ec95 78software PDF da Adobe. Xpdf foi projetado para ser pequeno e
f8408aae 79eficiente. Ele usa fontes padrão X.
7886ec95 80
f8408aae
JR
81%description -l ru.UTF-8
82Xpdf - это программа для просмотра файлов в формате Portable Document
83Format (PDF). Она быстрая и эффективная и использует стандартные
84шрифты X Window.
7750d49b 85
f8408aae
JR
86%description -l uk.UTF-8
87Xpdf - це програма для перегляду файлів в форматі Portable Document
88Format (PDF). Вона швидка й ефективна та використовує стандартні
89шрифти X Window.
7750d49b 90
f54ed77d 91%package tools
92Summary: Set of tools for viewing information and converting PDF files
1b4a9f52 93Summary(pl.UTF-8): Zestaw narzędzi do wyświetlania informacji i konwertowania plików PDF
f54ed77d 94Group: Applications/Publishing
2672519c 95Provides: pdftops
96Obsoletes: pdftohtml-pdftops
f54ed77d 97
98%description tools
99Set of utilities for displaying information about PDF-files (pdfinfo,
100pdffonts, pdfimages) and converting them (pdftopbm, pdftops,
101pdftotext).
102
f8408aae
JR
103%description tools -l pl.UTF-8
104Zestaw programów do wyświetlania informacji o plikach PDF (pdfinfo,
105pdffonts, pdfimages) i konwertowania ich do innych formatów (pdftopbm,
f54ed77d 106pdftops, pdftotext).
107
93abf3eb 108%prep
109%setup -q
a0874d43 110%{!?with_protections:%patch0 -p1}
09366f62 111%patch1 -p1
9e5f4307 112%patch2 -p1
448bc38b 113%patch3 -p1
2914f89f 114%patch4 -p1
577e1c72 115%patch5 -p1
93abf3eb 116
117%build
09366f62 118%{__autoconf}
2c9d921c 119%{!?with_x:export no_x=yes}
8ddb316c 120CXXFLAGS="%{rpmcflags} -fno-exceptions -fno-rtti"
308001e1 121%configure \
308001e1 122 --enable-a4-paper \
e6117efe 123 --enable-freetype2 \
4615f776 124 --enable-multithreaded \
e820767d 125 --enable-opi \
4615f776 126 --enable-wordlist \
e820767d
JB
127 --with-freetype2-includes=/usr/include/freetype2 \
128 --with-gzip
308001e1 129
deb92fef 130%{__make}
93abf3eb 131
132%install
133rm -rf $RPM_BUILD_ROOT
7c6648b6 134install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
0491d001 135 $RPM_BUILD_ROOT%{_datadir}/xpdf
93abf3eb 136
09366f62
JB
137%{__make} install \
138 DESTDIR=$RPM_BUILD_ROOT
93abf3eb 139
7c6648b6 140install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
8ddb316c 141install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
48e7efba 142install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}
93abf3eb 143
93abf3eb 144%clean
145rm -rf $RPM_BUILD_ROOT
146
7b55ada9 147%post
148umask 022
149[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
150
151%postun
152umask 022
153[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
154
2c9d921c 155%if %{with x}
93abf3eb 156%files
157%defattr(644,root,root,755)
b6e603f9 158%doc ANNOUNCE CHANGES README
f54ed77d 159%attr(755,root,root) %{_bindir}/xpdf
e820767d 160%config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/*
0491d001 161%{_datadir}/xpdf
f54ed77d 162%{_mandir}/man1/xpdf.1*
163%{_mandir}/man5/xpdfrc.5*
48006ed1 164%{_desktopdir}/*.desktop
8ddb316c 165%{_pixmapsdir}/*
2c9d921c 166%endif
f54ed77d 167
168%files tools
169%defattr(644,root,root,755)
170%attr(755,root,root) %{_bindir}/pdf*
171%{_mandir}/man1/pdf*
This page took 0.092835 seconds and 4 git commands to generate.