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.01.0.tar.xz:main
15 SPKGS[standard]= complete
22 OPTIONS_AVAILABLE= INTROSPECTION
23 OPTIONS_STANDARD= INTROSPECTION
25 BUILD_DEPENDS= cairo:single:standard
26 qt5-qttools:single:standard
27 qt5-qtbase:primary:standard
28 boost-libraries:single:standard
29 BUILDRUN_DEPENDS= lcms2:primary:standard
30 fontconfig:primary:standard
31 openjpeg:single:standard
32 poppler-data:single:standard
34 EXRUN[cpp]= poppler:primary:standard
35 EXRUN[qt5]= poppler:primary:standard
36 qt5-qtbase:primary:standard
37 EXRUN[utils]= poppler:primary:standard
39 lcms2:primary:standard
40 EXRUN[glib]= poppler:primary:standard
43 USES= cmake:insource cpe png jpeg tiff libtool pkgconfig
44 zlib python:build solaris-funcs
46 LICENSE= GPLv2+:primary
47 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
48 LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING
49 LICENSE_AWK= TERMS:"CATALOG_H"
50 LICENSE_SOURCE= TERMS:{{WRKSRC}}/poppler/Catalog.h
53 CPE_VENDOR= freedesktop
54 FPC_EQUIVALENT= graphics/poppler
55 SOL_FUNCTIONS= strndup:poppler/GlobalParams.cc
58 PLIST_SUB= CPP_SOVERSION=0.11.0
65 CMAKE_ARGS= -DENABLE_GLIB=ON
71 -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE
72 -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
73 -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
75 [INTROSPECTION].DESCRIPTION= Build with introspection
76 [INTROSPECTION].GNOME_COMPONENTS_ON= introspection
79 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpop*.so
80 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pdf*
82 [FILE:315:descriptions/desc.primary]
83 Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg
84 of Glyph and Cog, LLC. It provides PDF rendering functionality as a
85 shared library, and uses modern components from Freedesktop.org such as
86 fontconfig and cairo to take advantage of modern UNIX desktops.
88 This package contains the main library.
91 [FILE:65:descriptions/desc.cpp]
92 These are the c++ bindings for poppler, a PDF rendering library.
95 [FILE:67:descriptions/desc.glib]
96 These are the gnome bindings for poppler, a PDF rendering library.
99 [FILE:65:descriptions/desc.qt5]
100 These are the Qt5 bindings for poppler, a PDF rendering library.
103 [FILE:565:descriptions/desc.utils]
104 This provides PDF (Portable Document Format) utilities from the
105 poppler project. Some of these are based on the versions from xpdf.
107 This poppler-utils package provides:
109 pdffonts - lists fonts used in PDF files with details
110 pdfimages - saves images from a PDF file as PPM, PBM or JPEG
111 pdfinfo - prints document information from 'Info' dictionary
112 pdftohtml - convert PDF files into HTML, XML and PNG images
113 pdftoppm - converts PDF files to PPM, PGM, or PBM image files
114 pdftops - converts a PDF file to PostScript
115 pdftotext - converts a PDF file to plain text
119 fae9b88d3d5033117d38477b79220cfd0d8e252c278ec870ab1832501741fd94 1847492 poppler-23.01.0.tar.xz
122 [FILE:2068:manifests/plist.primary]
125 AnnotStampImageHelper.h
165 MarkedContentOutputDev.h
195 UnicodeCClassTables.h
197 UnicodeDecompTables.h
205 poppler_private_export.h
206 include/poppler/fofi/
213 include/poppler/glib/poppler-macros.h
228 include/poppler/splash/
251 libpoppler.so.%%SOMAJOR%%
252 libpoppler.so.%%SOVERSION%%
253 lib/pkgconfig/poppler.pc
256 [FILE:434:manifests/plist.cpp]
258 poppler-destination.h
260 poppler-embedded-file.h
261 poppler-font-private.h
265 poppler-page-renderer.h
266 poppler-page-transition.h
274 libpoppler-cpp.so.%%CPP_SOMAJOR%%
275 libpoppler-cpp.so.%%CPP_SOVERSION%%
276 lib/pkgconfig/poppler-cpp.pc
279 [FILE:525:manifests/plist.glib]
280 %%INTROSPECTION-ON%%lib/girepository-1.0/Poppler-0.18.typelib
281 %%INTROSPECTION-ON%%share/gir-1.0/Poppler-0.18.gir
282 include/poppler/glib/
295 poppler-structure-element.h
299 libpoppler-glib.so.%%GLIB_SOMAJOR%%
300 libpoppler-glib.so.%%GLIB_SOVERSION%%
301 lib/pkgconfig/poppler-glib.pc
304 [FILE:318:manifests/plist.qt5]
312 poppler-page-transition.h
317 libpoppler-qt5.so.%%QT5_SOMAJOR%%
318 libpoppler-qt5.so.%%QT5_SOVERSION%%
319 lib/pkgconfig/poppler-qt5.pc
322 [FILE:337:manifests/plist.utils]