pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/converters/libepubgen converters/libepubgen: import li...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0372f0fd29da
branches:  trunk
changeset: 375099:0372f0fd29da
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Feb 03 00:09:41 2018 +0000

description:
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).

diffstat:

 converters/libepubgen/DESCR         |  10 ++++++++++
 converters/libepubgen/Makefile      |  28 ++++++++++++++++++++++++++++
 converters/libepubgen/PLIST         |  10 ++++++++++
 converters/libepubgen/buildlink3.mk |  16 ++++++++++++++++
 converters/libepubgen/distinfo      |   6 ++++++
 5 files changed, 70 insertions(+), 0 deletions(-)

diffs (90 lines):

diff -r 697654c5cd5f -r 0372f0fd29da converters/libepubgen/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/libepubgen/DESCR       Sat Feb 03 00:09:41 2018 +0000
@@ -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).
diff -r 697654c5cd5f -r 0372f0fd29da converters/libepubgen/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/libepubgen/Makefile    Sat Feb 03 00:09:41 2018 +0000
@@ -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@localhost
+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"
diff -r 697654c5cd5f -r 0372f0fd29da converters/libepubgen/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/libepubgen/PLIST       Sat Feb 03 00:09:41 2018 +0000
@@ -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
diff -r 697654c5cd5f -r 0372f0fd29da converters/libepubgen/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/libepubgen/buildlink3.mk       Sat Feb 03 00:09:41 2018 +0000
@@ -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
diff -r 697654c5cd5f -r 0372f0fd29da converters/libepubgen/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/libepubgen/distinfo    Sat Feb 03 00:09:41 2018 +0000
@@ -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



Home | Main Index | Thread Index | Old Index