1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
8 SDESC[standard]= Open Financial eXchange (OFX) Library
9 HOMEPAGE= https://libofx.sourceforge.net/
13 SITES[main]= GITHUB/libofx:libofx:0.10.9
14 DISTFILE[1]= generated:main
16 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 BUILD_DEPENDS= libtool:single:standard
24 gengetopt:primary:standard
25 help2man:single:standard
26 doxygen:single:standard
27 BUILDRUN_DEPENDS= OpenSP:single:standard
29 USES= cpe gmake iconv libtool pkgconfig gettext ssl curl
32 LICENSE= GPLv2+:primary
33 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
34 LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING
35 LICENSE_AWK= TERMS:"LIBOFX_H"
36 LICENSE_SOURCE= TERMS:{{WRKSRC}}/inc/libofx.h.in
39 CPE_VENDOR= libofx_project
40 FPC_EQUIVALENT= finance/libofx
43 CONFIGURE_ARGS= --enable-html-docs
44 --with-opensp-includes={{LOCALBASE}}/include/OpenSP
45 --with-opensp-libs={{LOCALBASE}}/lib
50 INSTALL_TARGET= install-strip
54 ${RM} ${STAGEDIR}${STD_DOCDIR}/COPYING
57 cd ${WRKSRC} && sh autogen.sh
59 [FILE:542:descriptions/desc.primary]
60 LibOFX is a parser and an API designed to allow applications to
61 very easily support OFX command responses, usually provided by
62 financial institutions for statement downloads.
64 LibOFX was implemented directly from the full OFX 1.6 spec, and
67 - Banking transactions and statements
68 - Credit card and statements
69 - Investment transactions
72 Future projects for LibOFX include:
78 - QIF export (integrated inside the library)
83 ea9fa07759622ecc7f25b637fa8fb34d587af80607ca4389d25966a6a4f94ab9 251823 libofx-libofx-0.10.9.tar.gz
86 [FILE:236:manifests/plist.primary]
90 include/libofx/libofx.h
95 libofx.so.%%SOVERSION%%
96 lib/pkgconfig/libofx.pc
102 share/man/man1/ofxdump.1.gz
105 [FILE:8944:manifests/plist.docs]
113 share/doc/libofx/html/
118 classLibofxContext.html
121 classOFCApplication.html
122 classOFCApplication.js
123 classOFCApplication.png
124 classOFXApplication.html
125 classOFXApplication.js
126 classOFXApplication.png
127 classOfxAccountContainer.html
128 classOfxAccountContainer.js
129 classOfxAccountContainer.png
130 classOfxAccountInfoRequest.html
131 classOfxAccountInfoRequest.js
132 classOfxAccountInfoRequest.png
133 classOfxAggregate.html
135 classOfxAggregate.png
136 classOfxBalanceContainer.html
137 classOfxBalanceContainer.js
138 classOfxBalanceContainer.png
139 classOfxBankTransactionContainer.html
140 classOfxBankTransactionContainer.js
141 classOfxBankTransactionContainer.png
142 classOfxDummyContainer.html
143 classOfxDummyContainer.js
144 classOfxDummyContainer.png
145 classOfxGenericContainer.html
146 classOfxGenericContainer.js
147 classOfxGenericContainer.png
148 classOfxInv401kContainer.html
149 classOfxInv401kContainer.js
150 classOfxInv401kContainer.png
151 classOfxInvestmentTransactionContainer.html
152 classOfxInvestmentTransactionContainer.js
153 classOfxInvestmentTransactionContainer.png
154 classOfxMainContainer.html
155 classOfxMainContainer.js
156 classOfxMainContainer.png
157 classOfxPaymentRequest.html
158 classOfxPaymentRequest.js
159 classOfxPaymentRequest.png
160 classOfxPositionContainer.html
161 classOfxPositionContainer.js
162 classOfxPositionContainer.png
163 classOfxPushUpContainer.html
164 classOfxPushUpContainer.js
165 classOfxPushUpContainer.png
169 classOfxSecurityContainer.html
170 classOfxSecurityContainer.js
171 classOfxSecurityContainer.png
172 classOfxStatementContainer.html
173 classOfxStatementContainer.js
174 classOfxStatementContainer.png
175 classOfxStatementRequest.html
176 classOfxStatementRequest.js
177 classOfxStatementRequest.png
178 classOfxStatusContainer.html
179 classOfxStatusContainer.js
180 classOfxStatusContainer.png
181 classOfxTransactionContainer.html
182 classOfxTransactionContainer.js
183 classOfxTransactionContainer.png
187 classtree_1_1fixed__depth__iterator.html
188 classtree_1_1fixed__depth__iterator.png
189 classtree_1_1iterator__base.html
190 classtree_1_1iterator__base.js
191 classtree_1_1iterator__base.png
192 classtree_1_1iterator__base__less.html
193 classtree_1_1post__order__iterator.html
194 classtree_1_1post__order__iterator.js
195 classtree_1_1post__order__iterator.png
196 classtree_1_1pre__order__iterator.html
197 classtree_1_1pre__order__iterator.png
198 classtree_1_1sibling__iterator.html
199 classtree_1_1sibling__iterator.png
200 classtree__node__.html
203 config_8h_source.html
204 context_8cpp_source.html
205 context_8hh_source.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
226 file__preproc_8cpp.html
227 file__preproc_8cpp.js
228 file__preproc_8cpp_source.html
229 file__preproc_8hh.html
231 file__preproc_8hh_source.html
264 functions_vars_b.html
265 functions_vars_c.html
266 functions_vars_d.html
267 functions_vars_e.html
268 functions_vars_f.html
269 functions_vars_g.html
270 functions_vars_h.html
271 functions_vars_i.html
272 functions_vars_l.html
273 functions_vars_m.html
274 functions_vars_n.html
275 functions_vars_o.html
276 functions_vars_p.html
277 functions_vars_r.html
278 functions_vars_s.html
279 functions_vars_t.html
280 functions_vars_u.html
281 functions_vars_v.html
282 functions_vars_w.html
283 functions_vars_y.html
286 getopt1_8c_source.html
287 getopt_8c_source.html
288 getopt_8h_source.html
303 libofx_8h_source.html
304 main__doc_8c_source.html
309 messages_8cpp_source.html
312 messages_8hh_source.html
331 nodeparser_8cpp_source.html
334 nodeparser_8h_source.html
337 ofc__sgml_8cpp_source.html
340 ofc__sgml_8hh_source.html
342 ofx2qif_8c_source.html
343 ofx__aggregate_8hh.html
344 ofx__aggregate_8hh.js
345 ofx__aggregate_8hh_source.html
346 ofx__container__account_8cpp.html
347 ofx__container__account_8cpp_source.html
348 ofx__container__generic_8cpp.html
349 ofx__container__generic_8cpp_source.html
350 ofx__container__main_8cpp.html
351 ofx__container__main_8cpp_source.html
352 ofx__container__position_8cpp.html
353 ofx__container__position_8cpp_source.html
354 ofx__container__security_8cpp.html
355 ofx__container__security_8cpp_source.html
356 ofx__container__statement_8cpp.html
357 ofx__container__statement_8cpp_source.html
358 ofx__container__transaction_8cpp.html
359 ofx__container__transaction_8cpp_source.html
360 ofx__containers_8hh.html
361 ofx__containers_8hh.js
362 ofx__containers_8hh_source.html
363 ofx__containers__misc_8cpp.html
364 ofx__containers__misc_8cpp_source.html
365 ofx__error__msg_8hh.html
366 ofx__error__msg_8hh.js
367 ofx__error__msg_8hh_source.html
368 ofx__preproc_8cpp.html
370 ofx__preproc_8cpp_source.html
371 ofx__preproc_8hh.html
373 ofx__preproc_8hh_source.html
374 ofx__request_8cpp.html
375 ofx__request_8cpp_source.html
376 ofx__request_8hh.html
378 ofx__request_8hh_source.html
379 ofx__request__accountinfo_8cpp.html
380 ofx__request__accountinfo_8cpp_source.html
381 ofx__request__accountinfo_8hh.html
382 ofx__request__accountinfo_8hh.js
383 ofx__request__accountinfo_8hh_source.html
384 ofx__request__statement_8cpp.html
385 ofx__request__statement_8cpp_source.html
386 ofx__request__statement_8hh.html
387 ofx__request__statement_8hh.js
388 ofx__request__statement_8hh_source.html
391 ofx__sgml_8cpp_source.html
394 ofx__sgml_8hh_source.html
395 ofx__utilities_8cpp.html
396 ofx__utilities_8cpp.js
397 ofx__utilities_8cpp_source.html
398 ofx__utilities_8hh.html
399 ofx__utilities_8hh.js
400 ofx__utilities_8hh_source.html
401 ofxconnect_2cmdline_8c_source.html
402 ofxconnect_2cmdline_8h.html
403 ofxconnect_2cmdline_8h.js
404 ofxconnect_2cmdline_8h_source.html
406 ofxconnect_8cpp_source.html
407 ofxdump_2cmdline_8c_source.html
408 ofxdump_2cmdline_8h.html
409 ofxdump_2cmdline_8h.js
410 ofxdump_2cmdline_8h_source.html
413 ofxdump_8cpp_source.html
415 ofxpartner_8cpp_source.html
417 ofxpartner_8h_source.html
427 structLibofxFileFormatInfo.html
428 structLibofxFileFormatInfo.js
429 structOfxAccountData.html
430 structOfxAccountData.js
431 structOfxCurrency.html
433 structOfxFiLogin.html
434 structOfxFiServiceInfo.html
435 structOfxFiServiceInfo.js
437 structOfxPayment.html
438 structOfxPositionData.html
439 structOfxPositionData.js
440 structOfxSecurityData.html
441 structOfxSecurityData.js
442 structOfxStatementData.html
443 structOfxStatementData.js
444 structOfxStatusData.html
445 structOfxStatusData.js
446 structOfxTransactionData.html
447 structOfxTransactionData.js
448 structcmdline__parser__params.html
449 structcmdline__parser__params.js
450 structgengetopt__args__info.html
451 structgengetopt__args__info.js
465 win32_8cpp_source.html
466 win32_8hh_source.html
469 [FILE:443:patches/patch-configure.ac]
470 --- configure.ac.orig 2022-10-03 20:22:59 UTC
472 @@ -45,7 +45,7 @@ then
473 [Define if GCC visibility extensions are supported])
474 VISIBILITY_FLAGS="-fvisibility=hidden"
475 CFLAGS="$VISIBILITY_FLAGS $CFLAGS"
476 - CXXFLAGS="$VISIBILITY_FLAGS -fvisibility-inlines-hidden $CFLAGS"
477 + CXXFLAGS="$VISIBILITY_FLAGS -fvisibility-inlines-hidden $CXXFLAGS"
480 ## Pass -DIN_LIBOFX to the compiler so we can detect it and include config.h
483 [FILE:232:patches/patch-ofxconnect_ofxpartner.cpp]
484 --- ofxconnect/ofxpartner.cpp.orig 2022-10-03 20:22:59 UTC
485 +++ ofxconnect/ofxpartner.cpp