From nobody Sun May 19 07:56:20 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VhtLX6M0zz5L1Dj; Sun, 19 May 2024 07:56:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VhtLX3jSdz4n4N; Sun, 19 May 2024 07:56:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716105380; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Df7vgRvJFkhQjWA7pzgHE8dGbr3DR+7IFAQbDA/fnQI=; b=Of5m+koEsq1qy8Nlu2GpAJ8zzXOPwwPIYQ3oHEHQkGYUbi8MBzBGDar29cPHt8NZvBFexU Om53E6U+ETG2jO3wqAnR+jFTYV1P04O5PmpC3XsRkLEKehRQBvIX0ZX2gGfvTn3sT9Mu1W gy7lifY3l7y3q2cCxbI8FBMbXE4nze7PAlIZa4gomo4YSoZo71siheZVqJ/CRTTuiQgycJ imjJnl1d3y9yhaxjOG/pqEDJquTvXlpdZo+zFSd+Xfa48REovXhszXO+8JPyPzqmTKxPqn o1/FD5yfbvIbMwCgWbBLlS5kqGeOpm2xxf/ix2LbnpZRL9wz7OIu1RVr9n++cg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716105380; a=rsa-sha256; cv=none; b=wD17+Ix3LIykPzFmq/LM+ZcwMXG7P4c01MTTIk56Djpnvm/Gg5APIl4ieZY14rmXSolp9H VZ5Znj9ZF86tih+5trhJBnz3Ze0+iIKLlV1trgodfSlq+RtRxGDacKW6vgAMngmzhzE8lh fi0q3JMBo0VJOqBedPl2394KBFhN0gFkKw5/9iVem9OSUqtmPbh+KURmIMR1Q3GIvBoLs8 pAW1cmE+imH6EPcaIHFAZ3f64cdaIqbOLW5531ldr7wj/6qABT5120kGlZK9VMrnTWP64a qLNtSRsdMt57+txPHunyhnElWMb3bhSe2iRVnL8Zou8Ks+j45K38T+sASrGmEg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716105380; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Df7vgRvJFkhQjWA7pzgHE8dGbr3DR+7IFAQbDA/fnQI=; b=URCWC70RGRolYEP3B4iQLpJ92i3K1zMXhg71lYpIOkTaMEr54s0slp4RqMbITCfGfX/efG HkKWFD2nx8sI5Topqx6QI7IpI0jWDd4gppFp848CFURsbq5zu0sLA8Hrm/RSw32q4kjNUy afH2ojo4pk46wISF/Cb08TJL8eS5MeOG6V9UjVP5YLy3E36q1k/qa75TPpGlBlNNGblc8W O0NRDuR+DGU8Kn2eQnhDwDHpIOTWl/vzL5/cMiLBJlMvOp2di6TCA6F/Y76P1kAMcQ7Fex HI7146xgoT7C2tuD/39L/0yQIS6rahoZzrd16kVZWmiUlCOSk9vyJsiLNVsVVw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VhtLX3Kjcz1225; Sun, 19 May 2024 07:56:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 44J7uK8f090321; Sun, 19 May 2024 07:56:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 44J7uKHJ090318; Sun, 19 May 2024 07:56:20 GMT (envelope-from git) Date: Sun, 19 May 2024 07:56:20 GMT Message-Id: <202405190756.44J7uKHJ090318@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: e31a71e241ce - main - mail/bmf: Remove support for deprecated Berkeley DB 5.3 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e31a71e241ce14dd0e1efdb8d18acace249e61a5 Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=e31a71e241ce14dd0e1efdb8d18acace249e61a5 commit e31a71e241ce14dd0e1efdb8d18acace249e61a5 Author: Daniel Engberg AuthorDate: 2024-05-18 21:31:46 +0000 Commit: Daniel Engberg CommitDate: 2024-05-19 06:05:06 +0000 mail/bmf: Remove support for deprecated Berkeley DB 5.3 Remove support for Berkeley DB 5.3 and switch to MySQL backend instead --- mail/bmf/Makefile | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/mail/bmf/Makefile b/mail/bmf/Makefile index 4f0ab41360e6..f8ae30449328 100644 --- a/mail/bmf/Makefile +++ b/mail/bmf/Makefile @@ -1,6 +1,6 @@ PORTNAME= bmf PORTVERSION= 0.9.4 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= mail MASTER_SITES= SF @@ -12,26 +12,22 @@ WWW= https://sourceforge.net/projects/bmf/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +USES= mysql + HAS_CONFIGURE= yes + BINARY_ALIAS= gcc=${CC} g++=${CXX} -CONFIGURE_ENV= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -OPTIONS_DEFINE= BDB DEBUG DOCS MANPAGES MYSQL -OPTIONS_DEFAULT=BDB MANPAGES -OPTIONS_SUB= yes +CFLAGS+= -I${LOCALBASE}/include/mysql +LDFLAGS+= -L${LOCALBASE}/lib/mysql -BDB_USES= bdb -BDB_CONFIGURE_WITH= libdb -BDB_CFLAGS= -I${BDB_INCLUDE_DIR} -BDB_LDFLAGS= -L${BDB_LIB_DIR} -BDB_CONFIGURE_ENV= DB_LIBNAME=-l${BDB_LIB_NAME} +CONFIGURE_ARGS= --with-mysql --without-libdb -DEBUG_CONFIGURE_ON= --debug=yes +OPTIONS_DEFINE= DEBUG DOCS MANPAGES +OPTIONS_DEFAULT=MANPAGES +OPTIONS_SUB= yes -MYSQL_CONFIGURE_WITH= mysql -MYSQL_CFLAGS= -I${LOCALBASE}/include/mysql -MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql -MYSQL_USES= mysql +DEBUG_CONFIGURE_ON= --debug=yes do-install: cd ${WRKSRC} && ${INSTALL_PROGRAM} bmf bmfconv ${STAGEDIR}${PREFIX}/bin