128797b52a
libetonyek 0.1.6 - All formats: + Improved handling of text language, e.g., written language props now include country and script. - Keynote 6: + Parse links. + Parse text language. + Parse lists (bullets). + Resize tables properly. + Fix handling of texts containing non-ASCII characters (i.e., the majority of non-English languages). - Miscellaneous: + Fix build with boost 1.54/1.55. + Make help output of conversion tools more help2man-friendly. + Fix build with recent clang, which does not like 'register' keyword. + Various small fixes and improvements. libetonyek 0.1.5 - Parse slide background. - Parse shape style: fill, line stroke, opacity, shadow. - Parse table style: default cell borders, background etc. - Various fixes and improvements. libetonyek 0.1.4 - Parse formulas. - Parse cell type and number format. - Require mdds 1.0 by default (but 0.12.1 is still supported). - Add support for Keynote 6. Imported features include: shapes, images, text + text formatting, presentation notes, tables (only simple tables are supported.) libetonyek 0.1.3 - Common: + Import more text formatting properties. + Correctly interpret properties set by paragraph style, but turned off in character style. + Import paragraph borders. + Import metadata. + Collect styles and other referenceable entities even from skipped parts of the input. + Fix a typo that caused shapes being dropped from output. + Import table borders. + Add dependency on mdds. + Various small bugfixes and improvements. - Pages: + Import headers and footers. + Import footnotes and endnotes. + Import images. + Import shapes. + Import text columns. + Accept documents created by Pages 1-3. - Numbers: + Accept documents created by Numbers 1. libetonyek 0.1.2 - Use symbol visibility on Linux. The library only exports the two public functions now. - Refactor the parser to allow sharing of code among Keynote, Pages and Numbers parsers. - Add initial support for Pages (v. 4 only): text and text formatting, tables. - Parse text language. - Parse links. - Fix parsing of tab stops. - Add dependency on glm. - Add initial support for Numbers (v. 2 only): sheets and cell content. - Fix parsing of simple cell text content, which was ignored previously. - Various small bugfixes and improvements.
36 lines
1 KiB
Makefile
36 lines
1 KiB
Makefile
# $NetBSD: Makefile,v 1.11 2016/02/13 08:37:45 wiz Exp $
|
|
|
|
DISTNAME= libetonyek-0.1.6
|
|
CATEGORIES= converters
|
|
MASTER_SITES= http://dev-www.libreoffice.org/src/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= ryoon@NetBSD.org
|
|
HOMEPAGE= https://wiki.documentfoundation.org/DLP/Libraries/libetonyek
|
|
COMMENT= Library for Apple Office suite files
|
|
LICENSE= mpl-2.0
|
|
|
|
TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= gmake pkg-config
|
|
USE_LANGUAGES= c c++
|
|
|
|
# Boost qi.hpp
|
|
CXXFLAGS+= -std=c++0x
|
|
|
|
CONFIGURE_ARGS+= --disable-tests
|
|
CONFIGURE_ARGS+= --without-docs
|
|
|
|
PKGCONFIG_OVERRIDE+= libetonyek.pc.in
|
|
|
|
.include "../../devel/liblangtag/buildlink3.mk"
|
|
.include "../../converters/libwpd/buildlink3.mk"
|
|
.include "../../converters/librevenge/buildlink3.mk"
|
|
.include "../../devel/boost-libs/buildlink3.mk"
|
|
.include "../../devel/mdds/buildlink3.mk"
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.include "../../graphics/glm/buildlink3.mk"
|
|
.include "../../textproc/libxml2/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|