0667006249
Common: - Update PORTVERSION and distinfo checksum (4.5.3) [1] - Switch to GITHUB for DISTFILES, remove USES=tar accordingly [1] py-cryptominisat: - Convert into fully fledged port - Add distinfo and proper (unique) pkg-descr - Remove MASTER port overrides accordingly - Match COMMENT to upstream setup.py:description - De-scope USES=compiler to compiler only - Remove upstreamed patches - Patch to properly use distutils and autoplist instead of an uncessary cmake build (Also add post-patch for this) - Strip shared library cryptominisat: - Remove slave port overrides - Add BUILD_DEPENDS on vim-lite for xxd(8) tool [1] - Remove upstreamed patches [1] - Add patches for missing includes breaking builds on 9.3 [1] - Update pkg-plist [1] [1] https://github.com/msoos/cryptominisat/issues/304 PR: 204850 [1] Submitted by: maintainer [1] Approved by: maintainer [*]
24 lines
510 B
Makefile
24 lines
510 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= cryptominisat
|
|
PORTVERSION= 4.5.3
|
|
CATEGORIES= math
|
|
|
|
MAINTAINER= 6yearold@gmail.com
|
|
COMMENT= General-purpose award-winning SAT solver
|
|
|
|
LICENSE= LGPL3
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE-LGPL
|
|
|
|
BUILD_DEPENDS= xxd:${PORTSDIR}/editors/vim-lite # for xxd tool
|
|
LIB_DEPENDS= libboost_program_options.so:${PORTSDIR}/devel/boost-libs
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= msoos
|
|
|
|
USES= cmake compiler:c++11-lib
|
|
USE_LDCONFIG= yes
|
|
|
|
CMAKE_ARGS= -DNOMYSQL=1 -DNOM4RI=1 -DPYTHON_EXECUTABLE=0
|
|
|
|
.include <bsd.port.mk>
|