pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/qmail Add a "README.pkgsrc" document and refer to...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/79f937f11a6d
branches:  trunk
changeset: 478968:79f937f11a6d
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Mon Aug 02 17:28:10 2004 +0000

description:
Add a "README.pkgsrc" document and refer to it in MESSAGE. Ride
the PKGREVISION bump from 12 hours ago.

diffstat:

 mail/qmail/MESSAGE             |   4 +++-
 mail/qmail/Makefile.common     |  22 ++++++++++++----------
 mail/qmail/PLIST               |   3 ++-
 mail/qmail/files/README.pkgsrc |  28 ++++++++++++++++++++++++++++
 4 files changed, 45 insertions(+), 12 deletions(-)

diffs (112 lines):

diff -r 0d313c8a3657 -r 79f937f11a6d mail/qmail/MESSAGE
--- a/mail/qmail/MESSAGE        Mon Aug 02 17:09:35 2004 +0000
+++ b/mail/qmail/MESSAGE        Mon Aug 02 17:28:10 2004 +0000
@@ -1,5 +1,7 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.9 2004/08/02 03:57:17 schmonz Exp $
+$NetBSD: MESSAGE,v 1.10 2004/08/02 17:28:10 schmonz Exp $
+
+Please read ${DOCDIR}/README.pkgsrc.
 
 There are many ways to enable ${PKGBASE}. One popular, well-regarded
 choice is to follow the directions in Dave Sill's "Life with qmail":
diff -r 0d313c8a3657 -r 79f937f11a6d mail/qmail/Makefile.common
--- a/mail/qmail/Makefile.common        Mon Aug 02 17:09:35 2004 +0000
+++ b/mail/qmail/Makefile.common        Mon Aug 02 17:28:10 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.3 2004/08/02 04:53:00 schmonz Exp $
+# $NetBSD: Makefile.common,v 1.4 2004/08/02 17:28:10 schmonz Exp $
 #
 
 QMAIL_VERS=    qmail-1.03
@@ -43,15 +43,12 @@
 DOCDIR=                        ${PREFIX}/share/doc/qmail
 EGDIR=                 ${PREFIX}/share/examples/qmail
 SHAREDIR=              ${PREFIX}/share/qmail
-MESSAGE_SUBST+=                EGDIR=${EGDIR}
-MESSAGE_SUBST+=                PKGBASE=${PKGBASE}
-FILES_SUBST+=          DOCDIR=${DOCDIR}
-FILES_SUBST+=          EGDIR=${EGDIR}
-FILES_SUBST+=          SHAREDIR=${SHAREDIR}
-FILES_SUBST+=          QMAILDIR=${QMAILDIR}
-FILES_SUBST+=          QMAIL_QUEUE_DIR=${QMAIL_QUEUE_DIR}
+MESSAGE_SUBST+=                DOCDIR=${DOCDIR} EGDIR=${EGDIR} PKGBASE=${PKGBASE}
+FILES_SUBST+=          DOCDIR=${DOCDIR} EGDIR=${EGDIR} SHAREDIR=${SHAREDIR}
+FILES_SUBST+=          QMAILDIR=${QMAILDIR} QMAIL_QUEUE_DIR=${QMAIL_QUEUE_DIR}
 FILES_SUBST+=          QMAIL_QUEUE_EXTRA=${QMAIL_QUEUE_EXTRA}
-PLIST_SUBST+=          OSXSUFX+=${OSXSUFX}
+FILES_SUBST+=          PKGNAME=${PKGNAME}
+PLIST_SUBST+=          OSXSUFX=${OSXSUFX}
 
 SETUP_PROGRAMS=                dnsfq dnsip dnsptr hostname install ipmeprint
 SETUP_SCRIPTS=         config config-fast
@@ -104,6 +101,10 @@
        ${ECHO} ${CC} ${_STRIPFLAG_CC} > ${WRKSRC}/conf-ld
        ${ECHO} ${QMAILDIR} > ${WRKSRC}/conf-qmail
 
+post-build:
+       @${SED} ${FILES_SUBST_SED} ${FILESDIR}/README.pkgsrc            \
+               > ${WRKDIR}/README.pkgsrc
+
 post-install:
        # qmail's installer sets strange permissions; set them back
 .      if (${PKG_INSTALLATION_TYPE} == "overwrite")
@@ -118,7 +119,8 @@
 .        endfor
 .      endif
 
-       ${INSTALL_DATA_DIR} ${SHAREDIR}
+       ${INSTALL_DATA} ${WRKDIR}/README.pkgsrc ${DOCDIR}
+
        ${INSTALL_PROGRAM_DIR} ${SHAREDIR}/setup
        for i in ${SETUP_PROGRAMS}; do                                  \
                ${INSTALL_PROGRAM} ${WRKSRC}/$$i ${SHAREDIR}/setup;     \
diff -r 0d313c8a3657 -r 79f937f11a6d mail/qmail/PLIST
--- a/mail/qmail/PLIST  Mon Aug 02 17:09:35 2004 +0000
+++ b/mail/qmail/PLIST  Mon Aug 02 17:28:10 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2004/08/02 03:57:17 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.9 2004/08/02 17:28:10 schmonz Exp $
 bin/bouncesaying
 bin/condredirect
 bin/datemail
@@ -162,6 +162,7 @@
 share/doc/qmail/PIC.relaybad
 share/doc/qmail/PIC.relaygood
 share/doc/qmail/PIC.rem2local
+share/doc/qmail/README.pkgsrc
 share/doc/qmail/REMOVE.binmail
 share/doc/qmail/REMOVE.sendmail
 share/doc/qmail/SENDMAIL${OSXSUFX}
diff -r 0d313c8a3657 -r 79f937f11a6d mail/qmail/files/README.pkgsrc
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/qmail/files/README.pkgsrc    Mon Aug 02 17:28:10 2004 +0000
@@ -0,0 +1,28 @@
+ Getting help
+ ============
+
+You've installed an automated and customized qmail package. If
+you're having trouble with it, ask the package's maintainer:
+
+<URL:mailto:schmonz-nbqmail%schmonz.com@localhost>
+
+Many members of the qmail mailing list recommend following the
+install instructions in Dave Sill's "Life with qmail" document:
+
+<URL:http://www.lifewithqmail.org/lwq.html>
+
+A "Life with qmail" installation is done by hand, so any qmail
+package necessarily deviates from LWQ in at least this respect.
+Therefore, if you need to ask for help on the qmail list, please
+mention:
+
+* that you installed @PKGNAME@ from pkgsrc, and
+* how you're running (or trying to run) the qmail daemons.
+
+If you can first reproduce your problem on a manual LWQ-style
+installation, your request for help is likely to be better received.
+
+It is highly recommended that you read Charles Cazabon's "12 Steps
+to qmail List Bliss" before posting to the list:
+
+<URL:http://www.qcc.ca/~charlesc/writings/12-steps-to-qmail-list-bliss.html>



Home | Main Index | Thread Index | Old Index