From nobody Wed May 6 23:18:43 2026 X-Original-To: dev-commits-ports-all@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 4g9rsv27h0z6d1HM for ; Wed, 06 May 2026 23:18:43 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g9rsv1Zs7z3K9f for ; Wed, 06 May 2026 23:18:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778109523; 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=bQUIPF4Nt8sa65yLy17vvEqM0DQBtMCYVHjPit3vPnI=; b=KZ9+h27wz5BLXjgdK/Mkgq6PMOidKl0B+/IOdoSqR1u3gmU+Kj/C69T9a5rWkstwvPY+Jw S/Hq6QTmUBZhfwlKmBqYhoAKDk+NDLqCSgjFlKUxbLo7x9R9GlAzNcf/CU1XxI5RDRBEKH EiolSNuR8lzQC1fb8407EGdJWYHozD+CMBn15cwInGBVjSIflsKZmNxcHVB3A3b6ZSLVGL DbocxJfUb/3rLQcf/25/WRFNCEfY8nG8Ael7fw+Fv+reTmgOlmBNv3/VrDDKrhWyklrzEb MxwXnXEUJUjGL5jkxlzOY4mzri7oVF/WekQ+TQGM/qiLeRuMhjzHiPlrSxzZlw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778109523; a=rsa-sha256; cv=none; b=SxggsAL4yLlR/snNR/UdiH+FNxWfCOcAo46MUoavq+JuWVTzI3dxLrtD7N7Q0OfdGY9k4E EfC+ofcLOWxm4DxMYNHkH94nVdhQBRgwrLnq9Mgc/dRM9x1jvPSqXxKjW7bbPYWgIdXi7R 5avfVfldJ1G3DBIJPG/W9j9e/k6BIYTHQpJVT8wnUEEeHMph+HAaz3HbJurdpcbvQpE3GY riw8CihOwmrihaTjbDxWL9XDiGJFNbVf+iTjxIfxBwwYhiUIThw3x5HLKRzKirfoLC15hS FVOtMHcMbOhUyMTQ7LoW9uotmEJiJK6ZSVe54NyqJC7umgkPHAmlK6CYwUXZww== 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=1778109523; 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=bQUIPF4Nt8sa65yLy17vvEqM0DQBtMCYVHjPit3vPnI=; b=U465VoHdxIgKCEvl5qMEC+LdTLbXDfPgvU+ep97OWj3SBWDqgJuDyjjfw131nqFs/HSlum 6hDtB8bXjMqzEbkPPTeIYNfg9WsmetSCq5BIgGbs2A1UzruUZw3p8bU9yVvwv3/nOe+2A4 DH6u/q/RixoFeVrwb1DPIE7wN1OLB16BCXpaIe+cm6YJvyXghF9nj+8VLwrQXMtnTsX87s 5aVpcbCcaI9JqBrKfStgFSHopZapiJmhf2FdiBalQw8BFdmL5JDROCstRVQPHRudwc28qr cgzdMWtpgkJbUifqcm/6mpfhB+hzwcDlQMpyrIlUdzV1f7H2lfnUTLIeywvqow== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g9rsv0sgwz110f for ; Wed, 06 May 2026 23:18:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3a3d7 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 06 May 2026 23:18:43 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mark Felder Subject: git: 992875ed070f - main - mail/archiveopteryx-devel: Retire this port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: feld X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 992875ed070f349edc2d61d5b59b10f6f5814cb1 Auto-Submitted: auto-generated Date: Wed, 06 May 2026 23:18:43 +0000 Message-Id: <69fbcc53.3a3d7.1779a821@gitrepo.freebsd.org> The branch main has been updated by feld: URL: https://cgit.FreeBSD.org/ports/commit/?id=992875ed070f349edc2d61d5b59b10f6f5814cb1 commit 992875ed070f349edc2d61d5b59b10f6f5814cb1 Author: Mark Felder AuthorDate: 2026-05-06 23:17:54 +0000 Commit: Mark Felder CommitDate: 2026-05-06 23:18:37 +0000 mail/archiveopteryx-devel: Retire this port It is recommended to use mail/archiveopteryx instead. --- MOVED | 1 + mail/Makefile | 1 - mail/archiveopteryx-devel/Makefile | 66 --------------------- mail/archiveopteryx-devel/distinfo | 3 - mail/archiveopteryx-devel/files/archiveopteryx.in | 68 ---------------------- mail/archiveopteryx-devel/files/patch-Jamfile | 45 -------------- mail/archiveopteryx-devel/files/patch-Jamsettings | 58 ------------------ .../files/patch-installer_Jamfile | 11 ---- .../files/patch-schema_Jamfile | 11 ---- .../files/patch-scripts_Jamfile | 11 ---- mail/archiveopteryx-devel/files/pkg-message.in | 25 -------- mail/archiveopteryx-devel/pkg-descr | 6 -- mail/archiveopteryx-devel/pkg-plist | 24 -------- 13 files changed, 1 insertion(+), 329 deletions(-) diff --git a/MOVED b/MOVED index 4a4754a22d3f..a3162179266d 100644 --- a/MOVED +++ b/MOVED @@ -5285,3 +5285,4 @@ graphics/drm-510-kmod||2026-05-05|Removed, is only for FreeBSD 13 graphics/nvidia-drm-510-kmod||2026-05-05|Removed, is only for FreeBSD 13 graphics/nvidia-drm-510-kmod-580||2026-05-05|Removed, is only for FreeBSD 13 graphics/nvidia-drm-510-kmod-devel||2026-05-05|Removed, is only for FreeBSD 13 +mail/archiveopteryx-devel|mail/archiveopteryx|2026-05-06|Remove obsoleted port. Use mail/archiveopteryx instead. diff --git a/mail/Makefile b/mail/Makefile index 278aef0d1a0f..b42166297862 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -12,7 +12,6 @@ SUBDIR += antivirus-milter SUBDIR += anubis SUBDIR += archiveopteryx - SUBDIR += archiveopteryx-devel SUBDIR += archivesmtp SUBDIR += archmbox SUBDIR += ask diff --git a/mail/archiveopteryx-devel/Makefile b/mail/archiveopteryx-devel/Makefile deleted file mode 100644 index d4863b480469..000000000000 --- a/mail/archiveopteryx-devel/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -PORTNAME= archiveopteryx -PORTVERSION= 3.2.99.20181030 -PORTREVISION= 2 -CATEGORIES= mail -PKGNAMESUFFIX= -devel - -MAINTAINER= feld@FreeBSD.org -COMMENT= Advanced PostgreSQL-based IMAP/POP server -WWW= https://www.archiveopteryx.org/ - -LICENSE= MIT - -BUILD_DEPENDS= jam:devel/jam - -USE_GITHUB= yes -GH_ACCOUNT= aox -GH_PROJECT= aox -GH_TAGNAME= 96ab17e - -USES= compiler perl5 ssl -USE_PERL5= build - -CONFLICTS_INSTALL= archiveopteryx # bin/aox bin/aoxdeliver bin/aoxexport bin/aoximport - -PORTDOCS= COPYING README license.txt - -SUB_FILES= pkg-message - -USE_RC_SUBR= ${PORTNAME} - -CONFLICTS= archiveopteryx - -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 - -do-build: - @cd ${WRKSRC} && ${JAM} ${JAMARG} - -do-install: - @cd ${WRKSRC} && ${JAM} ${JAMARG} install - -.include diff --git a/mail/archiveopteryx-devel/distinfo b/mail/archiveopteryx-devel/distinfo deleted file mode 100644 index a403c5b94963..000000000000 --- a/mail/archiveopteryx-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1540914709 -SHA256 (aox-aox-3.2.99.20181030-96ab17e_GH0.tar.gz) = 171ee0b9b977b7c8f34f161ff97ba7cd5c89a79d184813e1624bd59925bf7e7e -SIZE (aox-aox-3.2.99.20181030-96ab17e_GH0.tar.gz) = 1800881 diff --git a/mail/archiveopteryx-devel/files/archiveopteryx.in b/mail/archiveopteryx-devel/files/archiveopteryx.in deleted file mode 100644 index 25f46f2986ec..000000000000 --- a/mail/archiveopteryx-devel/files/archiveopteryx.in +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/sh - -# PROVIDE: archiveopteryx -# REQUIRE: LOGIN -# KEYWORD: shutdown -# -# Add the following lines to /etc/rc.conf.local or /etc/rc.conf -# to enable this service: -# -# archiveopteryx_enable (bool): Set to NO by default. -# Set it to YES to enable archiveopteryx. -# - -. /etc/rc.subr - -name=archiveopteryx -rcvar=archiveopteryx_enable - -load_rc_config $name - -archiveopteryx_enable=${archiveopteryx_enable:-"NO"} -pidfile=/var/run/${name}.pid -config_file=%%PREFIX%%/etc/archiveopteryx/archiveopteryx.conf -required_files=$config_file - -command=%%PREFIX%%/bin/aox -extra_commands=status -status_cmd="${command} show status" -start_cmd=do_start -start_precmd=do_prestart -stop_cmd=do_stop -restart_cmd=do_restart - -do_prestart() -{ - if [ ! -d /var/db/aox/jail ] ; then - install -d -o root -g wheel -m 001 /var/db/aox/jail - fi - - for i in /var/run/aox /var/db/aox/messages /var/db/aox/jail/var/run /var/db/aox/jail/messages ; do - if [ ! -d ${i} ] ; then - install -d -o aox -g aox ${i} ; - fi - done -} - -do_start() -{ - echo -n "Starting Archiveopteryx: " - ${command} start - echo "done." -} - -do_stop() -{ - echo -n "Stopping Archiveopteryx: " - ${command} stop - echo "done." -} - -do_restart() -{ - echo -n "Restarting Archiveopteryx: " - ${command} restart - echo "done." -} - -run_rc_command "$1" diff --git a/mail/archiveopteryx-devel/files/patch-Jamfile b/mail/archiveopteryx-devel/files/patch-Jamfile deleted file mode 100644 index 76c7fee7918b..000000000000 --- a/mail/archiveopteryx-devel/files/patch-Jamfile +++ /dev/null @@ -1,45 +0,0 @@ ---- Jamfile.orig 2013-11-27 03:31:12.000000000 -0600 -+++ Jamfile 2013-11-28 11:35:43.262503298 -0600 -@@ -47,10 +47,10 @@ - } - - --Prepare $(INSTALLROOT)$(JAILDIR) ; --Prepare $(INSTALLROOT)$(JAILDIR)/var/run ; --Prepare $(INSTALLROOT)$(MESSAGEDIR) ; --Prepare $(INSTALLROOT)$(PIDFILEDIR) ; -+#Prepare $(INSTALLROOT)$(JAILDIR) ; -+#Prepare $(INSTALLROOT)$(JAILDIR)/var/run ; -+#Prepare $(INSTALLROOT)$(MESSAGEDIR) ; -+#Prepare $(INSTALLROOT)$(PIDFILEDIR) ; - Prepare $(INSTALLROOT)$(CONFIGDIR) ; - Prepare $(INSTALLROOT)$(LIBDIR)/contrib ; - if ( $(LOGFILE:D) != "" && $(LOGFILE:D) != "syslog" ) { -@@ -59,14 +59,14 @@ - - - # if we make JAILDIR, we should chmod it so noone can read it: --MODE on $(INSTALLROOT)$(JAILDIR) = 701 ; --Chmod $(INSTALLROOT)$(JAILDIR) ; -+#MODE on $(INSTALLROOT)$(JAILDIR) = 701 ; -+#Chmod $(INSTALLROOT)$(JAILDIR) ; - - # if we make MESSAGEDIR, we should chmod it similarly. AOXUSER needs to - # be able to write to it, but we can't chown here, because the user may - # not exist yet. --MODE on $(INSTALLROOT)$(MESSAGEDIR) = 700 ; --Chmod $(INSTALLROOT)$(MESSAGEDIR) ; -+#MODE on $(INSTALLROOT)$(MESSAGEDIR) = 700 ; -+#Chmod $(INSTALLROOT)$(MESSAGEDIR) ; - - - actions Message { -@@ -90,7 +90,7 @@ - EOM - } - --Message install ; -+#Message install ; - - - if $(BUILDDOC) { diff --git a/mail/archiveopteryx-devel/files/patch-Jamsettings b/mail/archiveopteryx-devel/files/patch-Jamsettings deleted file mode 100644 index 0e678aec17e9..000000000000 --- a/mail/archiveopteryx-devel/files/patch-Jamsettings +++ /dev/null @@ -1,58 +0,0 @@ ---- Jamsettings.orig 2018-06-01 02:17:49 UTC -+++ Jamsettings -@@ -12,7 +12,7 @@ INSTALLROOT ?= "" ; - - # A convenient prefix used by most directory and file names,. - # --PREFIX ?= /usr/local/archiveopteryx ; -+PREFIX ?= %%PREFIX%% ; - - # The directory for user and sysadmin tools - # -@@ -24,36 +24,38 @@ SBINDIR = $(PREFIX)/sbin ; - - # The directory where the man pages are installed - # --MANDIR = $(PREFIX)/man ; -+MANDIR = $(PREFIX)/share/man ; - - # Supporting files - # --LIBDIR = $(PREFIX)/lib ; -+LIBDIR = $(PREFIX)/libexec/aox ; - -+LIBDATADIR = $(PREFIX)/libdata/aox ; -+ - # The startup/shutdown script's directory - # --INITDIR = $(LIBDIR) ; -+INITDIR = $(PREFIX)/etc/rc.d ; - - # Where to write pid files for the servers - # --PIDFILEDIR ?= $(PREFIX)/lib/pidfiles ; -+PIDFILEDIR ?= /var/run/aox ; - - # The servers chroot to an empty, unreadable jail directory at - # startup. - # --JAILDIR = $(PREFIX)/jail ; -+JAILDIR = /var/db/aox/jail ; - - # This is the default message-copy-directory. - # --MESSAGEDIR = $(JAILDIR)/messages ; -+MESSAGEDIR = /var/db/aox/messages ; - - # The directory where the configuration file is located. - # --CONFIGDIR = $(PREFIX) ; -+CONFIGDIR = $(PREFIX)/etc/archiveopteryx ; - - # The directory where the README and other files are installed. - # --READMEDIR = $(PREFIX) ; -+READMEDIR = $(PREFIX)/share/doc/archiveopteryx ; - - # The log file's default name. (This can be a file name or syslog/x, - # where x is a facility.) diff --git a/mail/archiveopteryx-devel/files/patch-installer_Jamfile b/mail/archiveopteryx-devel/files/patch-installer_Jamfile deleted file mode 100644 index c17ce8e4092d..000000000000 --- a/mail/archiveopteryx-devel/files/patch-installer_Jamfile +++ /dev/null @@ -1,11 +0,0 @@ ---- installer/Jamfile.orig -+++ installer/Jamfile -@@ -5,7 +5,7 @@ - Build installer : installer.cpp ; - - ObjectDefines installer.cpp : -- LIBDIR='\"$(LIBDIR)\"' -+ LIBDIR='\"$(LIBDATADIR)\"' - CONFIGDIR='\"$(CONFIGDIR)\"' - LOGFILE='\"$(LOGFILE)\"' - LOGFILEMODE='\"$(LOGFILEMODE)\"' diff --git a/mail/archiveopteryx-devel/files/patch-schema_Jamfile b/mail/archiveopteryx-devel/files/patch-schema_Jamfile deleted file mode 100644 index 7b88c0a8a336..000000000000 --- a/mail/archiveopteryx-devel/files/patch-schema_Jamfile +++ /dev/null @@ -1,11 +0,0 @@ ---- schema/Jamfile.orig -+++ schema/Jamfile -@@ -9,7 +9,7 @@ - SEARCH on $(<) = $(SEARCH_SOURCE) ; - EngraveConfig $(e) : $(<) ; - -- InstallFile $(INSTALLROOT)$(LIBDIR) : $(e) ; -+ InstallFile $(INSTALLROOT)$(LIBDATADIR) : $(e) ; - } - - SchemaFile schema.pg ; diff --git a/mail/archiveopteryx-devel/files/patch-scripts_Jamfile b/mail/archiveopteryx-devel/files/patch-scripts_Jamfile deleted file mode 100644 index 768814e3c3d4..000000000000 --- a/mail/archiveopteryx-devel/files/patch-scripts_Jamfile +++ /dev/null @@ -1,11 +0,0 @@ ---- scripts/Jamfile.orig -+++ scripts/Jamfile -@@ -15,7 +15,7 @@ - } - - --ShellScript archiveopteryx ; -+# ShellScript archiveopteryx ; - - - rule ContribScript { diff --git a/mail/archiveopteryx-devel/files/pkg-message.in b/mail/archiveopteryx-devel/files/pkg-message.in deleted file mode 100644 index ecef1cb174e7..000000000000 --- a/mail/archiveopteryx-devel/files/pkg-message.in +++ /dev/null @@ -1,25 +0,0 @@ -[ -{ type: install - message: <