Date: Fri, 23 Feb 2007 18:12:17 +0100 From: "Radim Kolar SF.NET" <hsn@sendmail.cz> To: FreeBSD-gnats-submit@FreeBSD.org Cc: hsn-sf@sd.iol.cz Subject: ports/109471: [NEW PORT] mail/archiveopteryx: POP and IMAP server with PostgreSQL backend Message-ID: <E1HKdxx-0001Od-Lu@sanatana.dharma> Resent-Message-ID: <200702231720.l1NHK598029100@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 109471 >Category: ports >Synopsis: [NEW PORT] mail/archiveopteryx: POP and IMAP server with PostgreSQL backend >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Feb 23 17:20:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Radim Kolar SF.NET >Release: FreeBSD 6.2-RELEASE i386 >Organization: >Environment: System: FreeBSD sanatana.dharma 6.2-RELEASE FreeBSD 6.2-RELEASE #1: Sun Jan 14 11:36:17 CET 2007 >Description: Archiveopteryx is an Internet mail server, optimised to support heavy usage and high-volume, long-term archival. It seeks to make it practical not only to manage large archives, but to use the information therein on a daily basis instead of relegating it to offline storage. Author: Oryx Mail Systems WWW: http://www.archiveopteryx.org/ Generated with FreeBSD Port Tools 0.77 this is first version working under FreeBSD-6.X without hangups. I didn't tested how it works under FreeBSD-5. >How-To-Repeat: >Fix: --- archiveopteryx-1.16.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # archiveopteryx # archiveopteryx/pkg-descr # archiveopteryx/Makefile # archiveopteryx/files # archiveopteryx/files/patch-config # archiveopteryx/pkg-plist # archiveopteryx/distinfo # echo c - archiveopteryx mkdir -p archiveopteryx > /dev/null 2>&1 echo x - archiveopteryx/pkg-descr sed 's/^X//' >archiveopteryx/pkg-descr << 'END-of-archiveopteryx/pkg-descr' XArchiveopteryx is an Internet mail server, optimised to support heavy Xusage and high-volume, long-term archival. It seeks to make it practical Xnot only to manage large archives, but to use the information therein on a Xdaily basis instead of relegating it to offline storage. X XAuthor: Oryx Mail Systems XWWW: http://www.archiveopteryx.org/ END-of-archiveopteryx/pkg-descr echo x - archiveopteryx/Makefile sed 's/^X//' >archiveopteryx/Makefile << 'END-of-archiveopteryx/Makefile' X# New ports collection makefile for: archiveopteryx X# Date created: 2006-09-01 X# Whom: Radim Kolar <hsn@netmag.cz> X# X# $FreeBSD$ X# X XPORTNAME= archiveopteryx XPORTVERSION= 1.16 XCATEGORIES= mail XMASTER_SITES= http://www.archiveopteryx.org/download/ X XMAINTAINER= ports@freebsd.org XCOMMENT= POP and IMAP server with PostgreSQL backend X XBUILD_DEPENDS= jam:${PORTSDIR}/devel/jam X XUSE_BZIP2= yes XUSE_PGSQL= yes X XMAN8= aox.8 archiveopteryx.8 deliver.8 installer.8 logd.8 ms.8 ocd.8 \ X recorder.8 tlsproxy.8 aoximport.8 XMAN5= aoxsuper.conf.5 archiveopteryx.conf.5 XMAN7= oryx.7 X Xdo-build: X ( cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} jam ) Xdo-install: X ( cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} jam install ) X ${TOUCH} ${TARGETDIR}/libexec/archiveopteryx/automatic-key.p15 X X.include <bsd.port.mk> END-of-archiveopteryx/Makefile echo c - archiveopteryx/files mkdir -p archiveopteryx/files > /dev/null 2>&1 echo x - archiveopteryx/files/patch-config sed 's/^X//' >archiveopteryx/files/patch-config << 'END-of-archiveopteryx/files/patch-config' X--- Jamsettings.orig Thu Aug 31 12:31:44 2006 X+++ Jamsettings Mon Sep 4 17:06:07 2006 X@@ -9,7 +9,7 @@ X X # Prepended to directory names during installation, but not during use. X # X-INSTALLROOT ?= "" ; X+INSTALLROOT ?= $(DESTDIR} ; X X # A convenient prefix used by most directory and file names,. X # X@@ -29,37 +29,37 @@ X X # Supporting files X # X-LIBDIR = $(PREFIX)/lib ; X+LIBDIR = $(PREFIX)/libexec/archiveopteryx ; X X # The startup/shutdown script's directory X # X-INITDIR = $(LIBDIR) ; X+INITDIR = $(PREFIX)/etc/rc.d ; X X # Where to write pid files for the servers X # X-PIDFILEDIR ?= /var/run/oryx ; X+PIDFILEDIR ?= /var/run ; X X # The servers chroot to an empty, unreadable jail directory at X # startup. X # X-JAILDIR = $(PREFIX)/jail ; X+JAILDIR = $(PREFIX)/libexec/archiveopteryx/empty ; X X # This is the default message-copy-directory. X # X-MESSAGEDIR = $(PREFIX)/messages ; X+MESSAGEDIR = /var/spool/archiveopteryx ; X X # The directory where the configuration file is located. X # X-CONFIGDIR = $(PREFIX) ; X+CONFIGDIR = $(PREFIX)/etc/archiveopteryx ; X X # The directory where the README and other files are installed. X # X-READMEDIR = $(PREFIX) ; X+READMEDIR = $(PREFIX)/share/doc/archiveopteryx ; X X # The log file's default name. (This is the only configurable file X # name, all the others are directory names.) X # X-LOGFILE = $(PREFIX)/logfile ; X+LOGFILE = /var/log/aox/archiveopteryx ; X X # The default mode for the log file. X # X@@ -91,7 +91,7 @@ X X # The Unix username of the PostgreSQL superuser. X # X-#PGUSER ?= postgres ; X+PGUSER ?= pgsql ; X X # The path to the psql(1) client. The default value assumes that it is X # somewhere in the PATH. END-of-archiveopteryx/files/patch-config echo x - archiveopteryx/pkg-plist sed 's/^X//' >archiveopteryx/pkg-plist << 'END-of-archiveopteryx/pkg-plist' Xbin/aox Xbin/aoximport Xbin/deliver Xetc/rc.d/archiveopteryx Xlibexec/archiveopteryx/field-names Xlibexec/archiveopteryx/flag-names Xlibexec/archiveopteryx/grant-privileges Xlibexec/archiveopteryx/installer Xlibexec/archiveopteryx/schema.pg Xlibexec/archiveopteryx/automatic-key.p15 Xsbin/archiveopteryx Xsbin/logd Xsbin/ocd Xsbin/recorder Xsbin/tlsproxy X%%DOCSDIR%%/COPYING X%%DOCSDIR%%/README X%%DOCSDIR%%/osl-2.1.txt X@dirrm libexec/archiveopteryx/empty X@dirrm libexec/archiveopteryx X@dirrm %%DOCSDIR%% END-of-archiveopteryx/pkg-plist echo x - archiveopteryx/distinfo sed 's/^X//' >archiveopteryx/distinfo << 'END-of-archiveopteryx/distinfo' XMD5 (archiveopteryx-1.16.tar.bz2) = c4dd5e262ea687c2167a25e27b7a08e3 XSHA256 (archiveopteryx-1.16.tar.bz2) = ac9a5eae5addb826989e74740ddf5bf8c2bd657066c1dcabc3dbcca5b71b06a2 XSIZE (archiveopteryx-1.16.tar.bz2) = 2226434 END-of-archiveopteryx/distinfo exit --- archiveopteryx-1.16.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1HKdxx-0001Od-Lu>