summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzuntum <zuntum@pkgsrc.org>2001-07-07 09:41:51 +0000
committerzuntum <zuntum@pkgsrc.org>2001-07-07 09:41:51 +0000
commitdb37fa185d5cbf3bc4370f84b3497868e81d3af5 (patch)
tree781bf7d6334c40b3a81470c44f7e63c180ecc793
parente00e8725544e807554d5746d8f275f347be8dde4 (diff)
downloadpkgsrc-db37fa185d5cbf3bc4370f84b3497868e81d3af5.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.
-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