Follow the upstream recommendations for packagers and switch to multi-packages: devel/gettext -> devel/gettext,-runtime devel/gettext-tools -> devel/gettext,-tools (new) devel/gettext,-textstyle
54 lines
1.3 KiB
Makefile
54 lines
1.3 KiB
Makefile
# $OpenBSD: Makefile,v 1.5 2019/05/20 22:15:18 naddy Exp $
|
|
|
|
COMMENT = GNU dictionary server
|
|
|
|
V = 2.9
|
|
DISTNAME = dico-$V
|
|
REVISION = 1
|
|
|
|
SHARED_LIBS += dico 0.0 # 2.0
|
|
|
|
CATEGORIES = net
|
|
|
|
HOMEPAGE = https://puszcza.gnu.org.ua/software/dico/
|
|
|
|
MAINTAINTER = Anthony J. Bentley <anthony@anjbe.name>
|
|
|
|
# GPLv3+
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
WANTLIB += c crypto curses gsasl iconv idn intl lber-2.4 ldap-2.4
|
|
WANTLIB += ltdl pam pcre readline sasl2 ssl z
|
|
|
|
MASTER_SITES = https://download.gnu.org.ua/pub/release/dico/
|
|
|
|
MODULES = lang/python
|
|
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
|
|
LIB_DEPENDS = databases/openldap \
|
|
devel/gettext,-runtime \
|
|
devel/libtool,-ltdl \
|
|
devel/pcre \
|
|
security/libgsasl \
|
|
security/openpam
|
|
|
|
# soelim(1)
|
|
BUILD_DEPENDS += textproc/groff
|
|
|
|
CONFIGURE_STYLE = gnu
|
|
CONFIGURE_ENV = CPPFLAGS=-I${LOCALBASE}/include \
|
|
LDFLAGS=-L${LOCALBASE}/lib \
|
|
PYTHON=python${MODPY_VERSION} \
|
|
PYTHON_CONFIG=python${MODPY_VERSION}-config \
|
|
DEFAULT_PIDFILE_NAME="${LOCALSTATEDIR}/dicod/dicod.pid"
|
|
CONFIGURE_ARGS = --without-wordnet
|
|
LIBTOOL_FLAGS = --tag=disable-static
|
|
|
|
SUBST_VARS += V
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dico
|
|
${SUBST_CMD} -m 444 -c ${FILESDIR}/dicod.conf \
|
|
${PREFIX}/share/examples/dico/dicod.conf
|
|
|
|
.include <bsd.port.mk>
|