converters/libepubgen: import libepubgen-0.1.0

libepubgen is a library for generating documents in (surprise!) EPUB format,
implementing librevenge document interfaces. It supports conversion of text
documents, presentations and vector drawings. Spreadsheets are not supported,
because conversion of a spreadsheet to EPUB does not (IMHO) make much sense. As
these interfaces are used by multiple libraries, libepubgen can be used to
generate EPUB from many sources.

libepubgen requires boost and librevenge to build. It also needs doxygen to
generate API documentation (can be disabled by passing --without-docs to
configure).
This commit is contained in:
ryoon 2018-02-03 00:09:41 +00:00
parent 91b31467d3
commit 6fa56be090
5 changed files with 70 additions and 0 deletions

View file

@ -0,0 +1,10 @@
libepubgen is a library for generating documents in (surprise!) EPUB format,
implementing librevenge document interfaces. It supports conversion of text
documents, presentations and vector drawings. Spreadsheets are not supported,
because conversion of a spreadsheet to EPUB does not (IMHO) make much sense. As
these interfaces are used by multiple libraries, libepubgen can be used to
generate EPUB from many sources.
libepubgen requires boost and librevenge to build. It also needs doxygen to
generate API documentation (can be disabled by passing --without-docs to
configure).

View file

@ -0,0 +1,28 @@
# $NetBSD: Makefile,v 1.1 2018/02/03 00:09:41 ryoon Exp $
DISTNAME= libepubgen-0.1.0
CATEGORIES= converters
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libepubgen/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= ryoon@NetBSD.org
HOMEPAGE= https://sourceforge.net/projects/libepubgen/
COMMENT= EPUB generator library for librevenge
LICENSE= mpl-2.0
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
USE_LANGUAGES= c c++
BUILDLINK_TRANSFORM+= rm:-Werror
CONFIGURE_ARGS+= --disable-tests
CONFIGURE_ARGS+= --without-docs
PKGCONFIG_OVERRIDE+= libepubgen-0.1.pc
.include "../../converters/librevenge/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,10 @@
@comment $NetBSD: PLIST,v 1.1 2018/02/03 00:09:41 ryoon Exp $
include/libepubgen-0.1/libepubgen/EPUBDrawingGenerator.h
include/libepubgen-0.1/libepubgen/EPUBPackage.h
include/libepubgen-0.1/libepubgen/EPUBPresentationGenerator.h
include/libepubgen-0.1/libepubgen/EPUBTextGenerator.h
include/libepubgen-0.1/libepubgen/libepubgen-api.h
include/libepubgen-0.1/libepubgen/libepubgen-decls.h
include/libepubgen-0.1/libepubgen/libepubgen.h
lib/libepubgen-0.1.la
lib/pkgconfig/libepubgen-0.1.pc

View file

@ -0,0 +1,16 @@
# $NetBSD: buildlink3.mk,v 1.1 2018/02/03 00:09:41 ryoon Exp $
BUILDLINK_TREE+= libepubgen
.if !defined(LIBEPUBGEN_BUILDLINK3_MK)
LIBEPUBGEN_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libepubgen+= libepubgen>=0.1.0
BUILDLINK_PKGSRCDIR.libepubgen?= ../../converters/libepubgen
.include "../../converters/librevenge/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.endif # LIBEPUBGEN_BUILDLINK3_MK
BUILDLINK_TREE+= -libepubgen

View file

@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2018/02/03 00:09:41 ryoon Exp $
SHA1 (libepubgen-0.1.0.tar.bz2) = c50ef2486200b4d9be95f8d3ce73ed5ace07adba
RMD160 (libepubgen-0.1.0.tar.bz2) = 47a90882b4f8155f68f374f760c521656a49b494
SHA512 (libepubgen-0.1.0.tar.bz2) = 568afc817965ffa0360bd58cce23916a8dabe97c7bc7a53fc9f146b98ef7b2c8d8ee958145fff7abc0bfae33c56e620225031814356b893130e04b00e7cf0851
Size (libepubgen-0.1.0.tar.bz2) = 398811 bytes