---
name: spar
version: 0.5.10_1
origin: math/spar
comment: A modular math parser
arch: freebsd:9:x86:64
www: http://spar.sourceforge.net/
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 468393
desc: "Spar is a modular math parser that comes with a fully featured text frontend,\nsomething
  like an interactive calculator. It also provides a simple but\ncomplete API for
  C/C++ programmers. This API provide a complete interface to\na top down parser that
  supports: variables, constants, functions, modules and\na libc based math library.
  This math library overrides standard functions with\na \"custom\" version (such
  as. deg, rad auto conversion, infinite symbol,\nfunction domain...). \n\nSpar, can
  be easily extended with modules. A module is a \"user\" extensions,\nwritten in
  C/C++, to the basic features of the Simple Parser. Here you can\nfind the module
  definition: is a C structure that contains only few data\nmember: \n    - module
  name \n    - module version \n    - module description \n    - a pointer to the
  module main function \n\nThe modules are loaded at run-time by the module loader
  (that is a high level\nlayer of the module manager): you can load your modules,
  simply, coping theirs\npaths into the .spar_modules (or any other file, with the
  -c option).\n\nWWW: http://spar.sourceforge.net/\n"
categories: [math, devel]
files:
  /usr/local/bin/spar: b8a839c201c7241295a044cc53b454296505cbcae13dfa8cc59c81bb6c64550e
  /usr/local/include/spar/sl.h: e157445e91520ca696d3ce1111e3e2c0280b5c963e4bd46b785a5e4e938f7b37
  /usr/local/include/spar/sl_application.h: 56a21519ab7e46b0f161958e3e200f4607cd6070392cb84946ef40628b94aa8c
  /usr/local/include/spar/sl_bool.h: 66002dfa8568435227b2c582a48fb9eddd1cfb5b967d4c451414a7cb58260e27
  /usr/local/include/spar/sl_complex.h: 09382194804edac17fffea1fb445dc25f62388282ca93eb5c665f76cc9057d22
  /usr/local/include/spar/sl_conf.h: 6524f03d90d07639bd19232cf6b79f9e12479e828db2c7c1c661fe5ed8209cf9
  /usr/local/include/spar/sl_constant.h: 3de5b48e155719af3c6e68673e2c8c1b356a300fde5025fd41b3c313534e12bf
  /usr/local/include/spar/sl_errno.h: 79610f57ba31e311177f16928a1a648f51e0f13580d8e7544ea1f4dbecf28066
  /usr/local/include/spar/sl_error.h: d5778c6ebde8fd8ef97b9d58de3f9863b7cd724f70abfbb4aa86a15887887fb0
  /usr/local/include/spar/sl_formula.h: 77ef33e53a634f6b9fd06114d665a12d2e3acef9c3b83cd1ad3161ef91901ed9
  /usr/local/include/spar/sl_init.h: b8aabb7964e167a42758e01e92f2dbc0166b9a96c17037019bc15201215086ef
  /usr/local/include/spar/sl_io.h: e4558702d2e4e921aaca549e6aa387d120b066d53a79c6ada2a2a13cf4dbbf85
  /usr/local/include/spar/sl_math.h: eb6f10dfbe2d266f7424aa4f544d8c9e15fa6843d6634e259cefe583be458b68
  /usr/local/include/spar/sl_math_library.h: 30e76a646e15d5eb953195ef6d6fbcac22cc9fded1eb921c9581ac3f86132145
  /usr/local/include/spar/sl_module.h: 378a62fd63197417e9a19446ef92542fb22a8ae7cfc79d68039660e80268454c
  /usr/local/include/spar/sl_module_devel.h: 2ec3eb4d4ed44eb2e9710fd3c7e0495f520bbf9113b1259b6c7ca40742623728
  /usr/local/include/spar/sl_module_loader.h: 236da62c134b58f18aab645b92090e2bbe7076c16e25be4d43fbfc14b9a6ec4f
  /usr/local/include/spar/sl_module_manager.h: ed021de928618e918c0c2d3c46c6270a03350ccbbd6644246e9750b103fefacc
  /usr/local/include/spar/sl_parser.h: 1e9dede71f1ac39c72a876a21049f0c5c5105fc7a0d6e9d026e77b255fb0ee5f
  /usr/local/include/spar/sl_poly.h: b4b39ce63d0d2ca6086226a6361e74bedbe9a272517af7ff75ce378b7f037d71
  /usr/local/include/spar/sl_random.h: 45b2c34fbfa75981f9acb2d6178e5af00850b9fdb112c322448635e0b916da5d
  /usr/local/include/spar/sl_sort.h: 9d8adb2ad82d4873192ddb6280f6c679aad8340ed0e93ae96b3b3b2e0433bdd6
  /usr/local/include/spar/sl_table.h: 6a0ac678c61c69f33c8cd7463d3df678e7a703e86fec1d5e40c2249af3abdb01
  /usr/local/include/spar/sl_test.h: cea8296fee1fe6de548efdd85adffde2f475e619c7a7298ee8ac43a300580138
  /usr/local/include/spar/sl_util.h: 2e983572de38b5a90d11f1b9f4bad941c02078ffd5da8cd7d2e19a2c448f4a3b
  /usr/local/include/spar/sl_vector.h: 7317850f8044aee2e321892ded05ef377e9786364865d19a8375c5d8ac79b0f2
  /usr/local/include/spar/sl_version.h: c6ccea4a207ff1fe62c9173856196206b268fb832502af0b1737e03b7f015eee
  /usr/local/lib/libspar.a: c933800cbd6df9e4c9e1799e6e05d182950aba308b6340a7a6a51f79a310d4a4
  /usr/local/lib/libspar.la: 15955a90dedb8bb5b09fd4b21fe6381f7edec8901f575b0a80846186b3f4a578
  /usr/local/lib/libspar.so: '-'
  /usr/local/lib/libspar.so.5: e649f538b90369130b666b0595ec469ffb87f4b73e92f18a43dc43e40d8170f0
  /usr/local/lib/spar/solve_c.a: 923686342612364258748c01875a02d3403b8d7e75cc155404334462c31bf3d5
  /usr/local/lib/spar/solve_c.la: 2908255900953143f6e71c2544b36660c200b612d4609b34b4c4a0455cc08712
  /usr/local/lib/spar/solve_c.so: cf6599bd62fa706c27a6b7b653bc3cd898a605dac85cb42a7401cc7d7e983539
  /usr/local/lib/spar/solve_q.a: 4a96dfe3c0b6361ba72b5d162ff637842a74e43d0d68cd7089af9e7039e95322
  /usr/local/lib/spar/solve_q.la: 88ede2a8e2eb99e33b0ba613bd74a644d1d2d5776d67f89fa8f313cdf6c73753
  /usr/local/lib/spar/solve_q.so: 402baa129bc27a302784d4135b48d821712eff02da628aeb3cdc9864ae6d2aaf
  /usr/local/lib/spar/zsolve_c.a: 507b1a47275b188a9ee70281c68b879a3ac95f6c2751fa1c56ed84f040167e3f
  /usr/local/lib/spar/zsolve_c.la: bb050fc6bfdf62007a2a5b254ffa1b9c788ab18ef60ed6ebd0b5ee0c0f365b78
  /usr/local/lib/spar/zsolve_c.so: 4ea22fe5bb897aa60f3b108738dedb8221e9ea6204dea369dec93b1482272019
  /usr/local/lib/spar/zsolve_q.a: 370177fcd2f4efcf772a2f14439a226e1ff8caffa94194394dee2c1fe89bbbf1
  /usr/local/lib/spar/zsolve_q.la: a6004c29f7fb4b9e6c94ee527b226287ce0a7df2e547a3808bdcadfe57a6b2f4
  /usr/local/lib/spar/zsolve_q.so: f0a0e185b78c92278371fd2ed1399de4aaac025c6e833c6363f743202b999e7f
  /usr/local/man/man1/spar.1.gz: 84ca6b712bda319bd544e154c31938e377d9f4f595227449b7da0f8e85b128e3
  /usr/local/share/spar/modules_config: 87f51fb78c44824777fda52cd6ba04e2a9ba87d10dd1cab11959c5df8226ab89
directories:
  /usr/local/share/spar/: n
  /usr/local/lib/spar/: n
  /usr/local/include/spar/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
  pre-deinstall: |
    /sbin/ldconfig -R
