summaryrefslogtreecommitdiff
path: root/mail/queue_repair
diff options
context:
space:
mode:
authorzuntum <zuntum>2001-07-07 09:41:51 +0000
committerzuntum <zuntum>2001-07-07 09:41:51 +0000
commitb663a1eed131f8fa51d1c8111f441632486ff53c (patch)
tree781bf7d6334c40b3a81470c44f7e63c180ecc793 /mail/queue_repair
parente6f8f953e394cdf370d513aea5ccd87588ec3787 (diff)
downloadpkgsrc-b663a1eed131f8fa51d1c8111f441632486ff53c.tar.gz
Initial import of queue-repair-0.8.2
queue_repair can be used to check or correct most corruptions of the queue in qmail (resulting from filesystem damage, etc). Functionality includes automatic, dynamic determination of UIDs and GIDs. Automatic, dynamic determination of use of big-todo. Handles basic tasks like fixing a queue restored from backups, incorrect ownership or permissions of directories and files, missing or extra split subdirectories, unexpected files or other directories, or creating a valid queue from scratch.
Diffstat (limited to 'mail/queue_repair')
-rw-r--r--mail/queue_repair/Makefile23
-rw-r--r--mail/queue_repair/distinfo4
-rw-r--r--mail/queue_repair/pkg/DESCR7
-rw-r--r--mail/queue_repair/pkg/PLIST2
4 files changed, 36 insertions, 0 deletions
diff --git a/mail/queue_repair/Makefile b/mail/queue_repair/Makefile
new file mode 100644
index 00000000000..b53c6450321
--- /dev/null
+++ b/mail/queue_repair/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/07/07 09:41:51 zuntum Exp $
+#
+
+DISTNAME= queue-repair-0.8.2
+CATEGORIES= mail
+MASTER_SITES= http://www.qcc.sk.ca/~charlesc/software/queue_repair/
+
+MAINTAINER= zuntum@netbsd.org
+COMMENT= check or correct most corruptions of the queue in qmail
+
+DEPENDS+= python-*:../../lang/python
+
+NO_BUILD= YES
+
+post-patch:
+ ${SED} "s,/usr/bin/python,${LOCALBASE}/bin/python," \
+ ${WRKSRC}/queue_repair.py > ${WRKSRC}/queue_repair.py.done
+ ${MV} ${WRKSRC}/queue_repair.py.done ${WRKSRC}/queue_repair.py
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/queue_repair.py ${PREFIX}/bin/queue_repair
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/mail/queue_repair/distinfo b/mail/queue_repair/distinfo
new file mode 100644
index 00000000000..066be46c09e
--- /dev/null
+++ b/mail/queue_repair/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/07/07 09:41:51 zuntum Exp $
+
+SHA1 (queue-repair-0.8.2.tar.gz) = 8140e0901362cff16d394601172aa662c4fdb333
+Size (queue-repair-0.8.2.tar.gz) = 12415 bytes
diff --git a/mail/queue_repair/pkg/DESCR b/mail/queue_repair/pkg/DESCR
new file mode 100644
index 00000000000..e9e6956033c
--- /dev/null
+++ b/mail/queue_repair/pkg/DESCR
@@ -0,0 +1,7 @@
+queue_repair can be used to check or correct most corruptions of the queue
+in qmail (resulting from filesystem damage, etc). Functionality includes
+automatic, dynamic determination of UIDs and GIDs. Automatic, dynamic
+determination of use of big-todo. Handles basic tasks like fixing a queue
+restored from backups, incorrect ownership or permissions of directories and
+files, missing or extra split subdirectories, unexpected files or other
+directories, or creating a valid queue from scratch.
diff --git a/mail/queue_repair/pkg/PLIST b/mail/queue_repair/pkg/PLIST
new file mode 100644
index 00000000000..d9810ad2376
--- /dev/null
+++ b/mail/queue_repair/pkg/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/07/07 09:41:51 zuntum Exp $
+bin/queue_repair