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