pkgsrc-Changes archive

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

CVS commit: pkgsrc/converters/libepubgen



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Sat Feb  3 00:09:41 UTC 2018

Added Files:
        pkgsrc/converters/libepubgen: DESCR Makefile PLIST buildlink3.mk
            distinfo

Log Message:
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).


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/converters/libepubgen/DESCR \
    pkgsrc/converters/libepubgen/Makefile pkgsrc/converters/libepubgen/PLIST \
    pkgsrc/converters/libepubgen/buildlink3.mk \
    pkgsrc/converters/libepubgen/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/converters/libepubgen/DESCR
diff -u /dev/null pkgsrc/converters/libepubgen/DESCR:1.1
--- /dev/null   Sat Feb  3 00:09:41 2018
+++ pkgsrc/converters/libepubgen/DESCR  Sat Feb  3 00:09:41 2018
@@ -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).
Index: pkgsrc/converters/libepubgen/Makefile
diff -u /dev/null pkgsrc/converters/libepubgen/Makefile:1.1
--- /dev/null   Sat Feb  3 00:09:41 2018
+++ pkgsrc/converters/libepubgen/Makefile       Sat Feb  3 00:09:41 2018
@@ -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"
Index: pkgsrc/converters/libepubgen/PLIST
diff -u /dev/null pkgsrc/converters/libepubgen/PLIST:1.1
--- /dev/null   Sat Feb  3 00:09:41 2018
+++ pkgsrc/converters/libepubgen/PLIST  Sat Feb  3 00:09:41 2018
@@ -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
Index: pkgsrc/converters/libepubgen/buildlink3.mk
diff -u /dev/null pkgsrc/converters/libepubgen/buildlink3.mk:1.1
--- /dev/null   Sat Feb  3 00:09:41 2018
+++ pkgsrc/converters/libepubgen/buildlink3.mk  Sat Feb  3 00:09:41 2018
@@ -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
Index: pkgsrc/converters/libepubgen/distinfo
diff -u /dev/null pkgsrc/converters/libepubgen/distinfo:1.1
--- /dev/null   Sat Feb  3 00:09:41 2018
+++ pkgsrc/converters/libepubgen/distinfo       Sat Feb  3 00:09:41 2018
@@ -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