mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-20 00:21:35 +00:00
textproc/libixion: import ixion, support library for orcus/libreoffice (+)
Ixion is a library for calculating the results of formula expressions stored in multiple fomrula cells.
This commit is contained in:
parent
602946edf6
commit
4f6dded836
24
textproc/libixion/Makefile
Normal file
24
textproc/libixion/Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
PORTNAME= libixion
|
||||
PORTVERSION= 0.17.0
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= https://kohei.us/files/ixion/src/
|
||||
|
||||
MAINTAINER= office@FreeBSD.org
|
||||
COMMENT= General purpose formula parser, interpreter, dependency tracker
|
||||
|
||||
LICENSE= MPL20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= mdds>=2.0:devel/mdds
|
||||
LIB_DEPENDS= libboost_system.so:devel/boost-libs
|
||||
|
||||
USES= autoreconf libtool pkgconfig tar:xz
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
PLIST_SUB= VERSION=${PORTVERSION:R}
|
||||
|
||||
CONFIGURE_ARGS= --disable-python
|
||||
|
||||
.include <bsd.port.mk>
|
3
textproc/libixion/distinfo
Normal file
3
textproc/libixion/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1636038855
|
||||
SHA256 (libixion-0.17.0.tar.xz) = 53c97139223f3b786d498f86512a20ee878fab0ef981947647aa116df7c4101e
|
||||
SIZE (libixion-0.17.0.tar.xz) = 499836
|
8
textproc/libixion/pkg-descr
Normal file
8
textproc/libixion/pkg-descr
Normal file
@ -0,0 +1,8 @@
|
||||
Ixion is a library for calculating the results of formula expressions stored in
|
||||
multiple fomrula cells. The cells can be referenced by each other, and Ixion
|
||||
resolves their dependencies automatically upon calculation. Ixion also supports
|
||||
re-calculations where the contents of one or more cells have been modified since
|
||||
the last calculation, and a partial calculation of only the affected cells need
|
||||
to be calculated.
|
||||
|
||||
WWW: https://gitlab.com/ixion/ixion
|
37
textproc/libixion/pkg-plist
Normal file
37
textproc/libixion/pkg-plist
Normal file
@ -0,0 +1,37 @@
|
||||
bin/ixion-formula-tokenizer
|
||||
bin/ixion-parser
|
||||
bin/ixion-sorter
|
||||
include/libixion-%%VERSION%%/ixion/address.hpp
|
||||
include/libixion-%%VERSION%%/ixion/address_iterator.hpp
|
||||
include/libixion-%%VERSION%%/ixion/cell.hpp
|
||||
include/libixion-%%VERSION%%/ixion/cell_access.hpp
|
||||
include/libixion-%%VERSION%%/ixion/compute_engine.hpp
|
||||
include/libixion-%%VERSION%%/ixion/config.hpp
|
||||
include/libixion-%%VERSION%%/ixion/dirty_cell_tracker.hpp
|
||||
include/libixion-%%VERSION%%/ixion/document.hpp
|
||||
include/libixion-%%VERSION%%/ixion/env.hpp
|
||||
include/libixion-%%VERSION%%/ixion/exceptions.hpp
|
||||
include/libixion-%%VERSION%%/ixion/formula.hpp
|
||||
include/libixion-%%VERSION%%/ixion/formula_function_opcode.hpp
|
||||
include/libixion-%%VERSION%%/ixion/formula_name_resolver.hpp
|
||||
include/libixion-%%VERSION%%/ixion/formula_opcode.hpp
|
||||
include/libixion-%%VERSION%%/ixion/formula_result.hpp
|
||||
include/libixion-%%VERSION%%/ixion/formula_tokens.hpp
|
||||
include/libixion-%%VERSION%%/ixion/formula_tokens_fwd.hpp
|
||||
include/libixion-%%VERSION%%/ixion/global.hpp
|
||||
include/libixion-%%VERSION%%/ixion/info.hpp
|
||||
include/libixion-%%VERSION%%/ixion/interface/formula_model_access.hpp
|
||||
include/libixion-%%VERSION%%/ixion/interface/session_handler.hpp
|
||||
include/libixion-%%VERSION%%/ixion/interface/table_handler.hpp
|
||||
include/libixion-%%VERSION%%/ixion/macros.hpp
|
||||
include/libixion-%%VERSION%%/ixion/matrix.hpp
|
||||
include/libixion-%%VERSION%%/ixion/model_context.hpp
|
||||
include/libixion-%%VERSION%%/ixion/model_iterator.hpp
|
||||
include/libixion-%%VERSION%%/ixion/module.hpp
|
||||
include/libixion-%%VERSION%%/ixion/named_expressions_iterator.hpp
|
||||
include/libixion-%%VERSION%%/ixion/table.hpp
|
||||
include/libixion-%%VERSION%%/ixion/types.hpp
|
||||
lib/libixion-%%VERSION%%.so
|
||||
lib/libixion-%%VERSION%%.so.0
|
||||
lib/libixion-%%VERSION%%.so.0.0.0
|
||||
libdata/pkgconfig/libixion-%%VERSION%%.pc
|
Loading…
Reference in New Issue
Block a user