1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= graphics print
7 SDESC[standard]= PDF rendering library
8 HOMEPAGE= https://poppler.freedesktop.org/
12 SITES[main]= https://poppler.freedesktop.org/
13 DISTFILE[1]= poppler-23.11.0.tar.xz:main
15 SPKGS[standard]= complete
27 OPTIONS_AVAILABLE= INTROSPECTION
28 OPTIONS_STANDARD= INTROSPECTION
29 OPT_ON[all]= INTROSPECTION
31 BUILD_DEPENDS= cairo:dev:standard
32 cairo:primary:standard
33 qt5-qttools:complete:standard
34 boost-libraries:dev:standard
36 gettext:solinks:standard
37 poppler-data:dev:standard
40 openjpeg:tools:standard
41 BUILDRUN_DEPENDS= lcms2:primary:standard
42 openjpeg:primary:standard
43 poppler-data:primary:standard
44 EXRUN[cpp]= poppler:primary:standard
45 EXRUN[qt5]= poppler:primary:standard
46 qt5-qtbase:primary:standard
47 EXRUN[utils]= poppler:primary:standard
48 cairo:primary:standard
49 lcms2:primary:standard
50 EXRUN[glib]= poppler:primary:standard
51 cairo:primary:standard
53 USES= cmake:insource cpe png jpeg tiff libtool pkgconfig
54 fontconfig zlib python:build gettext:build curl
56 GNOME_COMPONENTS= gtk3 gdkpixbuf pango
58 LICENSE= GPLv2+:primary
59 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
60 LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING
61 LICENSE_AWK= TERMS:"CATALOG_H"
62 LICENSE_SOURCE= TERMS:{{WRKSRC}}/poppler/Catalog.h
65 CPE_VENDOR= freedesktop
66 FPC_EQUIVALENT= graphics/poppler
67 SOL_FUNCTIONS= strndup:poppler/GlobalParams.cc
70 PLIST_SUB= CPP_SOVERSION=0.11.0
76 NSS3={{NSS:U"@comment "}}
78 CMAKE_ARGS= -DENABLE_GLIB=ON
85 -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE
86 -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
87 -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
88 -DENABLE_GPGME:BOOL=FALSE
89 -DENABLE_NSS3:BOOL={{NSS3:UFALSE}}
91 [INTROSPECTION].DESCRIPTION= Build with introspection
92 [INTROSPECTION].GNOME_COMPONENTS_ON= introspection
95 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpop*.so
96 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pdf*
98 [FILE:315:descriptions/desc.primary]
99 Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg
100 of Glyph and Cog, LLC. It provides PDF rendering functionality as a
101 shared library, and uses modern components from Freedesktop.org such as
102 fontconfig and cairo to take advantage of modern UNIX desktops.
104 This package contains the main library.
107 [FILE:65:descriptions/desc.cpp]
108 These are the c++ bindings for poppler, a PDF rendering library.
111 [FILE:67:descriptions/desc.glib]
112 These are the gnome bindings for poppler, a PDF rendering library.
115 [FILE:65:descriptions/desc.qt5]
116 These are the Qt5 bindings for poppler, a PDF rendering library.
119 [FILE:565:descriptions/desc.utils]
120 This provides PDF (Portable Document Format) utilities from the
121 poppler project. Some of these are based on the versions from xpdf.
123 This poppler-utils package provides:
125 pdffonts - lists fonts used in PDF files with details
126 pdfimages - saves images from a PDF file as PPM, PBM or JPEG
127 pdfinfo - prints document information from 'Info' dictionary
128 pdftohtml - convert PDF files into HTML, XML and PNG images
129 pdftoppm - converts PDF files to PPM, PGM, or PBM image files
130 pdftops - converts a PDF file to PostScript
131 pdftotext - converts a PDF file to plain text
134 [FILE:81:descriptions/desc.cppdev]
135 These are the headers for the c++ bindings for poppler, a PDF rendering
139 [FILE:83:descriptions/desc.glibdev]
140 These are the headers for the gnome bindings for poppler, a PDF rendering
144 [FILE:81:descriptions/desc.qt5dev]
145 These are the headers for the Qt5 bindings for poppler, a PDF rendering
150 f99cca6799cb9cb6c92fc1e0eb78547b611cb733750ab7cb047cb0e6c246539c 1894712 poppler-23.11.0.tar.xz
153 [FILE:61:manifests/plist.primary]
155 libpoppler.so.%%SOMAJOR%%
156 libpoppler.so.%%SOVERSION%%
159 [FILE:77:manifests/plist.cpp]
161 libpoppler-cpp.so.%%CPP_SOMAJOR%%
162 libpoppler-cpp.so.%%CPP_SOVERSION%%
165 [FILE:81:manifests/plist.glib]
167 libpoppler-glib.so.%%GLIB_SOMAJOR%%
168 libpoppler-glib.so.%%GLIB_SOVERSION%%
171 [FILE:77:manifests/plist.qt5]
173 libpoppler-qt5.so.%%QT5_SOMAJOR%%
174 libpoppler-qt5.so.%%QT5_SOVERSION%%
177 [FILE:152:manifests/plist.utils]
194 [FILE:239:manifests/plist.man]
195 %%NSS3%%share/man/man1/pdfsig.1.gz
211 [FILE:2010:manifests/plist.dev]
214 AnnotStampImageHelper.h
254 MarkedContentOutputDev.h
284 UnicodeCClassTables.h
286 UnicodeDecompTables.h
294 poppler_private_export.h
295 include/poppler/fofi/
302 include/poppler/glib/poppler-macros.h
317 include/poppler/splash/
339 lib/pkgconfig/poppler.pc
342 [FILE:360:manifests/plist.cppdev]
344 poppler-destination.h
346 poppler-embedded-file.h
347 poppler-font-private.h
351 poppler-page-renderer.h
352 poppler-page-transition.h
358 lib/libpoppler-cpp.so
359 lib/pkgconfig/poppler-cpp.pc
362 [FILE:447:manifests/plist.glibdev]
363 %%INTROSPECTION-ON%%lib/girepository-1.0/Poppler-0.18.typelib
364 %%INTROSPECTION-ON%%share/gir-1.0/Poppler-0.18.gir
365 include/poppler/glib/
378 poppler-structure-element.h
380 lib/libpoppler-glib.so
381 lib/pkgconfig/poppler-glib.pc
384 [FILE:244:manifests/plist.qt5dev]
392 poppler-page-transition.h
395 lib/libpoppler-qt5.so
396 lib/pkgconfig/poppler-qt5.pc