daniel 7437f9d093 update py-sphinx to 4.0.2 and regen PLISTs for affected consumers
all consumers were packaged and installed on amd64 by me; all python2
syntax in consumers appears to have been updated at this point making
it possible to move to the 4.x series.

lang/ghc bits look ok to gnezdo@

ok sthen@ on the rest
2021-07-06 16:55:32 +00:00

44 lines
951 B
Makefile

# $OpenBSD: Makefile,v 1.14 2021/07/06 16:55:33 daniel Exp $
COMMENT = easy-to-use minimalistic disassembler library
DISTNAME = udis86-1.7.2
CATEGORIES = devel
REVISION = 5
SHARED_LIBS= udis86 1.0
HOMEPAGE = http://udis86.sourceforge.net/
MAINTAINER = Paul Irofti <paul@irofti.net>
# BSD
PERMIT_PACKAGE = Yes
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=udis86/}
WANTLIB += c
MODULES = lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
BUILD_DEPENDS = devel/yasm \
textproc/py-sphinx,python3>=4.0.2
CONFIGURE_STYLE = autoconf
AUTOCONF_VERSION = 2.69
MAKE_ENV = LIBudis86_VERSION=${LIBudis86_VERSION}
FAKE_FLAGS = docdir=${PREFIX}/share/doc/udis86/x86
post-build:
@cd ${WRKBUILD}/docs/manual \
&& exec ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} html-local
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/udis86/manual
cd ${WRKBUILD}/docs/manual/html && \
pax -rw * ${PREFIX}/share/doc/udis86/manual
.include <bsd.port.mk>