blob: 7894210895a91f2dac711ee8657f7afd61f389a2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
PORTNAME= libxlsxwriter
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.8
PORTREVISION= 1
CATEGORIES= math devel
PATCH_SITES= https://github.com/jmcnamara/libxlsxwriter/commit/
PATCHFILES= 5af9c1fd3e330a6a4aeaba58599e2c5294c521ab.patch:-p1
MAINTAINER= bapt@FreeBSD.org
COMMENT= C library for creating Excel XLSX files
WWW= https://libxlsxwriter.github.io/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
USES= cmake:testing compiler:c11 localbase:ldflags minizip pathfix \
pkgconfig python:test ssl
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= jmcnamara
EXTRACT_AFTER_ARGS= --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/third_party/md5 \
--exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/third_party/minizip \
--no-same-owner --no-same-permissions
CMAKE_TESTING_ON= BUILD_TESTS
CMAKE_ON= BUILD_SHARED_LIBS \
USE_OPENSSL_MD5 \
USE_SYSTEM_MINIZIP
.include <bsd.port.mk>
|