View | Details | Raw Unified | Return to bug 224284 | Differences between
and this patch

Collapse All | Expand All

(-)i/textproc/libepubgen01/Makefile (+44 lines)
Added Link Here
1
# $FreeBSD$
2
3
PORTNAME=	libepubgen
4
PORTVERSION=	0.1.0
5
CATEGORIES=	textproc
6
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-${PORTVERSION}
7
PKGNAMESUFFIX=	01
8
9
MAINTAINER=	office@FreeBSD.org
10
COMMENT=	Library for generating documents in ePub format
11
12
LICENSE=	MPL20
13
14
LIB_DEPENDS=	librevenge-0.0.so:textproc/librevenge
15
BUILD_DEPENDS=	${LOCALBASE}/include/boost/algorithm/string/classification.hpp:devel/boost-libs \
16
		${LOCALBASE}/include/boost/algorithm/string/join.hpp:devel/boost-libs \
17
		${LOCALBASE}/include/boost/algorithm/string/split.hpp:devel/boost-libs \
18
		${LOCALBASE}/include/boost/algorithm/string/trim.hpp:devel/boost-libs \
19
		${LOCALBASE}/include/boost/assign/list_of.hpp:devel/boost-libs \
20
		${LOCALBASE}/include/boost/cstdint.hpp:devel/boost-libs \
21
		${LOCALBASE}/include/boost/functional/hash.hpp:devel/boost-libs
22
23
CONFIGURE_ARGS=	--disable-werror
24
CPPFLAGS+=	-I${LOCALBASE}/include
25
26
GNU_CONFIGURE=	yes
27
USES=		compiler:features libtool pathfix pkgconfig tar:xz
28
USE_LDCONFIG=	yes
29
INSTALL_TARGET=	install-strip
30
31
OPTIONS_DEFINE=	DOXYGEN TEST
32
OPTIONS_DEFAULT=
33
OPTIONS_SUB=	yes
34
35
TEST_TARGET=		check
36
TEST_LIB_DEPENDS=	libxml2.so:textproc/libxml2 \
37
			libcppunit.so:devel/cppunit
38
TEST_CONFIGURE_ENABLE=	tests
39
40
PORTDOCS=		*
41
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
42
DOXYGEN_CONFIGURE_OFF=	--without-docs
43
44
.include <bsd.port.mk>
(-)i/textproc/libepubgen01/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1517410235
2
SHA256 (libepubgen-0.1.0.tar.xz) = eeaa2c19cc487c821b6477194a01b4373bce9368afb644d768d088935e3b3994
3
SIZE (libepubgen-0.1.0.tar.xz) = 319652
(-)i/textproc/libepubgen01/pkg-descr (+7 lines)
Added Link Here
1
libepubgen is a library for generating documents in ePub format, implementing
2
librevenge document interfaces. It supports conversion of text documents,
3
presentations and vector drawings. Spreadsheets are not supported. As these
4
interfaces are used by multiple libraries, libepubgen can be used to generate
5
EPUB from many sources.
6
7
WWW: http://libepubgen.sourceforge.net/
(-)i/textproc/libepubgen01/pkg-plist (+11 lines)
Added Link Here
1
include/libepubgen-0.1/libepubgen/EPUBDrawingGenerator.h
2
include/libepubgen-0.1/libepubgen/EPUBPackage.h
3
include/libepubgen-0.1/libepubgen/EPUBPresentationGenerator.h
4
include/libepubgen-0.1/libepubgen/EPUBTextGenerator.h
5
include/libepubgen-0.1/libepubgen/libepubgen-api.h
6
include/libepubgen-0.1/libepubgen/libepubgen-decls.h
7
include/libepubgen-0.1/libepubgen/libepubgen.h
8
lib/libepubgen-0.1.so
9
lib/libepubgen-0.1.so.1
10
lib/libepubgen-0.1.so.1.0.0
11
libdata/pkgconfig/libepubgen-0.1.pc
(-)i/textproc/libqxp00/Makefile (+44 lines)
Added Link Here
1
# $FreeBSD$
2
3
PORTNAME=	libqxp
4
PORTVERSION=	0.0.0
5
CATEGORIES=	textproc
6
MASTER_SITES=	https://dev-www.libreoffice.org/src/${PORTNAME}/
7
PKGNAMESUFFIX=	00
8
9
MAINTAINER=	office@FreeBSD.org
10
COMMENT=	Library for parsing QuarkXPress documents
11
12
LICENSE=	MPL20
13
14
LIB_DEPENDS=	librevenge-0.0.so:textproc/librevenge \
15
		libicui18n.so:devel/icu \
16
		libicuuc.so:devel/icu \
17
		libicudata.so:devel/icu
18
BUILD_DEPENDS=	${LOCALBASE}/include/boost/math/constants/constants.hpp:devel/boost-libs \
19
		${LOCALBASE}/include/boost/optional.hpp:devel/boost-libs \
20
		${LOCALBASE}/include/boost/variant.hpp:devel/boost-libs \
21
		${LOCALBASE}/include/boost/range/adaptor/reversed.hpp:devel/boost-libs \
22
		${LOCALBASE}/include/boost/cstdint.hpp:devel/boost-libs
23
24
CONFIGURE_ARGS=	--disable-werror
25
CPPFLAGS+=	-I${LOCALBASE}/include
26
27
GNU_CONFIGURE=	yes
28
USES=		compiler:features libtool pathfix pkgconfig tar:xz
29
USE_LDCONFIG=	yes
30
INSTALL_TARGET=	install-strip
31
32
OPTIONS_DEFINE=	DOXYGEN TEST
33
OPTIONS_DEFAULT=
34
OPTIONS_SUB=	yes
35
36
TEST_TARGET=		check
37
TEST_LIB_DEPENDS=	libcppunit.so:devel/cppunit
38
TEST_CONFIGURE_ENABLE=	tests
39
40
PORTDOCS=		*
41
DOXYGEN_BUILD_DEPENDS=	doxygen:devel/doxygen
42
DOXYGEN_CONFIGURE_OFF=	--without-docs
43
44
.include <bsd.port.mk>
(-)i/textproc/libqxp00/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1513087591
2
SHA256 (libqxp-0.0.0.tar.xz) = 0dd32afbf1c889debc28848b260c1bdc0eba5f57504476b787e164f7c59776d5
3
SIZE (libqxp-0.0.0.tar.xz) = 337292
(-)i/textproc/libqxp00/files/patch-src_lib_QXPBlockParser.cpp (+13 lines)
Added Link Here
1
Fixes FreeBSD 10 build error:
2
3
QXPBlockParser.cpp:60:12: error: use of undeclared identifier 'abs'; did you mean 'fabs'?
4
--- src/lib/QXPBlockParser.cpp.orig	2018-02-07 14:08:00 UTC
5
+++ src/lib/QXPBlockParser.cpp
6
@@ -13,6 +13,7 @@
7
 #include <algorithm>
8
 #include <memory>
9
 #include <vector>
10
+#include <cstdlib>
11
 
12
 #include "QXPHeader.h"
13
 
(-)i/textproc/libqxp00/pkg-descr (+4 lines)
Added Link Here
1
libqxp is a library that parses the file format of QuarkXPress documents.
2
Currently it only understands documents created by QuarkXPress 3.1 to 4.1.
3
4
WWW: https://wiki.documentfoundation.org/DLP/Libraries/libqxp
(-)i/textproc/libqxp00/pkg-plist (+11 lines)
Added Link Here
1
bin/qxp2raw
2
bin/qxp2svg
3
bin/qxp2text
4
include/libqxp-0.0/libqxp/QXPDocument.h
5
include/libqxp-0.0/libqxp/QXPPathResolver.h
6
include/libqxp-0.0/libqxp/libqxp.h
7
include/libqxp-0.0/libqxp/libqxp_api.h
8
lib/libqxp-0.0.so
9
lib/libqxp-0.0.so.0
10
lib/libqxp-0.0.so.0.0.0
11
libdata/pkgconfig/libqxp-0.0.pc

Return to bug 224284