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