diff options
author | wiz <wiz@pkgsrc.org> | 2013-02-10 12:22:57 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2013-02-10 12:22:57 +0000 |
commit | 86a0fb533cd04aa6724e822e2fc516ac9a2b9ea4 (patch) | |
tree | f61ae9d42d9793ebf875f77a62f2cd763668a374 /mail | |
parent | d64c0f05123b0024fc54c38dd8f180dcfe9b00e4 (diff) | |
download | pkgsrc-86a0fb533cd04aa6724e822e2fc516ac9a2b9ea4.tar.gz |
Import minimalist-2.5.4.1 as mail/minimalist. From wip, packaged
by poppnk, othyro and supported by lots of others.
Minimalist stands for Minimalistic Mailing Lists Manager. Although it is
declared as minimalistic, it has many features as his eldest brosers, such
as Majordomo and so on, but in contrast to them it is very small, fast,
simple for setup and maintenance. Also it has very clean internal structure
and if you are familiar with Perl, you can add as many additional features,
as you need.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/minimalist/DESCR | 6 | ||||
-rw-r--r-- | mail/minimalist/MESSAGE | 19 | ||||
-rw-r--r-- | mail/minimalist/Makefile | 51 | ||||
-rw-r--r-- | mail/minimalist/PLIST | 13 | ||||
-rw-r--r-- | mail/minimalist/distinfo | 5 |
5 files changed, 94 insertions, 0 deletions
diff --git a/mail/minimalist/DESCR b/mail/minimalist/DESCR new file mode 100644 index 00000000000..647f77ec12c --- /dev/null +++ b/mail/minimalist/DESCR @@ -0,0 +1,6 @@ +Minimalist stands for Minimalistic Mailing Lists Manager. Although it is +declared as minimalistic, it has many features as his eldest brosers, such +as Majordomo and so on, but in contrast to them it is very small, fast, +simple for setup and maintenance. Also it has very clean internal structure +and if you are familiar with Perl, you can add as many additional features, +as you need. diff --git a/mail/minimalist/MESSAGE b/mail/minimalist/MESSAGE new file mode 100644 index 00000000000..69097790ef4 --- /dev/null +++ b/mail/minimalist/MESSAGE @@ -0,0 +1,19 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1 2013/02/10 12:22:57 wiz Exp $ + +Add these lines to /etc/aliases and update your MTA with 'newaliases'. + + minimalist: "|${PREFIX}/bin/minimalist.pl" + +To create a new list copy the directory + ${PREFIX}/share/examples/minimalist/list to + /var/spool/minimalist/ + +Edit the files inside and chmod -R to 644 + +and append to /etc/aliases theses lines: + + listname: "|${PREFIX}/bin/minimalist.pl listname" + listname-owner: "|${PREFIX}/bin/minimalist.pl listname-owner" + +=========================================================================== diff --git a/mail/minimalist/Makefile b/mail/minimalist/Makefile new file mode 100644 index 00000000000..85e15aef41f --- /dev/null +++ b/mail/minimalist/Makefile @@ -0,0 +1,51 @@ +# $NetBSD: Makefile,v 1.1 2013/02/10 12:22:57 wiz Exp $ +# + +DISTNAME= minimalist-2.5.4-1 +PKGNAME= minimalist-2.5.4.1 +CATEGORIES= mail +MASTER_SITES= http://www.mml.org.ua/LIST/ +EXTRACT_SUFX= .tgz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.mml.org.ua/ +COMMENT= Minimalistic Mailing Lists Manager +LICENSE= 2-clause-bsd + +USE_TOOLS+= perl +REPLACE_PERL= ${WRKSRC}/minimalist.pl +REPLACE_PERL+= ${WRKSRC}/contrib/minimalist_request.pl + +EGDIR= ${PREFIX}/share/examples/minimalist/ +CONF_FILES= ${EGDIR}/minimalist.conf ${PKG_SYSCONFDIR}/minimalist.conf + +WRKSRC= ${WRKDIR}/${DISTNAME:S/-1/.1/1} + +SUBST_CLASSES+= path +SUBST_STAGE.path= post-patch +SUBST_FILES.path= minimalist.conf-sample +SUBST_FILES.path+= minimalist.pl +SUBST_FILES.path+= contrib/minimalist_request.pl +SUBST_SED.path= -e 's,/usr/local,${PREFIX},' + +NO_BUILD= yes +INSTALLATION_DIRS= bin ${PKG_SYSCONFDIR} ${EGDIR} share/doc/minimalist/FAQ + +do-install: + cd ${WRKSRC}; \ + ${INSTALL_DATA} minimalist.conf-sample \ + ${DESTDIR}${PREFIX}/share/examples/minimalist/minimalist.conf; \ + ${INSTALL_DATA} sample/lists.lst \ + ${DESTDIR}${PREFIX}/share/examples/minimalist; \ + ${INSTALL_DATA} sample/sample/* \ + ${DESTDIR}${PREFIX}/share/examples/minimalist; \ + ${INSTALL_DATA} docs/FAQ/* \ + ${DESTDIR}${PREFIX}/share/doc/minimalist/FAQ; \ +for file in README CHANGES.txt virtual-domains.txt; do \ + ${INSTALL_DATA} docs/$${file} \ + ${DESTDIR}${PREFIX}/share/doc/minimalist/; \ +done; \ + ${INSTALL_SCRIPT} minimalist.pl ${DESTDIR}${PREFIX}/bin; \ + ${INSTALL_SCRIPT} contrib/minimalist_request.pl ${DESTDIR}${PREFIX}/bin + +.include "../../mk/bsd.pkg.mk" diff --git a/mail/minimalist/PLIST b/mail/minimalist/PLIST new file mode 100644 index 00000000000..cefeedb4a11 --- /dev/null +++ b/mail/minimalist/PLIST @@ -0,0 +1,13 @@ +@comment $NetBSD: PLIST,v 1.1 2013/02/10 12:22:57 wiz Exp $ +bin/minimalist.pl +bin/minimalist_request.pl +share/doc/minimalist/CHANGES.txt +share/doc/minimalist/FAQ/postfix.mailloop +share/doc/minimalist/FAQ/sendmail.smrsh +share/doc/minimalist/README +share/doc/minimalist/virtual-domains.txt +share/examples/minimalist/lists.lst +share/examples/minimalist/minimalist.conf +share/examples/minimalist/config +share/examples/minimalist/footer +share/examples/minimalist/info diff --git a/mail/minimalist/distinfo b/mail/minimalist/distinfo new file mode 100644 index 00000000000..ffbca765a44 --- /dev/null +++ b/mail/minimalist/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/02/10 12:22:57 wiz Exp $ + +SHA1 (minimalist-2.5.4-1.tgz) = a29745fbd442e3cedc74d7e81e2383b3fdd0c716 +RMD160 (minimalist-2.5.4-1.tgz) = 77db20bede559a89afe6f35ca32e51fe721ab21e +Size (minimalist-2.5.4-1.tgz) = 38935 bytes |