diff --git a/mail/archiveopteryx/Makefile b/mail/archiveopteryx/Makefile index 8ac1915b66f5..8a6fa38f6e61 100644 --- a/mail/archiveopteryx/Makefile +++ b/mail/archiveopteryx/Makefile @@ -1,66 +1,66 @@ PORTNAME= archiveopteryx PORTVERSION= 3.2.0.20260429 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= mail MAINTAINER= feld@FreeBSD.org COMMENT= Advanced PostgreSQL-based IMAP/POP server WWW= https://www.archiveopteryx.org/ LICENSE= PostgreSQL LICENSE_FILE= ${WRKSRC}/doc/readme/license.txt BUILD_DEPENDS= jam:devel/jam \ idnkit2>0:dns/idnkit2 USE_GITHUB= yes GH_ACCOUNT= aox GH_PROJECT= aox GH_TAGNAME= 1f9a987 PORTDOCS= COPYING README USES= compiler perl5 ssl USE_PERL5= build SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} USERS= aox GROUPS= aox PLIST_SUB+= USERS="${USERS}" PLIST_SUB+= GROUPS="${GROUPS}" JAM?= ${LOCALBASE}/bin/jam OPTIONS_DEFINE= DOCS .include # force Clang when on FreeBSD with clang in base .if ${OPSYS} == FreeBSD .if ${CHOSEN_COMPILER_TYPE} == clang JAMARG+= "-sCLANG=1" .endif .endif post-patch: @${EGREP} -Rl '%%[[:alpha:]]+%%' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \ -e 's,%%PREFIX%%,${PREFIX},g' ${REINPLACE_CMD} -e "s|\(C++FLAGS =\)|\1 -I${OPENSSLINC}|g" \ -e"s|INSTALLROOT ?= \"\" ;|INSTALLROOT = \"${STAGEDIR}\" ;|" \ ${WRKSRC}/Jamsettings ${REINPLACE_CMD} -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \ ${WRKSRC}/server/Jamfile # copy some PORTDOCS to WRKSRC like in a normal release ${CP} ${WRKSRC}/doc/readme/COPYING ${WRKSRC}/ ${CP} ${WRKSRC}/doc/readme/README ${WRKSRC}/ do-build: @cd ${WRKSRC} && ${JAM} ${JAMARG} do-install: @cd ${WRKSRC} && ${JAM} ${JAMARG} install .include diff --git a/mail/archiveopteryx/pkg-plist b/mail/archiveopteryx/pkg-plist index 52b672ec3067..a080564e8e1e 100644 --- a/mail/archiveopteryx/pkg-plist +++ b/mail/archiveopteryx/pkg-plist @@ -1,24 +1,25 @@ bin/aox bin/aoxdeliver bin/aoxexport bin/aoximport libdata/aox/downgrades libdata/aox/field-names libdata/aox/flag-names libdata/aox/fts.pg libdata/aox/schema.pg libexec/aox/contrib/rrdglue libexec/aox/installer sbin/archiveopteryx sbin/logd sbin/recorder share/man/man5/aoxsuper.conf.5.gz share/man/man5/archiveopteryx.conf.5.gz share/man/man8/aox.8.gz share/man/man8/aoxdeliver.8.gz share/man/man8/aoximport.8.gz share/man/man8/archiveopteryx.8.gz share/man/man8/installer.8.gz share/man/man8/logd.8.gz share/man/man8/recorder.8.gz +%%PORTDOCS%%%%DOCSDIR%%/license.txt @dir %%ETCDIR%%