summaryrefslogtreecommitdiff
path: root/converters/p5-MIME-Base64
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>1997-11-22 05:00:20 +0000
committerhubertf <hubertf@pkgsrc.org>1997-11-22 05:00:20 +0000
commitc5e93fb92442c3c8b8e8cbed842164ddf82ea738 (patch)
tree0c1fefa6b931bd145b96504a7b653d63e6509f9b /converters/p5-MIME-Base64
parent9cc08f79ba7d7889eef32017978d1ac6f35d86d4 (diff)
downloadpkgsrc-c5e93fb92442c3c8b8e8cbed842164ddf82ea738.tar.gz
also needed for p5-libwww
Diffstat (limited to 'converters/p5-MIME-Base64')
-rw-r--r--converters/p5-MIME-Base64/Makefile23
-rw-r--r--converters/p5-MIME-Base64/files/md51
-rw-r--r--converters/p5-MIME-Base64/pkg/COMMENT1
-rw-r--r--converters/p5-MIME-Base64/pkg/DESCR20
-rw-r--r--converters/p5-MIME-Base64/pkg/PLIST8
5 files changed, 53 insertions, 0 deletions
diff --git a/converters/p5-MIME-Base64/Makefile b/converters/p5-MIME-Base64/Makefile
new file mode 100644
index 00000000000..7ea58e31f70
--- /dev/null
+++ b/converters/p5-MIME-Base64/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: p5-MIME-Base64
+# Version required: 2.03
+# Date created: June 21th 1997
+# Whom: ache@freebsd.org
+#
+# $Id: Makefile,v 1.1.1.1 1997/11/22 05:00:20 hubertf Exp $
+#
+
+DISTNAME= MIME-Base64-2.03
+PKGNAME= p5-MIME-Base64-2.03
+CATEGORIES= converters perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= MIME
+
+USE_PERL5= YES
+
+MAN3= MIME::Base64.3 MIME::QuotedPrint.3
+MAN3PREFIX= ${PREFIX}/lib/perl5
+
+do-configure:
+ @ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
+
+.include <bsd.port.mk>
diff --git a/converters/p5-MIME-Base64/files/md5 b/converters/p5-MIME-Base64/files/md5
new file mode 100644
index 00000000000..4c8dbe48c72
--- /dev/null
+++ b/converters/p5-MIME-Base64/files/md5
@@ -0,0 +1 @@
+MD5 (MIME-Base64-2.03.tar.gz) = bd2f93df22c9f275373fd3a05bcd6ecf
diff --git a/converters/p5-MIME-Base64/pkg/COMMENT b/converters/p5-MIME-Base64/pkg/COMMENT
new file mode 100644
index 00000000000..8759dd7fa34
--- /dev/null
+++ b/converters/p5-MIME-Base64/pkg/COMMENT
@@ -0,0 +1 @@
+perl5 module for Base64 and Quoted-Printable encodings
diff --git a/converters/p5-MIME-Base64/pkg/DESCR b/converters/p5-MIME-Base64/pkg/DESCR
new file mode 100644
index 00000000000..7cce3020cc3
--- /dev/null
+++ b/converters/p5-MIME-Base64/pkg/DESCR
@@ -0,0 +1,20 @@
+This package contains a base64 encoder/decoder and a quoted-printable
+encoder/decoder. These encoding methods are specified in RFC 2045 -
+MIME (Multipurpose Internet Mail Extensions).
+
+The base64 encoding is designed to represent arbitrary sequences of
+octets in a form that need not be humanly readable. A 65-character
+subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits to be
+represented per printable character.
+
+The quoted-printable encoding is intended to represent data that
+largely consists of bytes that correspond to printable characters in
+the ASCII character set. Non-printable characters are represented by
+a triplet consisting of the character "=" followed by two hexadecimal
+digits.
+
+The MIME::Base64 and MIME::QuotedPrint modules used to be part of
+libwww-perl package. They are now distributed separately (this
+package). The main improvement is that the base64 encoder/decoder is
+implemented by XS functions. This makes it about 20 times faster than
+the old implementation in perl.
diff --git a/converters/p5-MIME-Base64/pkg/PLIST b/converters/p5-MIME-Base64/pkg/PLIST
new file mode 100644
index 00000000000..0a294da310b
--- /dev/null
+++ b/converters/p5-MIME-Base64/pkg/PLIST
@@ -0,0 +1,8 @@
+lib/perl5/site_perl/i386-freebsd/auto/MIME/Base64/Base64.so
+lib/perl5/site_perl/i386-freebsd/auto/MIME/Base64/Base64.bs
+lib/perl5/site_perl/MIME/Base64.pm
+lib/perl5/site_perl/MIME/QuotedPrint.pm
+lib/perl5/man/man3/MIME::Base64.3.gz
+lib/perl5/man/man3/MIME::QuotedPrint.3.gz
+lib/perl5/site_perl/i386-freebsd/auto/MIME/Base64/.packlist
+@dirrm lib/perl5/site_perl/i386-freebsd/auto/MIME/Base64