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
30 USES= cpe gmake iconv libtool pkgconfig gettext ssl
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
40 CPE_VENDOR= libofx_project
41 FPC_EQUIVALENT= finance/libofx
44 CONFIGURE_ARGS= --enable-html-docs
45 --with-opensp-includes={{LOCALBASE}}/include/OpenSP
46 --with-opensp-libs={{LOCALBASE}}/lib
51 INSTALL_TARGET= install-strip
55 ${RM} ${STAGEDIR}${STD_DOCDIR}/COPYING
58 cd ${WRKSRC} && sh autogen.sh
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.
65 LibOFX was implemented directly from the full OFX 1.6 spec, and
68 - Banking transactions and statements
69 - Credit card and statements
70 - Investment transactions
73 Future projects for LibOFX include:
79 - QIF export (integrated inside the library)
84 ea9fa07759622ecc7f25b637fa8fb34d587af80607ca4389d25966a6a4f94ab9 251823 libofx-libofx-0.10.9.tar.gz
87 [FILE:236:manifests/plist.primary]
91 include/libofx/libofx.h
96 libofx.so.%%SOVERSION%%
97 lib/pkgconfig/libofx.pc
103 share/man/man1/ofxdump.1.gz
106 [FILE:8829:manifests/plist.docs]
114 share/doc/libofx/html/
120 classLibofxContext.html
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
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
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
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
204 config_8h_source.html
205 context_8cpp_source.html
206 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
225 file__preproc_8cpp.html
226 file__preproc_8cpp.js
227 file__preproc_8cpp_source.html
228 file__preproc_8hh.html
230 file__preproc_8hh_source.html
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
283 getopt1_8c_source.html
284 getopt_8c_source.html
285 getopt_8h_source.html
300 libofx_8h_source.html
301 main__doc_8c_source.html
306 messages_8cpp_source.html
309 messages_8hh_source.html
326 nodeparser_8cpp_source.html
329 nodeparser_8h_source.html
332 ofc__sgml_8cpp_source.html
335 ofc__sgml_8hh_source.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
365 ofx__preproc_8cpp_source.html
366 ofx__preproc_8hh.html
368 ofx__preproc_8hh_source.html
369 ofx__request_8cpp.html
370 ofx__request_8cpp_source.html
371 ofx__request_8hh.html
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
386 ofx__sgml_8cpp_source.html
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
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
408 ofxdump_8cpp_source.html
410 ofxpartner_8cpp_source.html
412 ofxpartner_8h_source.html
420 structLibofxFileFormatInfo.html
421 structLibofxFileFormatInfo.js
422 structOfxAccountData.html
423 structOfxAccountData.js
424 structOfxCurrency.html
426 structOfxFiLogin.html
427 structOfxFiServiceInfo.html
428 structOfxFiServiceInfo.js
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
458 win32_8cpp_source.html
459 win32_8hh_source.html
462 [FILE:443:patches/patch-configure.ac]
463 --- configure.ac.orig 2022-10-03 20:22:59 UTC
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"
473 ## Pass -DIN_LIBOFX to the compiler so we can detect it and include config.h
476 [FILE:232:patches/patch-ofxconnect_ofxpartner.cpp]
477 --- ofxconnect/ofxpartner.cpp.orig 2022-10-03 20:22:59 UTC
478 +++ ofxconnect/ofxpartner.cpp