Ravenports generated: 09 May 2021 00:52
[ravenports.git] / bucket_F3 / qpdf
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               qpdf
4 VERSION=                10.3.2
5 KEYWORDS=               print
6 VARIANTS=               standard
7 SDESC[standard]=        Command-line tools for transforming PDF files
8 HOMEPAGE=               none
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            SF/qpdf/qpdf/10.3.2
13 DISTFILE[1]=            qpdf-10.3.2.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         docs
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 USES=                   cpe gmake jpeg libtool zlib c++:primary
23
24 LICENSE=                ART20:primary APACHE20:primary
25 LICENSE_TERMS=          primary:{{WRKSRC}}/NOTICE.md
26 LICENSE_FILE=           ART20:{{WRKSRC}}/Artistic-2.0
27                         APACHE20:{{WRKSRC}}/LICENSE.txt
28 LICENSE_SCHEME=         dual
29
30 CPE_VENDOR=             qpdf_project
31 FPC_EQUIVALENT=         print/qpdf
32
33 MUST_CONFIGURE=         gnu
34
35 SOVERSION=              28.3.2
36
37 post-install:
38         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fix-qdf
39
40 [FILE:933:descriptions/desc.primary]
41 QPDF is a program that can be used to linearize (web-optimize), encrypt
42 (password-protect), decrypt, and inspect PDF files from the command-line. 
43 It does these and other structural, content-preserving transformations on
44 PDF files, reading a PDF file as input and creating a new one as output. 
45 It also provides many useful capabilities to developers of PDF-producing
46 software or for people who just want to look at the innards of a PDF file
47 to learn more about how they work.
48
49 QPDF understands PDF files that use compressed object streams (supported
50 by newer PDF applications) and can convert such files into those that can
51 be read with older viewers.  It can also be used for checking PDF files
52 for structural errors, inspecting stream contents, or extracting objects
53 from PDF files.  QPDF is not PDF content creation or viewing software --
54 it does not have the capability to create PDF files from scratch or to
55 display PDF files.
56
57
58 [FILE:97:distinfo]
59 062808c40ef8741ec8160ae00168638a712cfa1d4bf673e8e595ab5eba1da947     18943834 qpdf-10.3.2.tar.gz
60
61
62 [FILE:1224:manifests/plist.primary]
63 bin/
64  fix-qdf
65  qpdf
66  zlib-flate
67 include/qpdf/
68  Buffer.hh
69  BufferInputSource.hh
70  ClosedFileInputSource.hh
71  Constants.h
72  DLL.h
73  FileInputSource.hh
74  InputSource.hh
75  JSON.hh
76  Pipeline.hh
77  Pl_Buffer.hh
78  Pl_Concatenate.hh
79  Pl_Count.hh
80  Pl_DCT.hh
81  Pl_Discard.hh
82  Pl_Flate.hh
83  Pl_QPDFTokenizer.hh
84  Pl_RunLength.hh
85  Pl_StdioFile.hh
86  PointerHolder.hh
87  QIntC.hh
88  QPDF.hh
89  QPDFAcroFormDocumentHelper.hh
90  QPDFAnnotationObjectHelper.hh
91  QPDFCryptoImpl.hh
92  QPDFCryptoProvider.hh
93  QPDFDocumentHelper.hh
94  QPDFEFStreamObjectHelper.hh
95  QPDFEmbeddedFileDocumentHelper.hh
96  QPDFExc.hh
97  QPDFFileSpecObjectHelper.hh
98  QPDFFormFieldObjectHelper.hh
99  QPDFMatrix.hh
100  QPDFNameTreeObjectHelper.hh
101  QPDFNumberTreeObjectHelper.hh
102  QPDFObjGen.hh
103  QPDFObject.hh
104  QPDFObjectHandle.hh
105  QPDFObjectHelper.hh
106  QPDFOutlineDocumentHelper.hh
107  QPDFOutlineObjectHelper.hh
108  QPDFPageDocumentHelper.hh
109  QPDFPageLabelDocumentHelper.hh
110  QPDFPageObjectHelper.hh
111  QPDFStreamFilter.hh
112  QPDFSystemError.hh
113  QPDFTokenizer.hh
114  QPDFWriter.hh
115  QPDFXRefEntry.hh
116  QTC.hh
117  QUtil.hh
118  RandomDataProvider.hh
119  Types.h
120  qpdf-c.h
121 lib/
122  libqpdf.a
123  libqpdf.so
124  libqpdf.so.%%SOMAJOR%%
125  libqpdf.so.%%SOVERSION%%
126 lib/pkgconfig/libqpdf.pc
127 share/man/man1/
128  fix-qdf.1.gz
129  qpdf.1.gz
130  zlib-flate.1.gz
131
132
133 [FILE:67:manifests/plist.docs]
134 share/doc/qpdf/
135  qpdf-manual.html
136  qpdf-manual.pdf
137  stylesheet.css
138
139
140 [FILE:964:patches/patch-make_libtool.mk]
141 --- make/libtool.mk.orig        2021-03-11 17:59:41 UTC
142 +++ make/libtool.mk
143 @@ -1,7 +1,7 @@
144  # --- Required interface definitions ---
145  
146 -# LIBTOOL needs bash
147 -SHELL=/bin/bash
148 +# LIBTOOL needs sh
149 +SHELL=/bin/sh
150  
151  OBJ=o
152  LOBJ=lo
153 @@ -114,14 +114,14 @@ install: all
154         ./mkinstalldirs -m 0755 $(DESTDIR)$(includedir)/qpdf
155         ./mkinstalldirs -m 0755 $(DESTDIR)$(docdir)
156         ./mkinstalldirs -m 0755 $(DESTDIR)$(mandir)/man1
157 -       $(LIBTOOL) --mode=install ./install-sh \
158 +       $(LIBTOOL) --mode=install ./install-sh -s \
159                 libqpdf/$(OUTPUT_DIR)/libqpdf.la \
160                 $(DESTDIR)$(libdir)/libqpdf.la
161         $(LIBTOOL) --finish $(DESTDIR)$(libdir)
162 -       $(LIBTOOL) --mode=install ./install-sh \
163 +       $(LIBTOOL) --mode=install ./install-sh -s \
164                 qpdf/$(OUTPUT_DIR)/qpdf \
165                 $(DESTDIR)$(bindir)/qpdf
166 -       $(LIBTOOL) --mode=install ./install-sh \
167 +       $(LIBTOOL) --mode=install ./install-sh -s \
168                 zlib-flate/$(OUTPUT_DIR)/zlib-flate \
169                 $(DESTDIR)$(bindir)/zlib-flate
170         $(LIBTOOL) --mode=install ./install-sh \
171