Commit graph

36 commits

Author SHA1 Message Date
joerg
8e7838bc28 DESTDIR support. 2006-11-03 22:19:54 +00:00
wiz
85066fb114 Update to 3.07:
2005-11-30   Gisle Aas

   Release 3.07

   Use a Makefile.PL that is also suitable for core perl.



2005-11-26   Gisle Aas

   Release 3.06

   Documentation tweaks.

   use XSLoader; perl-5.6 now required.

   Some consting from bleadperl.

   Unbundled the {en,de}code-{base64,qp} utility scripts.
   These are now found in the MIME-Base64-Scripts package.
2006-01-01 22:11:09 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
heinz
c05787e4e6 take maintainership 2005-02-21 22:26:05 +00:00
hubertf
9a981bcfbe Sign over maintainership to tech-pkg@ 2005-02-21 20:26:08 +00:00
grant
908e765695 since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-20 11:30:55 +00:00
wiz
d1bd159b54 Update to 3.05:
2004-09-20   Gisle Aas

   Release 3.05

   Steve Hay found the warn test broken
   on Windows and provided a fix.



2004-09-18   Gisle Aas

   Release 3.04

   Fixed the bad-sv.t test script to actually contain the
   correct expected result as of v3.02.



2004-08-25   Gisle Aas

   Release 3.03

   Forgot to increment version number in MIME::QuotedPrint even
   if its interface changed in 3.02.  As a result you will now
   need to require MIME::QuotedPrint 3.03 if you want to ensure
   it provides the binmode interface.



2004-08-24   Gisle Aas

   Release 3.02

   The encode_qp() function now takes an optional third argument
   to select binary encoding mode.
   <https://rt.cpan.org/Ticket/Display.html?id=7456>

   The result of encode_qp($non_empty, $eol) will now always be
   $eol terminated.  If the string to encode does not end with "\n"
   then a soft line break is appended to the result.  As an example
   encode_qp("foo") used to be encoded as "foo", but now encodes as
   "foo=\n".
2004-11-28 23:04:15 +00:00
heinz
96b6c0a952 Update HOMEPAGE, the old one didn't work anymore 2004-05-02 02:18:26 +00:00
heinz
1c87e4c8ee Update to version 3.01.
Changes since 2.23:
===================

2004-03-29   Gisle Aas <gisle@ActiveState.com>

   Release 3.01

   By compiling the extension with PERL_NO_GET_CONTEXT we can
   make it slightly faster on a threaded perl.  No change on a
   regular perl.  Patch provided by <beau@beaucox.com>.

   Fixed missing ";" with assert.   Patch provided by
   Brendan O'Dea <bod@debian.org>.

   Release 3.00

   Drop the pure Perl implementations of the encoders and
   decoders.  They are bloat that hides real problems in
   the XS implementations.  I will re-release them separately
   in the new MIME-Base64-Perl distribution.

   The 'gcc -Wall' fix in 2.22 broke support for perl5.005,
   as the isXDIGIT() macro is not available in that perl.
   This problem has now been fixed.
2004-05-02 02:13:26 +00:00
grant
428f6cf4dd Updated p5-MIME-Base64 to 2.23.
changes since 2.21:

   Release 2.23
   Documentation fixes by Paul Croome <Paul.Croome@softwareag.com>.

   Release 2.22
   Fix 'gcc -Wall' complaints.
2004-01-13 02:43:18 +00:00
jlam
848d6eb2a3 bl3ify 2004-01-05 22:16:24 +00:00
grant
83904e1166 Updated p5-MIME-Base64 to 2.21.
changes since 2.20:

   Release 2.21

   Documentation tweaks.

   Don't rely on SvEND(sv) == '\0' as discussed in the perl5-porters
   mailing list thread that starts with
   http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-10/msg00258.html

   Should now pass test suite even without XS support.

   Perl v5.005 or better is now required.
2003-11-27 16:34:28 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
mjl
34611f4dfb Update p5-MIME-Base64 to 2.20
decode_qp() recognize soft whitespace when there is whitespace
   between the '=' and the '\n'.

   decode_qp() did eat up all trailing whitespace in the string decoded.
   Only whitespace in front of "\n" should go.
2003-05-30 09:39:10 +00:00
martti
1e2aa6d41a Updated p5-MIME-Base64 to 2.18
* Fix up INSTALLDIRS for perl-5.8 and newer
* Make it reliable to disable base64 decoding warnings
* Passing "" as $eol to encode_qp() disable soft line breaks as well
* Sync up with changes in bleadperl
2003-04-12 15:40:33 +00:00
mycroft
f714d8ba01 Update from 2.12 to 2.16.
Release 2.16

   Fixed the encode_qp() line breaking code.  It sometimes
   made lines longer than 76 chars and it could even get into
   an infinite loop on certain inputs.

   Release 2.15

   Fixed the XS based decode_qp() for strings where a =XX
   sequence was followed by digits.

   Faster encode_qp() for long strings with lots of chars
   that need escaping.

   The old_decode_base64() function introduced in 2.13
   was returning undef for empty input on olders perls.
   This problem has been fixed.

   Release 2.14

   MIME::QuotedPrint functions now also implemented using XS
   which make them faster.  2-3 times faster when encoding line by
   line and as much as 200 times faster on long binary input.  There
   is probably some breakage on non-ASCII systems from this.

   The encode_qp() function now takes an $eol argument in the
   same way as encode_base64() does.

   Slight change in behaviour: the decode_qp() function now turns
   \r\n terminated lines into \n terminated lines.  This makes is
   more likely that encode_qp(decode_qp()) round-trip properly.

   Included {en,de}code-{base64,qp} utility scripts.

   Release 2.13

   Sync up with bleadperl:
       - Documentation update
       - EBCDIC support
       - Whitespace tweaks
       - Improved Unicode support
       - Test suite tweaks

   Improved version of the old_{en,de}code_base64 functions
   contributed by Paul Szabo <psz@maths.usyd.edu.au>.
2003-01-09 15:49:17 +00:00
seb
0d75c1efb1 Use buildlink2. Use perl5/module.mk. 2002-10-20 17:45:59 +00:00
jlam
cc4128d97e Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-26 06:49:36 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-18 15:20:01 +00:00
mjl
3564100cc4 Update to 2.12.
Speed up pure perl base64 encoder/decoder by using join/map instead
   of while loop.

   Doc update contributed by Jerrad Pierce

   Downgrade UTF8 strings before starting to encode.
2001-03-21 17:08:54 +00:00
wiz
07cd20b334 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:51:27 +00:00
jlam
18cba9d7fa Convert packages to use PERL5_PACKLIST (part 1). These were the easy
ones to do, and each compiled and installed/de-installed apparently
correctly.

As a side effect of the dynamic PLIST, we no longer need to have separate
-static and -shared PLISTs.  It's now easier than ever to make a perl5
package for NetBSD :)
2000-08-27 07:10:59 +00:00
wiz
3f62360d3f more whitespace cleanup (silence, pkglint!) 2000-01-08 04:26:49 +00:00
bad
aca570d958 Update to version 2.11. 1999-05-13 01:39:32 +00:00
tron
23e0063766 Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" with
variable substituition of "MASTER_SITES" and "PATCH_SITES".
1999-04-15 20:39:38 +00:00
tv
276a46a88f Update to 2.09. 1998-12-05 02:25:21 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
91d468472c Miscellaneous cleanups after the automatic manual page handling changes. 1998-06-22 13:51:33 +00:00
bad
01788a157f Update to version 2.05. 1998-06-08 18:23:45 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
hubertf
5eca617170 portlint: add MAINTAINER, fix RCS Id 1998-01-24 03:40:55 +00:00
hubertf
4811693a8b Fix RCS Id, MI/MD PLIST 1997-11-22 05:04:02 +00:00
hubertf
c5e93fb924 also needed for p5-libwww 1997-11-22 05:00:20 +00:00