Ravenports generated: 22 Jan 2023 20:55
[ravenports.git] / bucket_F8 / poppler
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               poppler
4 VERSION=                23.01.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.01.0.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         cpp
18                         glib
19                         qt5
20                         utils
21
22 OPTIONS_AVAILABLE=      INTROSPECTION
23 OPTIONS_STANDARD=       INTROSPECTION
24
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
33                         curl:primary:standard
34 EXRUN[cpp]=             poppler:primary:standard
35 EXRUN[qt5]=             poppler:primary:standard
36                         qt5-qtbase:primary:standard
37 EXRUN[utils]=           poppler:primary:standard
38                         cairo:single:standard
39                         lcms2:primary:standard
40 EXRUN[glib]=            poppler:primary:standard
41                         cairo:single:standard
42
43 USES=                   cmake:insource cpe png jpeg tiff libtool pkgconfig
44                         zlib python:build solaris-funcs
45
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
51 LICENSE_SCHEME=         solo
52
53 CPE_VENDOR=             freedesktop
54 FPC_EQUIVALENT=         graphics/poppler
55 SOL_FUNCTIONS=          strndup:poppler/GlobalParams.cc
56
57 SOVERSION=              126.0.0
58 PLIST_SUB=              CPP_SOVERSION=0.11.0
59                         CPP_SOMAJOR=0
60                         QT5_SOVERSION=1.31.0
61                         QT5_SOMAJOR=1
62                         GLIB_SOVERSION=8.24.0
63                         GLIB_SOMAJOR=8
64
65 CMAKE_ARGS=             -DENABLE_GLIB=ON
66                         -DENABLE_UTILS=ON
67                         -DENABLE_QT5=ON
68                         -DENABLE_LIBCURL=ON
69                         -DBUILD_GTK_TESTS=OFF
70                         -DENABLE_GTK_DOC=OFF
71                         -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE
72                         -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
73                         -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
74
75 [INTROSPECTION].DESCRIPTION=            Build with introspection
76 [INTROSPECTION].GNOME_COMPONENTS_ON=    introspection
77
78 post-install:
79         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpop*.so
80         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pdf*
81
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.
87
88 This package contains the main library.
89
90
91 [FILE:65:descriptions/desc.cpp]
92 These are the c++ bindings for poppler, a PDF rendering library.
93
94
95 [FILE:67:descriptions/desc.glib]
96 These are the gnome bindings for poppler, a PDF rendering library.
97
98
99 [FILE:65:descriptions/desc.qt5]
100 These are the Qt5 bindings for poppler, a PDF rendering library.
101
102
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.
106
107 This poppler-utils package provides:
108
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
116
117
118 [FILE:101:distinfo]
119 fae9b88d3d5033117d38477b79220cfd0d8e252c278ec870ab1832501741fd94      1847492 poppler-23.01.0.tar.xz
120
121
122 [FILE:2068:manifests/plist.primary]
123 include/poppler/
124  Annot.h
125  AnnotStampImageHelper.h
126  Array.h
127  BBoxOutputDev.h
128  CMap.h
129  CachedFile.h
130  CairoFontEngine.h
131  CairoOutputDev.h
132  CairoRescaleBox.h
133  Catalog.h
134  CertificateInfo.h
135  CharCodeToUnicode.h
136  CharTypes.h
137  CurlCachedFile.h
138  CurlPDFDocBuilder.h
139  DateInfo.h
140  Decrypt.h
141  Dict.h
142  Error.h
143  ErrorCodes.h
144  FDPDFDocBuilder.h
145  FILECacheLoader.h
146  FileSpec.h
147  FontEncodingTables.h
148  FontInfo.h
149  Form.h
150  Function.h
151  Gfx.h
152  GfxFont.h
153  GfxState.h
154  GfxState_helpers.h
155  GlobalParams.h
156  Hints.h
157  JArithmeticDecoder.h
158  JBIG2Stream.h
159  JPEG2000Stream.h
160  JSInfo.h
161  Lexer.h
162  Linearization.h
163  Link.h
164  LocalPDFDocBuilder.h
165  MarkedContentOutputDev.h
166  Movie.h
167  NameToCharCode.h
168  NameToUnicodeTable.h
169  Object.h
170  OptionalContent.h
171  Outline.h
172  OutputDev.h
173  PDFDoc.h
174  PDFDocBuilder.h
175  PDFDocEncoding.h
176  PDFDocFactory.h
177  PSOutputDev.h
178  PSTokenizer.h
179  Page.h
180  PageTransition.h
181  Parser.h
182  PopplerCache.h
183  PreScanOutputDev.h
184  ProfileData.h
185  Rendition.h
186  SecurityHandler.h
187  Sound.h
188  SplashOutputDev.h
189  Stream-CCITT.h
190  Stream.h
191  StructElement.h
192  StructTreeRoot.h
193  TextOutputDev.h
194  UTF.h
195  UnicodeCClassTables.h
196  UnicodeCompTables.h
197  UnicodeDecompTables.h
198  UnicodeMap.h
199  UnicodeMapFuncs.h
200  UnicodeMapTables.h
201  UnicodeTypeTable.h
202  ViewerPreferences.h
203  XRef.h
204  poppler-config.h
205  poppler_private_export.h
206 include/poppler/fofi/
207  FoFiBase.h
208  FoFiEncodings.h
209  FoFiIdentifier.h
210  FoFiTrueType.h
211  FoFiType1.h
212  FoFiType1C.h
213 include/poppler/glib/poppler-macros.h
214 include/poppler/goo/
215  GooCheckedOps.h
216  GooLikely.h
217  GooString.h
218  GooTimer.h
219  ImgWriter.h
220  JpegWriter.h
221  PNGWriter.h
222  TiffWriter.h
223  gdir.h
224  gfile.h
225  gmem.h
226  grandom.h
227  gstrtod.h
228 include/poppler/splash/
229  Splash.h
230  SplashBitmap.h
231  SplashClip.h
232  SplashErrorCodes.h
233  SplashFTFont.h
234  SplashFTFontEngine.h
235  SplashFTFontFile.h
236  SplashFont.h
237  SplashFontEngine.h
238  SplashFontFile.h
239  SplashFontFileID.h
240  SplashGlyphBitmap.h
241  SplashMath.h
242  SplashPath.h
243  SplashPattern.h
244  SplashScreen.h
245  SplashState.h
246  SplashTypes.h
247  SplashXPath.h
248  SplashXPathScanner.h
249 lib/
250  libpoppler.so
251  libpoppler.so.%%SOMAJOR%%
252  libpoppler.so.%%SOVERSION%%
253 lib/pkgconfig/poppler.pc
254
255
256 [FILE:434:manifests/plist.cpp]
257 include/poppler/cpp/
258  poppler-destination.h
259  poppler-document.h
260  poppler-embedded-file.h
261  poppler-font-private.h
262  poppler-font.h
263  poppler-global.h
264  poppler-image.h
265  poppler-page-renderer.h
266  poppler-page-transition.h
267  poppler-page.h
268  poppler-rectangle.h
269  poppler-toc.h
270  poppler-version.h
271  poppler_cpp_export.h
272 lib/
273  libpoppler-cpp.so
274  libpoppler-cpp.so.%%CPP_SOMAJOR%%
275  libpoppler-cpp.so.%%CPP_SOVERSION%%
276 lib/pkgconfig/poppler-cpp.pc
277
278
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/
283  poppler-action.h
284  poppler-annot.h
285  poppler-attachment.h
286  poppler-date.h
287  poppler-document.h
288  poppler-enums.h
289  poppler-features.h
290  poppler-form-field.h
291  poppler-layer.h
292  poppler-media.h
293  poppler-movie.h
294  poppler-page.h
295  poppler-structure-element.h
296  poppler.h
297 lib/
298  libpoppler-glib.so
299  libpoppler-glib.so.%%GLIB_SOMAJOR%%
300  libpoppler-glib.so.%%GLIB_SOVERSION%%
301 lib/pkgconfig/poppler-glib.pc
302
303
304 [FILE:318:manifests/plist.qt5]
305 include/poppler/qt5/
306  poppler-annotation.h
307  poppler-export.h
308  poppler-form.h
309  poppler-link.h
310  poppler-media.h
311  poppler-optcontent.h
312  poppler-page-transition.h
313  poppler-qt5.h
314  poppler-version.h
315 lib/
316  libpoppler-qt5.so
317  libpoppler-qt5.so.%%QT5_SOMAJOR%%
318  libpoppler-qt5.so.%%QT5_SOVERSION%%
319 lib/pkgconfig/poppler-qt5.pc
320
321
322 [FILE:337:manifests/plist.utils]
323 bin/
324  pdfattach
325  pdfdetach
326  pdffonts
327  pdfimages
328  pdfinfo
329  pdfseparate
330  pdftocairo
331  pdftohtml
332  pdftoppm
333  pdftops
334  pdftotext
335  pdfunite
336 share/man/man1/
337  pdfattach.1.gz
338  pdfdetach.1.gz
339  pdffonts.1.gz
340  pdfimages.1.gz
341  pdfinfo.1.gz
342  pdfseparate.1.gz
343  pdftocairo.1.gz
344  pdftohtml.1.gz
345  pdftoppm.1.gz
346  pdftops.1.gz
347  pdftotext.1.gz
348  pdfunite.1.gz
349