diff options
author | jlam <jlam@pkgsrc.org> | 2001-08-16 06:19:24 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2001-08-16 06:19:24 +0000 |
commit | a914b89b912a3111569691d3f7ecf1000a7cf813 (patch) | |
tree | 47698a6f6ef7fd46432b0bf13f8816af592f8938 /mail/courier-maildirmake | |
parent | 5be309317db8682466ffe39e3028a63cc13c5e34 (diff) | |
download | pkgsrc-a914b89b912a3111569691d3f7ecf1000a7cf813.tar.gz |
mail/courier-maildirmake: wrapper script to execute a maildirmake program.
The various bits of Courier (Courier IMAP, SqWebMail, maildrop, etc.) all
install a program called "maildirmake". Make a separate package so all of
these packages don't conflict.
Diffstat (limited to 'mail/courier-maildirmake')
-rw-r--r-- | mail/courier-maildirmake/Makefile | 25 | ||||
-rw-r--r-- | mail/courier-maildirmake/files/maildirmake.sh | 28 | ||||
-rw-r--r-- | mail/courier-maildirmake/pkg/DESCR | 2 | ||||
-rw-r--r-- | mail/courier-maildirmake/pkg/PLIST | 2 |
4 files changed, 57 insertions, 0 deletions
diff --git a/mail/courier-maildirmake/Makefile b/mail/courier-maildirmake/Makefile new file mode 100644 index 00000000000..acf4605eb26 --- /dev/null +++ b/mail/courier-maildirmake/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/08/16 06:19:24 jlam Exp $ + +DISTNAME= courier-maildirmake-0.1 +CATEGORIES= mail +MASTER_SITES= # empty +DISTFILES= # empty +EXTRACT_ONLY= # empty + +MAINTAINER= jlam@netbsd.org +COMMENT= Wrapper to execute maildirmake + +USE_BUILDLINK_ONLY= # defined +NO_CHECKSUM= # defined +FILES_SUBST= LOCALBASE=${LOCALBASE} +FILES_SUBST+= ECHO=${ECHO} +FILES_SUBST_SED= ${FILES_SUBST:S/=/@!/:S/$/!g/:S/^/ -e s!@/} + +do-build: + ${SED} ${FILES_SUBST_SED} \ + ${FILESDIR}/maildirmake.sh > ${WRKDIR}/maildirmake.sh + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/maildirmake.sh ${PREFIX}/bin/maildirmake + +.include "../../mk/bsd.pkg.mk" diff --git a/mail/courier-maildirmake/files/maildirmake.sh b/mail/courier-maildirmake/files/maildirmake.sh new file mode 100644 index 00000000000..38c48b20b23 --- /dev/null +++ b/mail/courier-maildirmake/files/maildirmake.sh @@ -0,0 +1,28 @@ +#!/bin/sh +# +# $NetBSD: maildirmake.sh,v 1.1.1.1 2001/08/16 06:19:24 jlam Exp $ +# +# Wrapper to execute maildirmake from amongst any installed maildirmake +# executable. + +maildirmakes=" \ + @LOCALBASE@/bin/imapd.maildirmake \ + @LOCALBASE@/bin/maildrop.maildirmake \ + " + +maildirmake=NONE +for file in ${maildirmakes} +do + if [ -x ${file} ] + then + maildirmake=${file} + fi +done + +if [ "${maildirmake}" = "NONE" ] +then + @ECHO@ "$0: can't find a valid maildirmake executable" + exit 1 +fi + +exec ${maildirmake} $* diff --git a/mail/courier-maildirmake/pkg/DESCR b/mail/courier-maildirmake/pkg/DESCR new file mode 100644 index 00000000000..40e88a75fe3 --- /dev/null +++ b/mail/courier-maildirmake/pkg/DESCR @@ -0,0 +1,2 @@ +This package contains a wrapper script named "maildirmake" to call any of the +maildirmake executables installed by Courier-IMAP or Maildrop. diff --git a/mail/courier-maildirmake/pkg/PLIST b/mail/courier-maildirmake/pkg/PLIST new file mode 100644 index 00000000000..50e441766f6 --- /dev/null +++ b/mail/courier-maildirmake/pkg/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/08/16 06:19:24 jlam Exp $ +bin/maildirmake |