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