Ravenports generated: 08 Nov 2023 05:53
[ravenports.git] / bucket_F8 / poppler
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               poppler
4 VERSION=                23.11.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.11.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 OPT_ON[all]=            INTROSPECTION
30
31 BUILD_DEPENDS=          cairo:dev:standard
32                         cairo:primary:standard
33                         qt5-qttools:complete:standard
34                         boost-libraries:dev:standard
35                         glib:dev:standard
36                         gettext:solinks:standard
37                         poppler-data:dev:standard
38                         lcms2:dev:standard
39                         openjpeg: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
52
53 USES=                   cmake:insource cpe png jpeg tiff libtool pkgconfig
54                         fontconfig zlib python:build gettext:build curl
55                         solaris-funcs
56 GNOME_COMPONENTS=       gtk3 gdkpixbuf pango
57
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
63 LICENSE_SCHEME=         solo
64
65 CPE_VENDOR=             freedesktop
66 FPC_EQUIVALENT=         graphics/poppler
67 SOL_FUNCTIONS=          strndup:poppler/GlobalParams.cc
68
69 SOVERSION=              133.0.0
70 PLIST_SUB=              CPP_SOVERSION=0.11.0
71                         CPP_SOMAJOR=0
72                         QT5_SOVERSION=1.33.0
73                         QT5_SOMAJOR=1
74                         GLIB_SOVERSION=8.26.0
75                         GLIB_SOMAJOR=8
76                         NSS3={{NSS:U"@comment "}}
77
78 CMAKE_ARGS=             -DENABLE_GLIB=ON
79                         -DENABLE_UTILS=ON
80                         -DENABLE_QT5=ON
81                         -DENABLE_QT6=OFF
82                         -DENABLE_LIBCURL=ON
83                         -DBUILD_GTK_TESTS=OFF
84                         -DENABLE_GTK_DOC=OFF
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}}
90
91 [INTROSPECTION].DESCRIPTION=            Build with introspection
92 [INTROSPECTION].GNOME_COMPONENTS_ON=    introspection
93
94 post-install:
95         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpop*.so
96         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pdf*
97
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.
103
104 This package contains the main library.
105
106
107 [FILE:65:descriptions/desc.cpp]
108 These are the c++ bindings for poppler, a PDF rendering library.
109
110
111 [FILE:67:descriptions/desc.glib]
112 These are the gnome bindings for poppler, a PDF rendering library.
113
114
115 [FILE:65:descriptions/desc.qt5]
116 These are the Qt5 bindings for poppler, a PDF rendering library.
117
118
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.
122
123 This poppler-utils package provides:
124
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
132
133
134 [FILE:81:descriptions/desc.cppdev]
135 These are the headers for the c++ bindings for poppler, a PDF rendering
136 library.
137
138
139 [FILE:83:descriptions/desc.glibdev]
140 These are the headers for the gnome bindings for poppler, a PDF rendering
141 library.
142
143
144 [FILE:81:descriptions/desc.qt5dev]
145 These are the headers for the Qt5 bindings for poppler, a PDF rendering
146 library.
147
148
149 [FILE:101:distinfo]
150 f99cca6799cb9cb6c92fc1e0eb78547b611cb733750ab7cb047cb0e6c246539c      1894712 poppler-23.11.0.tar.xz
151
152
153 [FILE:61:manifests/plist.primary]
154 lib/
155  libpoppler.so.%%SOMAJOR%%
156  libpoppler.so.%%SOVERSION%%
157
158
159 [FILE:77:manifests/plist.cpp]
160 lib/
161  libpoppler-cpp.so.%%CPP_SOMAJOR%%
162  libpoppler-cpp.so.%%CPP_SOVERSION%%
163
164
165 [FILE:81:manifests/plist.glib]
166 lib/
167  libpoppler-glib.so.%%GLIB_SOMAJOR%%
168  libpoppler-glib.so.%%GLIB_SOVERSION%%
169
170
171 [FILE:77:manifests/plist.qt5]
172 lib/
173  libpoppler-qt5.so.%%QT5_SOMAJOR%%
174  libpoppler-qt5.so.%%QT5_SOVERSION%%
175
176
177 [FILE:152:manifests/plist.utils]
178 %%NSS3%%bin/pdfsig
179 bin/
180  pdfattach
181  pdfdetach
182  pdffonts
183  pdfimages
184  pdfinfo
185  pdfseparate
186  pdftocairo
187  pdftohtml
188  pdftoppm
189  pdftops
190  pdftotext
191  pdfunite
192
193
194 [FILE:239:manifests/plist.man]
195 %%NSS3%%share/man/man1/pdfsig.1.gz
196 share/man/man1/
197  pdfattach.1.gz
198  pdfdetach.1.gz
199  pdffonts.1.gz
200  pdfimages.1.gz
201  pdfinfo.1.gz
202  pdfseparate.1.gz
203  pdftocairo.1.gz
204  pdftohtml.1.gz
205  pdftoppm.1.gz
206  pdftops.1.gz
207  pdftotext.1.gz
208  pdfunite.1.gz
209
210
211 [FILE:2010:manifests/plist.dev]
212 include/poppler/
213  Annot.h
214  AnnotStampImageHelper.h
215  Array.h
216  BBoxOutputDev.h
217  CMap.h
218  CachedFile.h
219  CairoFontEngine.h
220  CairoOutputDev.h
221  CairoRescaleBox.h
222  Catalog.h
223  CertificateInfo.h
224  CharCodeToUnicode.h
225  CharTypes.h
226  CurlCachedFile.h
227  CurlPDFDocBuilder.h
228  DateInfo.h
229  Decrypt.h
230  Dict.h
231  Error.h
232  ErrorCodes.h
233  FDPDFDocBuilder.h
234  FILECacheLoader.h
235  FileSpec.h
236  FontEncodingTables.h
237  FontInfo.h
238  Form.h
239  Function.h
240  Gfx.h
241  GfxFont.h
242  GfxState.h
243  GfxState_helpers.h
244  GlobalParams.h
245  Hints.h
246  JArithmeticDecoder.h
247  JBIG2Stream.h
248  JPEG2000Stream.h
249  JSInfo.h
250  Lexer.h
251  Linearization.h
252  Link.h
253  LocalPDFDocBuilder.h
254  MarkedContentOutputDev.h
255  Movie.h
256  NameToCharCode.h
257  NameToUnicodeTable.h
258  Object.h
259  OptionalContent.h
260  Outline.h
261  OutputDev.h
262  PDFDoc.h
263  PDFDocBuilder.h
264  PDFDocEncoding.h
265  PDFDocFactory.h
266  PSOutputDev.h
267  PSTokenizer.h
268  Page.h
269  PageTransition.h
270  Parser.h
271  PopplerCache.h
272  PreScanOutputDev.h
273  ProfileData.h
274  Rendition.h
275  SecurityHandler.h
276  Sound.h
277  SplashOutputDev.h
278  Stream-CCITT.h
279  Stream.h
280  StructElement.h
281  StructTreeRoot.h
282  TextOutputDev.h
283  UTF.h
284  UnicodeCClassTables.h
285  UnicodeCompTables.h
286  UnicodeDecompTables.h
287  UnicodeMap.h
288  UnicodeMapFuncs.h
289  UnicodeMapTables.h
290  UnicodeTypeTable.h
291  ViewerPreferences.h
292  XRef.h
293  poppler-config.h
294  poppler_private_export.h
295 include/poppler/fofi/
296  FoFiBase.h
297  FoFiEncodings.h
298  FoFiIdentifier.h
299  FoFiTrueType.h
300  FoFiType1.h
301  FoFiType1C.h
302 include/poppler/glib/poppler-macros.h
303 include/poppler/goo/
304  GooCheckedOps.h
305  GooLikely.h
306  GooString.h
307  GooTimer.h
308  ImgWriter.h
309  JpegWriter.h
310  PNGWriter.h
311  TiffWriter.h
312  gdir.h
313  gfile.h
314  gmem.h
315  grandom.h
316  gstrtod.h
317 include/poppler/splash/
318  Splash.h
319  SplashBitmap.h
320  SplashClip.h
321  SplashErrorCodes.h
322  SplashFTFont.h
323  SplashFTFontEngine.h
324  SplashFTFontFile.h
325  SplashFont.h
326  SplashFontEngine.h
327  SplashFontFile.h
328  SplashFontFileID.h
329  SplashGlyphBitmap.h
330  SplashMath.h
331  SplashPath.h
332  SplashPattern.h
333  SplashScreen.h
334  SplashState.h
335  SplashTypes.h
336  SplashXPath.h
337  SplashXPathScanner.h
338 lib/libpoppler.so
339 lib/pkgconfig/poppler.pc
340
341
342 [FILE:360:manifests/plist.cppdev]
343 include/poppler/cpp/
344  poppler-destination.h
345  poppler-document.h
346  poppler-embedded-file.h
347  poppler-font-private.h
348  poppler-font.h
349  poppler-global.h
350  poppler-image.h
351  poppler-page-renderer.h
352  poppler-page-transition.h
353  poppler-page.h
354  poppler-rectangle.h
355  poppler-toc.h
356  poppler-version.h
357  poppler_cpp_export.h
358 lib/libpoppler-cpp.so
359 lib/pkgconfig/poppler-cpp.pc
360
361
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/
366  poppler-action.h
367  poppler-annot.h
368  poppler-attachment.h
369  poppler-date.h
370  poppler-document.h
371  poppler-enums.h
372  poppler-features.h
373  poppler-form-field.h
374  poppler-layer.h
375  poppler-media.h
376  poppler-movie.h
377  poppler-page.h
378  poppler-structure-element.h
379  poppler.h
380 lib/libpoppler-glib.so
381 lib/pkgconfig/poppler-glib.pc
382
383
384 [FILE:244:manifests/plist.qt5dev]
385 include/poppler/qt5/
386  poppler-annotation.h
387  poppler-export.h
388  poppler-form.h
389  poppler-link.h
390  poppler-media.h
391  poppler-optcontent.h
392  poppler-page-transition.h
393  poppler-qt5.h
394  poppler-version.h
395 lib/libpoppler-qt5.so
396 lib/pkgconfig/poppler-qt5.pc
397