2017-04-30 03:21:19 +02:00
|
|
|
# $NetBSD: Makefile,v 1.14 2017/04/30 01:21:20 ryoon Exp $
|
2014-02-02 08:29:34 +01:00
|
|
|
|
Update libetonyek to 0.1.6:
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.
2016-02-13 09:37:45 +01:00
|
|
|
DISTNAME= libetonyek-0.1.6
|
2017-04-30 03:21:19 +02:00
|
|
|
PKGREVISION= 3
|
2014-02-02 08:29:34 +01:00
|
|
|
CATEGORIES= converters
|
|
|
|
MASTER_SITES= http://dev-www.libreoffice.org/src/
|
|
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
|
|
|
|
MAINTAINER= ryoon@NetBSD.org
|
2015-08-12 02:25:27 +02:00
|
|
|
HOMEPAGE= https://wiki.documentfoundation.org/DLP/Libraries/libetonyek
|
|
|
|
COMMENT= Library for Apple Office suite files
|
2014-02-02 08:29:34 +01:00
|
|
|
LICENSE= mpl-2.0
|
|
|
|
|
|
|
|
TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf
|
|
|
|
|
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
USE_LIBTOOL= yes
|
|
|
|
USE_TOOLS+= gmake pkg-config
|
2014-06-01 06:01:06 +02:00
|
|
|
USE_LANGUAGES= c c++
|
2014-02-02 08:29:34 +01:00
|
|
|
|
2015-08-12 02:25:27 +02:00
|
|
|
# Boost qi.hpp
|
|
|
|
CXXFLAGS+= -std=c++0x
|
|
|
|
|
2014-02-02 08:29:34 +01:00
|
|
|
CONFIGURE_ARGS+= --disable-tests
|
|
|
|
CONFIGURE_ARGS+= --without-docs
|
|
|
|
|
|
|
|
PKGCONFIG_OVERRIDE+= libetonyek.pc.in
|
|
|
|
|
Update libetonyek to 0.1.6:
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.
2016-02-13 09:37:45 +01:00
|
|
|
.include "../../devel/liblangtag/buildlink3.mk"
|
2014-02-02 08:29:34 +01:00
|
|
|
.include "../../converters/libwpd/buildlink3.mk"
|
2014-07-22 13:13:26 +02:00
|
|
|
.include "../../converters/librevenge/buildlink3.mk"
|
2014-02-02 08:29:34 +01:00
|
|
|
.include "../../devel/boost-libs/buildlink3.mk"
|
2015-08-12 02:25:27 +02:00
|
|
|
.include "../../devel/mdds/buildlink3.mk"
|
2014-02-02 08:29:34 +01:00
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
2015-08-12 02:25:27 +02:00
|
|
|
.include "../../graphics/glm/buildlink3.mk"
|
2014-02-02 08:29:34 +01:00
|
|
|
.include "../../textproc/libxml2/buildlink3.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|