Modules suite to handle mail

This commit is contained in:
espie 2000-06-02 14:15:26 +00:00
parent f9330c88f9
commit f341e469ca
8 changed files with 137 additions and 0 deletions

View File

@ -0,0 +1,31 @@
# $OpenBSD: Makefile,v 1.1.1.1 2000/06/02 14:15:26 espie Exp $
DISTNAME= MailTools-1.1401
PKGNAME= p5-MailTools-1.1401
CATEGORIES= devel mail perl5
NEED_VERSION= 1.290
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Mail
MAINTAINER= espie@openbsd.org
RUN_DEPENDS= ${LOCALBASE}/libdata/perl5/site_perl/Net/SMTP.pm::net/p5-libnet
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
CONFIGURE_STYLE= perl
# Build examples as well
post-build:
@cd ${WRKSRC} && for i in bin/*.PL; do perl $$i; done
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/p5-MailTools
${INSTALL_SCRIPT} ${WRKSRC}/bin/forwd_demo ${PREFIX}/share/examples/p5-MailTools
${INSTALL_SCRIPT} ${WRKSRC}/bin/rplyto_demo ${PREFIX}/share/examples/p5-MailTools
${INSTALL_SCRIPT} ${WRKSRC}/bin/send_demo ${PREFIX}/share/examples/p5-MailTools
${INSTALL_DATA} ${WRKSRC}/README.demos ${PREFIX}/share/examples/p5-MailTools
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (MailTools-1.1401.tar.gz) = d88ded36aaed693dbeb9c953c56c3dab
RMD160 (MailTools-1.1401.tar.gz) = 3410a617ea23fe633d0765cfd0c22c84681db530
SHA1 (MailTools-1.1401.tar.gz) = 5557cf911ffb999e448a8a51f9630136245dedf0

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-bin_forwd_demo_PL,v 1.1.1.1 2000/06/02 14:15:27 espie Exp $
--- bin/forwd_demo.PL.orig Fri Jun 2 15:58:59 2000
+++ bin/forwd_demo.PL Fri Jun 2 15:59:16 2000
@@ -9,7 +9,6 @@ unlink($script);
open MIR, ">$script" or die "open for writing $script: $!";
print MIR $Config{'startperl'}," -w\n";
$cwd = Cwd::getcwd();
-print MIR "use lib qw($cwd/blib);\n";
print MIR <DATA>;
chmod(0755, $script);

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-bin_rplyto_demo_PL,v 1.1.1.1 2000/06/02 14:15:27 espie Exp $
--- bin/rplyto_demo.PL.orig Fri Jun 2 16:02:23 2000
+++ bin/rplyto_demo.PL Fri Jun 2 16:02:28 2000
@@ -9,7 +9,6 @@ unlink($script);
open MIR, ">$script" or die "open for writing $script: $!";
print MIR $Config{'startperl'}," -w\n";
$cwd = Cwd::getcwd();
-print MIR "use lib qw($cwd/blib);\n";
print MIR <DATA>;
chmod(0755, $script);

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-bin_send_demo_PL,v 1.1.1.1 2000/06/02 14:15:27 espie Exp $
--- bin/send_demo.PL.orig Fri Jun 2 15:59:06 2000
+++ bin/send_demo.PL Fri Jun 2 15:59:33 2000
@@ -9,7 +9,6 @@ unlink($script);
$cwd = Cwd::getcwd();
open MIR, ">$script" or die "open for writing $script: $!";
print MIR $Config{'startperl'}," -w\n";
-print MIR "use lib qw($cwd/blib);\n";
print MIR <DATA>;
chmod(0755, $script);

View File

@ -0,0 +1 @@
modules for handling mail with perl

View File

@ -0,0 +1,13 @@
MailTools is a suite of modules to handle various aspects of Mail with perl:
Mail::Address - Parse mail addresses
Mail::Alias - maniulate mail alias files of various formats
Mail::Cap - Parse mailcap files
Mail::Field - Base class for manipulation of mail header fields
Mail::Filter - Filter mail through multiple subroutines
Mail::Header - manipulate mail RFC822 compliant headers
Mail::Internet - manipulate Internet format (RFC 822) mail messages
Mail::Mailer - Simple interface to electronic mailing mechanisms
Mail::Send - Simple electronic mail interface
Mail::Util - mail utility functions
Mail::Field::AddrList - object representation of e-mail address lists

View File

@ -0,0 +1,56 @@
@comment $OpenBSD: PLIST.sed,v 1.1.1.1 2000/06/02 14:15:27 espie Exp $
libdata/perl5/site_perl/Mail/Address.pm
libdata/perl5/site_perl/Mail/Alias.pm
libdata/perl5/site_perl/Mail/Cap.pm
libdata/perl5/site_perl/Mail/Field.pm
libdata/perl5/site_perl/Mail/Field/AddrList.pm
libdata/perl5/site_perl/Mail/Field/Date.pm
libdata/perl5/site_perl/Mail/Filter.pm
libdata/perl5/site_perl/Mail/Header.pm
libdata/perl5/site_perl/Mail/Internet.pm
libdata/perl5/site_perl/Mail/Mailer.pm
libdata/perl5/site_perl/Mail/Mailer/mail.pm
libdata/perl5/site_perl/Mail/Mailer/rfc822.pm
libdata/perl5/site_perl/Mail/Mailer/sendmail.pm
libdata/perl5/site_perl/Mail/Mailer/smtp.pm
libdata/perl5/site_perl/Mail/Mailer/test.pm
libdata/perl5/site_perl/Mail/Send.pm
libdata/perl5/site_perl/Mail/Util.pm
libdata/perl5/site_perl/auto/Mail/Internet/_prephdr.al
libdata/perl5/site_perl/auto/Mail/Internet/add_signature.al
libdata/perl5/site_perl/auto/Mail/Internet/autosplit.ix
libdata/perl5/site_perl/auto/Mail/Internet/escape_from.al
libdata/perl5/site_perl/auto/Mail/Internet/nntppost.al
libdata/perl5/site_perl/auto/Mail/Internet/reply.al
libdata/perl5/site_perl/auto/Mail/Internet/send.al
libdata/perl5/site_perl/auto/Mail/Internet/sign.al
libdata/perl5/site_perl/auto/Mail/Internet/smtpsend.al
libdata/perl5/site_perl/auto/Mail/Internet/unescape_from.al
libdata/perl5/site_perl/auto/Mail/Util/autosplit.ix
libdata/perl5/site_perl/auto/Mail/Util/mailaddress.al
libdata/perl5/site_perl/auto/Mail/Util/maildomain.al
libdata/perl5/site_perl/auto/Mail/Util/read_mbox.al
libdata/perl5/site_perl/@ARCH@-openbsd/auto/Mail/.packlist
man/man3/Mail::Address.3p
man/man3/Mail::Alias.3p
man/man3/Mail::Cap.3p
man/man3/Mail::Field.3p
man/man3/Mail::Field::AddrList.3p
man/man3/Mail::Filter.3p
man/man3/Mail::Header.3p
man/man3/Mail::Internet.3p
man/man3/Mail::Mailer.3p
man/man3/Mail::Send.3p
man/man3/Mail::Util.3p
share/examples/p5-MailTools/README.demos
share/examples/p5-MailTools/forwd_demo
share/examples/p5-MailTools/rplyto_demo
share/examples/p5-MailTools/send_demo
@dirrm share/examples/p5-MailTools
@dirrm libdata/perl5/site_perl/@ARCH@-openbsd/auto/Mail
@dirrm libdata/perl5/site_perl/auto/Mail/Util
@dirrm libdata/perl5/site_perl/auto/Mail/Internet
@dirrm libdata/perl5/site_perl/auto/Mail
@dirrm libdata/perl5/site_perl/Mail/Mailer
@dirrm libdata/perl5/site_perl/Mail/Field
@dirrm libdata/perl5/site_perl/Mail