Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / bucket_3D / libofx
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libofx
4 VERSION=                0.10.9
5 REVISION=               1
6 KEYWORDS=               finance
7 VARIANTS=               standard
8 SDESC[standard]=        Open Financial eXchange (OFX) Library
9 HOMEPAGE=               https://libofx.sourceforge.net/
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GITHUB/libofx:libofx:0.10.9
14 DISTFILE[1]=            generated:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         docs
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          libtool:single:standard
24                         gengetopt:primary:standard
25                         help2man:single:standard
26                         doxygen:single:standard
27 BUILDRUN_DEPENDS=       OpenSP:single:standard
28                         curl:primary:standard
29
30 USES=                   cpe gmake iconv libtool pkgconfig gettext ssl
31                         autoreconf:build
32
33 LICENSE=                GPLv2+:primary
34 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
35 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
36 LICENSE_AWK=            TERMS:"LIBOFX_H"
37 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/inc/libofx.h.in
38 LICENSE_SCHEME=         solo
39
40 CPE_VENDOR=             libofx_project
41 FPC_EQUIVALENT=         finance/libofx
42
43 MUST_CONFIGURE=         gnu
44 CONFIGURE_ARGS=         --enable-html-docs
45                         --with-opensp-includes={{LOCALBASE}}/include/OpenSP
46                         --with-opensp-libs={{LOCALBASE}}/lib
47
48 BUILD_TARGET=           all doc
49 SINGLE_JOB=             yes
50
51 INSTALL_TARGET=         install-strip
52 SOVERSION=              7.0.4
53
54 post-install:
55         ${RM} ${STAGEDIR}${STD_DOCDIR}/COPYING
56
57 pre-configure:
58         cd ${WRKSRC} && sh autogen.sh
59
60 [FILE:542:descriptions/desc.primary]
61 LibOFX is a parser and an API designed to allow applications to
62 very easily support OFX command responses, usually provided by
63 financial institutions for statement downloads.
64
65 LibOFX was implemented directly from the full OFX 1.6 spec, and
66 currently supports:
67
68  - Banking transactions and statements
69  - Credit card and statements
70  - Investment transactions
71  - OFX 2.0
72
73 Future projects for LibOFX include:
74
75  - Header parsing
76  - DTD autodetection
77  - Currency conversion
78  - QIF import
79  - QIF export (integrated inside the library)
80  - OFX export
81
82
83 [FILE:106:distinfo]
84 ea9fa07759622ecc7f25b637fa8fb34d587af80607ca4389d25966a6a4f94ab9       251823 libofx-libofx-0.10.9.tar.gz
85
86
87 [FILE:236:manifests/plist.primary]
88 bin/
89  ofx2qif
90  ofxdump
91 include/libofx/libofx.h
92 lib/
93  libofx.a
94  libofx.so
95  libofx.so.%%SOMAJOR%%
96  libofx.so.%%SOVERSION%%
97 lib/pkgconfig/libofx.pc
98 share/libofx/dtd/
99  ofc.dtd
100  ofx160.dtd
101  ofx201.dtd
102  opensp.dcl
103 share/man/man1/ofxdump.1.gz
104
105
106 [FILE:8829:manifests/plist.docs]
107 share/doc/libofx/
108  AUTHORS
109  ChangeLog
110  INSTALL
111  NEWS
112  README
113  totest.txt
114 share/doc/libofx/html/
115  annotated.html
116  annotated_dup.js
117  bc_s.png
118  bc_sd.png
119  bdwn.png
120  classLibofxContext.html
121  classNodeParser.html
122  classNodeParser.png
123  classOFCApplication.html
124  classOFCApplication.js
125  classOFCApplication.png
126  classOFXApplication.html
127  classOFXApplication.js
128  classOFXApplication.png
129  classOfxAccountContainer.html
130  classOfxAccountContainer.js
131  classOfxAccountContainer.png
132  classOfxAccountInfoRequest.html
133  classOfxAccountInfoRequest.js
134  classOfxAccountInfoRequest.png
135  classOfxAggregate.html
136  classOfxAggregate.js
137  classOfxAggregate.png
138  classOfxBalanceContainer.html
139  classOfxBalanceContainer.js
140  classOfxBalanceContainer.png
141  classOfxBankTransactionContainer.html
142  classOfxBankTransactionContainer.js
143  classOfxBankTransactionContainer.png
144  classOfxDummyContainer.html
145  classOfxDummyContainer.js
146  classOfxDummyContainer.png
147  classOfxGenericContainer.html
148  classOfxGenericContainer.js
149  classOfxGenericContainer.png
150  classOfxInv401kContainer.html
151  classOfxInv401kContainer.js
152  classOfxInv401kContainer.png
153  classOfxInvestmentTransactionContainer.html
154  classOfxInvestmentTransactionContainer.js
155  classOfxInvestmentTransactionContainer.png
156  classOfxMainContainer.html
157  classOfxMainContainer.js
158  classOfxMainContainer.png
159  classOfxPaymentRequest.html
160  classOfxPaymentRequest.js
161  classOfxPaymentRequest.png
162  classOfxPositionContainer.html
163  classOfxPositionContainer.js
164  classOfxPositionContainer.png
165  classOfxPushUpContainer.html
166  classOfxPushUpContainer.js
167  classOfxPushUpContainer.png
168  classOfxRequest.html
169  classOfxRequest.js
170  classOfxRequest.png
171  classOfxSecurityContainer.html
172  classOfxSecurityContainer.js
173  classOfxSecurityContainer.png
174  classOfxStatementContainer.html
175  classOfxStatementContainer.js
176  classOfxStatementContainer.png
177  classOfxStatementRequest.html
178  classOfxStatementRequest.js
179  classOfxStatementRequest.png
180  classOfxStatusContainer.html
181  classOfxStatusContainer.js
182  classOfxStatusContainer.png
183  classOfxTransactionContainer.html
184  classOfxTransactionContainer.js
185  classOfxTransactionContainer.png
186  classes.html
187  classtree.html
188  classtree.js
189  classtree_1_1fixed__depth__iterator.html
190  classtree_1_1fixed__depth__iterator.png
191  classtree_1_1iterator__base.html
192  classtree_1_1iterator__base.js
193  classtree_1_1iterator__base.png
194  classtree_1_1iterator__base__less.html
195  classtree_1_1post__order__iterator.html
196  classtree_1_1post__order__iterator.js
197  classtree_1_1post__order__iterator.png
198  classtree_1_1pre__order__iterator.html
199  classtree_1_1pre__order__iterator.png
200  classtree_1_1sibling__iterator.html
201  classtree_1_1sibling__iterator.png
202  classtree__node__.html
203  closed.png
204  config_8h_source.html
205  context_8cpp_source.html
206  context_8hh_source.html
207  deprecated.html
208  dir_7432f7aab7cc7990d1d80266d4aef759.html
209  dir_7432f7aab7cc7990d1d80266d4aef759.js
210  dir_83ea686f5db7f8dcb7127eea149218de.html
211  dir_83ea686f5db7f8dcb7127eea149218de.js
212  dir_97aefd0d527b934f1d99a682da8fe6a9.html
213  dir_97aefd0d527b934f1d99a682da8fe6a9.js
214  dir_bf4898affd6e7e04729ac6594da627dd.html
215  dir_bf4898affd6e7e04729ac6594da627dd.js
216  dir_bfccd401955b95cf8c75461437045ac0.html
217  dir_bfccd401955b95cf8c75461437045ac0.js
218  dir_cff7075e3bbda4d1bbf59b295d9a6bfb.html
219  dir_cff7075e3bbda4d1bbf59b295d9a6bfb.js
220  doc.png
221  docd.png
222  doxygen.css
223  doxygen.svg
224  dynsections.js
225  file__preproc_8cpp.html
226  file__preproc_8cpp.js
227  file__preproc_8cpp_source.html
228  file__preproc_8hh.html
229  file__preproc_8hh.js
230  file__preproc_8hh_source.html
231  files.html
232  files_dup.js
233  folderclosed.png
234  folderopen.png
235  functions.html
236  functions_b.html
237  functions_c.html
238  functions_d.html
239  functions_dup.js
240  functions_e.html
241  functions_enum.html
242  functions_eval.html
243  functions_f.html
244  functions_func.html
245  functions_g.html
246  functions_h.html
247  functions_i.html
248  functions_l.html
249  functions_m.html
250  functions_n.html
251  functions_o.html
252  functions_p.html
253  functions_r.html
254  functions_s.html
255  functions_t.html
256  functions_type.html
257  functions_u.html
258  functions_v.html
259  functions_vars.html
260  functions_vars.js
261  functions_vars_b.html
262  functions_vars_c.html
263  functions_vars_d.html
264  functions_vars_e.html
265  functions_vars_f.html
266  functions_vars_g.html
267  functions_vars_h.html
268  functions_vars_i.html
269  functions_vars_l.html
270  functions_vars_m.html
271  functions_vars_n.html
272  functions_vars_o.html
273  functions_vars_p.html
274  functions_vars_r.html
275  functions_vars_s.html
276  functions_vars_t.html
277  functions_vars_u.html
278  functions_vars_v.html
279  functions_vars_w.html
280  functions_vars_y.html
281  functions_w.html
282  functions_y.html
283  getopt1_8c_source.html
284  getopt_8c_source.html
285  getopt_8h_source.html
286  globals.html
287  globals_defs.html
288  globals_enum.html
289  globals_eval.html
290  globals_func.html
291  globals_type.html
292  globals_vars.html
293  hierarchy.html
294  hierarchy.js
295  index.html
296  index.js
297  jquery.js
298  libofx_8h.html
299  libofx_8h.js
300  libofx_8h_source.html
301  main__doc_8c_source.html
302  menu.js
303  menudata.js
304  messages_8cpp.html
305  messages_8cpp.js
306  messages_8cpp_source.html
307  messages_8hh.html
308  messages_8hh.js
309  messages_8hh_source.html
310  namespacekp.html
311  namespaces.html
312  namespaces_dup.js
313  nav_f.png
314  nav_fd.png
315  nav_g.png
316  nav_h.png
317  nav_hd.png
318  navtree.css
319  navtree.js
320  navtreedata.js
321  navtreeindex0.js
322  navtreeindex1.js
323  navtreeindex2.js
324  navtreeindex3.js
325  nodeparser_8cpp.html
326  nodeparser_8cpp_source.html
327  nodeparser_8h.html
328  nodeparser_8h.js
329  nodeparser_8h_source.html
330  ofc__sgml_8cpp.html
331  ofc__sgml_8cpp.js
332  ofc__sgml_8cpp_source.html
333  ofc__sgml_8hh.html
334  ofc__sgml_8hh.js
335  ofc__sgml_8hh_source.html
336  ofx2qif_8c.html
337  ofx2qif_8c_source.html
338  ofx__aggregate_8hh.html
339  ofx__aggregate_8hh.js
340  ofx__aggregate_8hh_source.html
341  ofx__container__account_8cpp.html
342  ofx__container__account_8cpp_source.html
343  ofx__container__generic_8cpp.html
344  ofx__container__generic_8cpp_source.html
345  ofx__container__main_8cpp.html
346  ofx__container__main_8cpp_source.html
347  ofx__container__position_8cpp.html
348  ofx__container__position_8cpp_source.html
349  ofx__container__security_8cpp.html
350  ofx__container__security_8cpp_source.html
351  ofx__container__statement_8cpp.html
352  ofx__container__statement_8cpp_source.html
353  ofx__container__transaction_8cpp.html
354  ofx__container__transaction_8cpp_source.html
355  ofx__containers_8hh.html
356  ofx__containers_8hh.js
357  ofx__containers_8hh_source.html
358  ofx__containers__misc_8cpp.html
359  ofx__containers__misc_8cpp_source.html
360  ofx__error__msg_8hh.html
361  ofx__error__msg_8hh.js
362  ofx__error__msg_8hh_source.html
363  ofx__preproc_8cpp.html
364  ofx__preproc_8cpp.js
365  ofx__preproc_8cpp_source.html
366  ofx__preproc_8hh.html
367  ofx__preproc_8hh.js
368  ofx__preproc_8hh_source.html
369  ofx__request_8cpp.html
370  ofx__request_8cpp_source.html
371  ofx__request_8hh.html
372  ofx__request_8hh.js
373  ofx__request_8hh_source.html
374  ofx__request__accountinfo_8cpp.html
375  ofx__request__accountinfo_8cpp_source.html
376  ofx__request__accountinfo_8hh.html
377  ofx__request__accountinfo_8hh.js
378  ofx__request__accountinfo_8hh_source.html
379  ofx__request__statement_8cpp.html
380  ofx__request__statement_8cpp_source.html
381  ofx__request__statement_8hh.html
382  ofx__request__statement_8hh.js
383  ofx__request__statement_8hh_source.html
384  ofx__sgml_8cpp.html
385  ofx__sgml_8cpp.js
386  ofx__sgml_8cpp_source.html
387  ofx__sgml_8hh.html
388  ofx__sgml_8hh.js
389  ofx__sgml_8hh_source.html
390  ofx__utilities_8cpp.html
391  ofx__utilities_8cpp.js
392  ofx__utilities_8cpp_source.html
393  ofx__utilities_8hh.html
394  ofx__utilities_8hh.js
395  ofx__utilities_8hh_source.html
396  ofxconnect_2cmdline_8c_source.html
397  ofxconnect_2cmdline_8h.html
398  ofxconnect_2cmdline_8h.js
399  ofxconnect_2cmdline_8h_source.html
400  ofxconnect_8cpp.html
401  ofxconnect_8cpp_source.html
402  ofxdump_2cmdline_8c_source.html
403  ofxdump_2cmdline_8h.html
404  ofxdump_2cmdline_8h.js
405  ofxdump_2cmdline_8h_source.html
406  ofxdump_8cpp.html
407  ofxdump_8cpp.js
408  ofxdump_8cpp_source.html
409  ofxpartner_8cpp.html
410  ofxpartner_8cpp_source.html
411  ofxpartner_8h.html
412  ofxpartner_8h_source.html
413  open.png
414  pages.html
415  resize.js
416  splitbar.png
417  splitbard.png
418  structErrorMsg.html
419  structErrorMsg.js
420  structLibofxFileFormatInfo.html
421  structLibofxFileFormatInfo.js
422  structOfxAccountData.html
423  structOfxAccountData.js
424  structOfxCurrency.html
425  structOfxCurrency.js
426  structOfxFiLogin.html
427  structOfxFiServiceInfo.html
428  structOfxFiServiceInfo.js
429  structOfxPayee.html
430  structOfxPayment.html
431  structOfxPositionData.html
432  structOfxPositionData.js
433  structOfxSecurityData.html
434  structOfxSecurityData.js
435  structOfxStatementData.html
436  structOfxStatementData.js
437  structOfxStatusData.html
438  structOfxStatusData.js
439  structOfxTransactionData.html
440  structOfxTransactionData.js
441  structcmdline__parser__params.html
442  structcmdline__parser__params.js
443  structgengetopt__args__info.html
444  structgengetopt__args__info.js
445  structoption.html
446  sync_off.png
447  sync_on.png
448  tab_a.png
449  tab_ad.png
450  tab_b.png
451  tab_bd.png
452  tab_h.png
453  tab_hd.png
454  tab_s.png
455  tab_sd.png
456  tabs.css
457  tree_8hh_source.html
458  win32_8cpp_source.html
459  win32_8hh_source.html
460
461
462 [FILE:443:patches/patch-configure.ac]
463 --- configure.ac.orig   2022-10-03 20:22:59 UTC
464 +++ configure.ac
465 @@ -45,7 +45,7 @@ then
466                           [Define if GCC visibility extensions are supported])
467         VISIBILITY_FLAGS="-fvisibility=hidden"
468         CFLAGS="$VISIBILITY_FLAGS $CFLAGS"
469 -       CXXFLAGS="$VISIBILITY_FLAGS -fvisibility-inlines-hidden $CFLAGS"
470 +       CXXFLAGS="$VISIBILITY_FLAGS -fvisibility-inlines-hidden $CXXFLAGS"
471  fi
472  
473  ## Pass -DIN_LIBOFX to the compiler so we can detect it and include config.h
474
475
476 [FILE:232:patches/patch-ofxconnect_ofxpartner.cpp]
477 --- ofxconnect/ofxpartner.cpp.orig      2022-10-03 20:22:59 UTC
478 +++ ofxconnect/ofxpartner.cpp
479 @@ -37,6 +37,7 @@
480  #include <vector>
481  #include <algorithm>
482  #include <string.h>
483 +#include <unistd.h>
484  
485  using std::string;
486  using std::vector;
487