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