aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwill <will@FreeBSD.org>2000-08-10 03:09:03 +0800
committerwill <will@FreeBSD.org>2000-08-10 03:09:03 +0800
commit590a66255e61fcd650804c83aa0a5ea33d6130ae (patch)
tree13d32a24faf4d2859b7f3bc3ed9223513f09b234
parent3ca5a28bee0ba811377c59b800772e41f3e7a290 (diff)
downloadfreebsd-ports-gnome-590a66255e61fcd650804c83aa0a5ea33d6130ae.tar.gz
freebsd-ports-gnome-590a66255e61fcd650804c83aa0a5ea33d6130ae.tar.zst
freebsd-ports-gnome-590a66255e61fcd650804c83aa0a5ea33d6130ae.zip
Add p5-Mail-Ezmlm, a perl module that provides object methods for ezmlm
mailing lists. PR: 20443 Submitted by: Guy Antony Halse <guy@rucus.ru.za.za>
-rw-r--r--mail/Makefile1
-rw-r--r--mail/p5-Mail-Ezmlm/Makefile36
-rw-r--r--mail/p5-Mail-Ezmlm/distinfo1
-rw-r--r--mail/p5-Mail-Ezmlm/files/patch-aa19
-rw-r--r--mail/p5-Mail-Ezmlm/pkg-comment1
-rw-r--r--mail/p5-Mail-Ezmlm/pkg-descr24
-rw-r--r--mail/p5-Mail-Ezmlm/pkg-plist3
7 files changed, 85 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 3172030d634f..7bc18997c06b 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -73,6 +73,7 @@
SUBDIR += p5-MIME-Lite
SUBDIR += p5-MIME-Tools
SUBDIR += p5-Mail-CClient
+ SUBDIR += p5-Mail-Ezmlm
SUBDIR += p5-Mail-Folder
SUBDIR += p5-Mail-POP3Client
SUBDIR += p5-Mail-Sender
diff --git a/mail/p5-Mail-Ezmlm/Makefile b/mail/p5-Mail-Ezmlm/Makefile
new file mode 100644
index 000000000000..6d9aedadac20
--- /dev/null
+++ b/mail/p5-Mail-Ezmlm/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: Mail::Ezmlm
+# Date Created: 18 May 2000
+# Whom: Guy Antony Halse <guy@rucus.ru.za.za>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Mail-Ezmlm
+PORTVERSION= 0.02.1
+CATEGORIES= mail perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Mail
+PKGNAMEPREFIX= p5-
+DISTNAME= Ezmlm-${PORTVERSION}
+
+MAINTAINER= guy-ezmlm@rucus.ru.ac.za
+
+BUILD_DEPENDS= ${EZMLM_DIR}/bin/ezmlm-idx:${PORTSDIR}/mail/ezmlm-idx
+
+EZMLM_DIR?= ${LOCALBASE}
+USE_PERL5= YES
+MAN3= Mail::Ezmlm.3
+
+MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+
+# For this version, since it is a bugfix
+WRKSRC= ${WRKDIR}/Ezmlm-0.02
+
+do-configure:
+.if defined(BATCH)
+ @cd ${WRKSRC}; ${SETENV} BSD_BATCH_INSTALL=yes ${PERL5} Makefile.PL
+.else
+ @cd ${WRKSRC}; ${PERL5} Makefile.PL
+.endif
+
+.include <bsd.port.mk>
diff --git a/mail/p5-Mail-Ezmlm/distinfo b/mail/p5-Mail-Ezmlm/distinfo
new file mode 100644
index 000000000000..4817b777e94d
--- /dev/null
+++ b/mail/p5-Mail-Ezmlm/distinfo
@@ -0,0 +1 @@
+MD5 (Ezmlm-0.02.1.tar.gz) = 67376e3106b13d5a52969bd631a4ba9e
diff --git a/mail/p5-Mail-Ezmlm/files/patch-aa b/mail/p5-Mail-Ezmlm/files/patch-aa
new file mode 100644
index 000000000000..efef1c3e08fa
--- /dev/null
+++ b/mail/p5-Mail-Ezmlm/files/patch-aa
@@ -0,0 +1,19 @@
+--- Makefile.PL.orig Wed Jan 26 08:08:01 2000
++++ Makefile.PL Thu May 18 14:00:48 2000
+@@ -1,4 +1,7 @@
+ # $Id: Makefile.PL,v 1.1 2000/01/26 06:07:42 guy Exp $
++#
++# Modified for FreeBSD Ports BATCH mode
++#
+
+ use ExtUtils::MakeMaker;
+ # See lib/ExtUtils/MakeMaker.pm for details of how to influence
+@@ -14,6 +17,8 @@
+
+ sub set_paths {
+ my($qmail_path, $ezmlm_path);
++
++ return if $ENV{BSD_BATCH_INSTALL};
+
+ print << 'EOM';
+
diff --git a/mail/p5-Mail-Ezmlm/pkg-comment b/mail/p5-Mail-Ezmlm/pkg-comment
new file mode 100644
index 000000000000..64240877f081
--- /dev/null
+++ b/mail/p5-Mail-Ezmlm/pkg-comment
@@ -0,0 +1 @@
+Perl module to allow object methods for ezmlm-idx mailing lists
diff --git a/mail/p5-Mail-Ezmlm/pkg-descr b/mail/p5-Mail-Ezmlm/pkg-descr
new file mode 100644
index 000000000000..e06aba0ef291
--- /dev/null
+++ b/mail/p5-Mail-Ezmlm/pkg-descr
@@ -0,0 +1,24 @@
+$Id: README,v 1.1 2000/01/26 06:08:13 guy Exp $
+
+Ezmlm.pm
+
+Object methods for ezmlm mailing lists.
+
+This software is beta release. As such, please treat it with the appropriate
+amount of caution. Let me know if you find any bugs, etc.
+
+The main reason for release is to sort of 'test the waters' ... Does anyone
+apart from me think this is a good idea??
+
+Install by doing the following ...
+# perl Makefile.PL
+# make test
+# make install
+
+One thing. For some reason MakeMaker doesn't like symlinks. Please make sure
+you use the full cantonical path for the qmail and ezmlm binaries.
+
+Documentation is in pod format. Please run perldoc Mail::Ezmlm after you have
+installed it.
+
+- Guy Antony Halse <guy-ezmlm@rucus.ru.ac.za>
diff --git a/mail/p5-Mail-Ezmlm/pkg-plist b/mail/p5-Mail-Ezmlm/pkg-plist
new file mode 100644
index 000000000000..64eea9c5d158
--- /dev/null
+++ b/mail/p5-Mail-Ezmlm/pkg-plist
@@ -0,0 +1,3 @@
+lib/perl5/site_perl/%%PERL_VER%%/Mail/Ezmlm.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Mail/Ezmlm/.packlist
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Mail/Ezmlm