60b984e44f
Patch provided by Sijmen J. Mulder via tech-pkg@, thanks! pkgsrc changes: - Remove patches/patch-Makefile, it was imported upstream Changes: 0.8.5 ----- - Fix compile-time warnings with strict prototypes enabled. - Additional formatting tests. - Make py.test name configurable.
28 lines
824 B
Makefile
28 lines
824 B
Makefile
# $NetBSD: Makefile,v 1.2 2019/02/11 18:30:47 leot Exp $
|
|
|
|
DISTNAME= libxlsxwriter-0.8.5
|
|
CATEGORIES= textproc
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=jmcnamara/}
|
|
GITHUB_TAG= RELEASE_${PKGVERSION_NOREV}
|
|
|
|
MAINTAINER= ik@sjmulder.nl
|
|
HOMEPAGE= https://libxlsxwriter.github.io/
|
|
COMMENT= C library for creating Microsoft Excel files
|
|
LICENSE= 2-clause-bsd AND original-bsd AND zlib AND mpl-2.0
|
|
|
|
PYTHON_FOR_BUILD_ONLY= test
|
|
|
|
TEST_TARGET= test
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
|
|
|
|
USE_TOOLS+= gmake
|
|
|
|
.include "../../lang/python/pyversion.mk"
|
|
|
|
MAKE_ENV+= PYTEST=py.test-${PYVERSSUFFIX}
|
|
MAKE_ENV+= INSTALL_DIR=${DESTDIR}${PREFIX}
|
|
# minizip/ioapi.c has broken logic for checking for fopen64 etc
|
|
CFLAGS+= -DIOAPI_NO_64 -D_FILE_OFFSET_BITS=64
|
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|