Ravenports generated: 03 Oct 2023 21:33
[ravenports.git] / bucket_F8 / poppler
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               poppler
4 VERSION=                23.10.0
5 KEYWORDS=               graphics print
6 VARIANTS=               standard
7 SDESC[standard]=        PDF rendering library
8 HOMEPAGE=               https://poppler.freedesktop.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://poppler.freedesktop.org/
13 DISTFILE[1]=            poppler-23.10.0.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         cpp
18                         glib
19                         qt5
20                         utils
21                         man
22                         dev
23                         cppdev
24                         glibdev
25                         qt5dev
26
27 OPTIONS_AVAILABLE=      INTROSPECTION
28 OPTIONS_STANDARD=       INTROSPECTION
29
30 BUILD_DEPENDS=          cairo:dev:standard
31                         cairo:primary:standard
32                         qt5-qttools:complete:standard
33                         boost-libraries:dev:standard
34                         glib:dev:standard
35                         gettext:solinks:standard
36                         poppler-data:dev:standard
37                         lcms2:dev:standard
38 BUILDRUN_DEPENDS=       lcms2:primary:standard
39                         openjpeg:single:standard
40                         poppler-data:primary:standard
41 EXRUN[cpp]=             poppler:primary:standard
42 EXRUN[qt5]=             poppler:primary:standard
43                         qt5-qtbase:primary:standard
44 EXRUN[utils]=           poppler:primary:standard
45                         cairo:primary:standard
46                         lcms2:primary:standard
47 EXRUN[glib]=            poppler:primary:standard
48                         cairo:primary:standard
49
50 USES=                   cmake:insource cpe png jpeg tiff libtool pkgconfig
51                         fontconfig zlib python:build gettext:build curl
52                         solaris-funcs
53
54 LICENSE=                GPLv2+:primary
55 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
56 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
57 LICENSE_AWK=            TERMS:"CATALOG_H"
58 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/poppler/Catalog.h
59 LICENSE_SCHEME=         solo
60
61 CPE_VENDOR=             freedesktop
62 FPC_EQUIVALENT=         graphics/poppler
63 SOL_FUNCTIONS=          strndup:poppler/GlobalParams.cc
64
65 SOVERSION=              132.0.0
66 PLIST_SUB=              CPP_SOVERSION=0.11.0
67                         CPP_SOMAJOR=0
68                         QT5_SOVERSION=1.33.0
69                         QT5_SOMAJOR=1
70                         GLIB_SOVERSION=8.26.0
71                         GLIB_SOMAJOR=8
72
73 CMAKE_ARGS=             -DENABLE_GLIB=ON
74                         -DENABLE_UTILS=ON
75                         -DENABLE_QT5=ON
76                         -DENABLE_QT6=OFF
77                         -DENABLE_LIBCURL=ON
78                         -DBUILD_GTK_TESTS=OFF
79                         -DENABLE_GTK_DOC=OFF
80                         -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE
81                         -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
82                         -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
83                         -DENABLE_GPGME:BOOL=FALSE
84                         -DENABLE_NSS3:BOOL={{NSS3:UFALSE}}
85 VAR_OPSYS[linux]=       MAKEFILE_LINE=NSS3=TRUE
86
87 [INTROSPECTION].DESCRIPTION=            Build with introspection
88 [INTROSPECTION].GNOME_COMPONENTS_ON=    introspection
89
90 post-install:
91         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpop*.so
92         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pdf*
93
94 [FILE:315:descriptions/desc.primary]
95 Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg
96 of Glyph and Cog, LLC.  It provides PDF rendering functionality as a
97 shared library, and uses modern components from Freedesktop.org such as
98 fontconfig and cairo to take advantage of modern UNIX desktops.
99
100 This package contains the main library.
101
102
103 [FILE:65:descriptions/desc.cpp]
104 These are the c++ bindings for poppler, a PDF rendering library.
105
106
107 [FILE:67:descriptions/desc.glib]
108 These are the gnome bindings for poppler, a PDF rendering library.
109
110
111 [FILE:65:descriptions/desc.qt5]
112 These are the Qt5 bindings for poppler, a PDF rendering library.
113
114
115 [FILE:565:descriptions/desc.utils]
116 This provides PDF (Portable Document Format) utilities from the
117 poppler project. Some of these are based on the versions from xpdf.
118
119 This poppler-utils package provides:
120
121 pdffonts  - lists fonts used in PDF files with details
122 pdfimages - saves images from a PDF file as PPM, PBM or JPEG
123 pdfinfo   - prints document information from 'Info' dictionary
124 pdftohtml - convert PDF files into HTML, XML and PNG images
125 pdftoppm  - converts PDF files to PPM, PGM, or PBM image files
126 pdftops   - converts a PDF file to PostScript
127 pdftotext - converts a PDF file to plain text
128
129
130 [FILE:81:descriptions/desc.cppdev]
131 These are the headers for the c++ bindings for poppler, a PDF rendering
132 library.
133
134
135 [FILE:83:descriptions/desc.glibdev]
136 These are the headers for the gnome bindings for poppler, a PDF rendering
137 library.
138
139
140 [FILE:81:descriptions/desc.qt5dev]
141 These are the headers for the Qt5 bindings for poppler, a PDF rendering
142 library.
143
144
145 [FILE:101:distinfo]
146 31a3dfdea79f4922402d313737415a44d44dc14d6b317f959a77c5bba0647dd9      1892152 poppler-23.10.0.tar.xz
147
148
149 [FILE:61:manifests/plist.primary]
150 lib/
151  libpoppler.so.%%SOMAJOR%%
152  libpoppler.so.%%SOVERSION%%
153
154
155 [FILE:77:manifests/plist.cpp]
156 lib/
157  libpoppler-cpp.so.%%CPP_SOMAJOR%%
158  libpoppler-cpp.so.%%CPP_SOVERSION%%
159
160
161 [FILE:81:manifests/plist.glib]
162 lib/
163  libpoppler-glib.so.%%GLIB_SOMAJOR%%
164  libpoppler-glib.so.%%GLIB_SOVERSION%%
165
166
167 [FILE:77:manifests/plist.qt5]
168 lib/
169  libpoppler-qt5.so.%%QT5_SOMAJOR%%
170  libpoppler-qt5.so.%%QT5_SOVERSION%%
171
172
173 [FILE:133:manifests/plist.utils]
174 bin/
175  pdfattach
176  pdfdetach
177  pdffonts
178  pdfimages
179  pdfinfo
180  pdfseparate
181  pdftocairo
182  pdftohtml
183  pdftoppm
184  pdftops
185  pdftotext
186  pdfunite
187
188
189 [FILE:204:manifests/plist.man]
190 share/man/man1/
191  pdfattach.1.gz
192  pdfdetach.1.gz
193  pdffonts.1.gz
194  pdfimages.1.gz
195  pdfinfo.1.gz
196  pdfseparate.1.gz
197  pdftocairo.1.gz
198  pdftohtml.1.gz
199  pdftoppm.1.gz
200  pdftops.1.gz
201  pdftotext.1.gz
202  pdfunite.1.gz
203
204
205 [FILE:2010:manifests/plist.dev]
206 include/poppler/
207  Annot.h
208  AnnotStampImageHelper.h
209  Array.h
210  BBoxOutputDev.h
211  CMap.h
212  CachedFile.h
213  CairoFontEngine.h
214  CairoOutputDev.h
215  CairoRescaleBox.h
216  Catalog.h
217  CertificateInfo.h
218  CharCodeToUnicode.h
219  CharTypes.h
220  CurlCachedFile.h
221  CurlPDFDocBuilder.h
222  DateInfo.h
223  Decrypt.h
224  Dict.h
225  Error.h
226  ErrorCodes.h
227  FDPDFDocBuilder.h
228  FILECacheLoader.h
229  FileSpec.h
230  FontEncodingTables.h
231  FontInfo.h
232  Form.h
233  Function.h
234  Gfx.h
235  GfxFont.h
236  GfxState.h
237  GfxState_helpers.h
238  GlobalParams.h
239  Hints.h
240  JArithmeticDecoder.h
241  JBIG2Stream.h
242  JPEG2000Stream.h
243  JSInfo.h
244  Lexer.h
245  Linearization.h
246  Link.h
247  LocalPDFDocBuilder.h
248  MarkedContentOutputDev.h
249  Movie.h
250  NameToCharCode.h
251  NameToUnicodeTable.h
252  Object.h
253  OptionalContent.h
254  Outline.h
255  OutputDev.h
256  PDFDoc.h
257  PDFDocBuilder.h
258  PDFDocEncoding.h
259  PDFDocFactory.h
260  PSOutputDev.h
261  PSTokenizer.h
262  Page.h
263  PageTransition.h
264  Parser.h
265  PopplerCache.h
266  PreScanOutputDev.h
267  ProfileData.h
268  Rendition.h
269  SecurityHandler.h
270  Sound.h
271  SplashOutputDev.h
272  Stream-CCITT.h
273  Stream.h
274  StructElement.h
275  StructTreeRoot.h
276  TextOutputDev.h
277  UTF.h
278  UnicodeCClassTables.h
279  UnicodeCompTables.h
280  UnicodeDecompTables.h
281  UnicodeMap.h
282  UnicodeMapFuncs.h
283  UnicodeMapTables.h
284  UnicodeTypeTable.h
285  ViewerPreferences.h
286  XRef.h
287  poppler-config.h
288  poppler_private_export.h
289 include/poppler/fofi/
290  FoFiBase.h
291  FoFiEncodings.h
292  FoFiIdentifier.h
293  FoFiTrueType.h
294  FoFiType1.h
295  FoFiType1C.h
296 include/poppler/glib/poppler-macros.h
297 include/poppler/goo/
298  GooCheckedOps.h
299  GooLikely.h
300  GooString.h
301  GooTimer.h
302  ImgWriter.h
303  JpegWriter.h
304  PNGWriter.h
305  TiffWriter.h
306  gdir.h
307  gfile.h
308  gmem.h
309  grandom.h
310  gstrtod.h
311 include/poppler/splash/
312  Splash.h
313  SplashBitmap.h
314  SplashClip.h
315  SplashErrorCodes.h
316  SplashFTFont.h
317  SplashFTFontEngine.h
318  SplashFTFontFile.h
319  SplashFont.h
320  SplashFontEngine.h
321  SplashFontFile.h
322  SplashFontFileID.h
323  SplashGlyphBitmap.h
324  SplashMath.h
325  SplashPath.h
326  SplashPattern.h
327  SplashScreen.h
328  SplashState.h
329  SplashTypes.h
330  SplashXPath.h
331  SplashXPathScanner.h
332 lib/libpoppler.so
333 lib/pkgconfig/poppler.pc
334
335
336 [FILE:360:manifests/plist.cppdev]
337 include/poppler/cpp/
338  poppler-destination.h
339  poppler-document.h
340  poppler-embedded-file.h
341  poppler-font-private.h
342  poppler-font.h
343  poppler-global.h
344  poppler-image.h
345  poppler-page-renderer.h
346  poppler-page-transition.h
347  poppler-page.h
348  poppler-rectangle.h
349  poppler-toc.h
350  poppler-version.h
351  poppler_cpp_export.h
352 lib/libpoppler-cpp.so
353 lib/pkgconfig/poppler-cpp.pc
354
355
356 [FILE:447:manifests/plist.glibdev]
357 %%INTROSPECTION-ON%%lib/girepository-1.0/Poppler-0.18.typelib
358 %%INTROSPECTION-ON%%share/gir-1.0/Poppler-0.18.gir
359 include/poppler/glib/
360  poppler-action.h
361  poppler-annot.h
362  poppler-attachment.h
363  poppler-date.h
364  poppler-document.h
365  poppler-enums.h
366  poppler-features.h
367  poppler-form-field.h
368  poppler-layer.h
369  poppler-media.h
370  poppler-movie.h
371  poppler-page.h
372  poppler-structure-element.h
373  poppler.h
374 lib/libpoppler-glib.so
375 lib/pkgconfig/poppler-glib.pc
376
377
378 [FILE:244:manifests/plist.qt5dev]
379 include/poppler/qt5/
380  poppler-annotation.h
381  poppler-export.h
382  poppler-form.h
383  poppler-link.h
384  poppler-media.h
385  poppler-optcontent.h
386  poppler-page-transition.h
387  poppler-qt5.h
388  poppler-version.h
389 lib/libpoppler-qt5.so
390 lib/pkgconfig/poppler-qt5.pc
391