diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2005-04-18 18:22:30 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2005-04-18 18:22:30 +0000 |
commit | 6c0dd65dc4b8be535ea7f57f0ebb99c580d70c02 (patch) | |
tree | b0d82cfb6f6c6e12d53ee6998746b659ec715385 /mail/queue-fix | |
parent | 8c39ddb1cd4b40f3e2361b2c479579bcb152bfa4 (diff) |
Notes
Diffstat (limited to 'mail/queue-fix')
-rw-r--r-- | mail/queue-fix/Makefile | 53 | ||||
-rw-r--r-- | mail/queue-fix/distinfo | 4 | ||||
-rw-r--r-- | mail/queue-fix/pkg-descr | 9 | ||||
-rw-r--r-- | mail/queue-fix/pkg-plist | 4 |
4 files changed, 70 insertions, 0 deletions
diff --git a/mail/queue-fix/Makefile b/mail/queue-fix/Makefile new file mode 100644 index 000000000000..9b02233e1eb2 --- /dev/null +++ b/mail/queue-fix/Makefile @@ -0,0 +1,53 @@ +# New ports collection makefile for: queue-fix +# Date created: 2005-04-14 +# Whom: Renato Botelho <freebsd@galle.com.br> +# +# $FreeBSD$ +# + +PORTNAME= queue-fix +PORTVERSION= 1.4 +CATEGORIES= mail +MASTER_SITES= http://www.netmeridian.com/e-huss/ + +MAINTAINER= freebsd@galle.com.br +COMMENT= Repairs or generates a qmail queue structure + +RUN_DEPENDS= ${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail + +OPTIONS= BIG_TODO "Use big_todo patch" off + +CONFIGURE_SCRIPT= +ALL_TARGET= + +PLIST_SUB= DOCDIR=${DOCDIR} + +.if exists(${PREFIX}/qmail/bin/qmail-send) +PREFIX?= ${PREFIX}/qmail +.else +PREFIX?= /var/qmail +.endif + +.if (${PREFIX} == ${LOCALBASE}) +DOCDIR= share/doc/qmail/queue-fix +.else +DOCDIR= doc/queue-fix +.endif + +.include <bsd.port.pre.mk> + +.if defined(WITH_BIG_TODO) +PATCH_SITES+= http://www.qmail.org/ +PATCHFILES+= queue-fix-todo.patch +PATCH_DIST_STRIP+= -p1 +.endif + +do-install: + @${MKDIR} ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/queue-fix ${PREFIX}/bin +.if !defined(NOPORTDOCS) + @${MKDIR} ${PREFIX}/${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/${DOCDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/mail/queue-fix/distinfo b/mail/queue-fix/distinfo new file mode 100644 index 000000000000..20799a34bc56 --- /dev/null +++ b/mail/queue-fix/distinfo @@ -0,0 +1,4 @@ +MD5 (queue-fix-1.4.tar.gz) = 43f915c104024e6f33a5b3ff52dfb75b +SIZE (queue-fix-1.4.tar.gz) = 18486 +MD5 (queue-fix-todo.patch) = cbebb217b1b3b32f20995f2c869f6121 +SIZE (queue-fix-todo.patch) = 3056 diff --git a/mail/queue-fix/pkg-descr b/mail/queue-fix/pkg-descr new file mode 100644 index 000000000000..c5c6539def41 --- /dev/null +++ b/mail/queue-fix/pkg-descr @@ -0,0 +1,9 @@ +This is a small utility for checking and repairing the qmail queue +structure. It will fix uid/gid settings and permissions. It will +rename the message files to match their inodes. It will even create +directories and files that don't exist that should be there (you can +even create a queue from scratch). It will also print warnings for +any files it finds that should not exist. + +Author: Eric Huss <e-huss at netmeridian.com> +WWW: http://www.qmail.org/ diff --git a/mail/queue-fix/pkg-plist b/mail/queue-fix/pkg-plist new file mode 100644 index 000000000000..bc713f95889f --- /dev/null +++ b/mail/queue-fix/pkg-plist @@ -0,0 +1,4 @@ +@comment $FreeBSD$ +bin/queue-fix +%%PORTDOCS%%%%DOCDIR%%/README +%%PORTDOCS%%@dirrm %%DOCDIR%% |