Commit graph

57 commits

Author SHA1 Message Date
wiz
40bbad7ac6 Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
2015-07-12 18:56:06 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
wiz
395a0035ad Update to 5.506:
5.506	  2015-04-22  Dianne Skoll <dfs@roaringpenguin.com>

	* VERSION 5.506 RELEASED

	* Update maintainer's name to "Dianne Skoll"
2015-05-06 07:41:00 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
wiz
e8647fedbb Remove SVR4_PKGNAME, per discussion on tech-pkg. 2014-10-09 13:44:32 +00:00
wiz
86387527c2 Update to 5.505:
5.505	  2013-11-14  David F. Skoll <dfs@roaringpenguin.com>

	* VERSION 5.505 RELEASED

	* Fix documentation typos.
	  https://rt.cpan.org/Public/Bug/Display.html?id=80473

	* Fix broken test.
	  https://rt.cpan.org/Public/Bug/Display.html?id=84668

	* Don't run Kwalitee tests unless author or release tests are enabled.
	  https://rt.cpan.org/Public/Bug/Display.html?id=87094

	* Fix many documentation typos.
	  https://rt.cpan.org/Public/Bug/Display.html?id=87783

	* Fix bug in header parsing that would fail to parse a header like:
 	      Content-Type: ; name="malware.zip"
2014-09-06 13:44:00 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
obache
9b57b4605a Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-09 14:17:41 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
ryoon
103e53b2bd Update to 5.504
Changelog:
5.504	  2013-01-30  David F. Skoll <dfs@roaringpenguin.com>

	* VERSION 5.504 RELEASED

	* Fix encoding of MIME parameters that contain a quoted
	  string:  "like \"this"
	  https://rt.cpan.org/Public/Bug/Display.html?id=80433

	* Suppress useless warnings from tests
	  https://rt.cpan.org/Public/Bug/Display.html?id=80679

	* Fix long-standing bug in encode_mimewords that can
	  break multibyte-encodings (eg, utf-8)
	  https://rt.cpan.org/Public/Bug/Display.html?id=5462

5.503	  2012-06-08  David F. Skoll <dfs@roaringpenguin.com>

	* VERSION 5.503 RELEASED

	* Avoid inappropriately untainting data
	  https://rt.cpan.org/Public/Bug/Display.html?id=67119

	* Localise $\ to avoid parsing problems if it's set elsewhere
	  https://rt.cpan.org/Public/Bug/Display.html?id=71041

	* Improve exorcising of filenames
	  https://rt.cpan.org/Public/Bug/Display.html?id=71677

	* Fix potential race condition in t/Smtpsend.t
	  https://rt.cpan.org/Public/Bug/Display.html?id=68879

	* Allow native I/O on File::Handle objects
	  https://rt.cpan.org/Public/Bug/Display.html?id=72538

	* Add "recommends Convert::BinHex" clause to Makefile.PL
	  https://rt.cpan.org/Public/Bug/Display.html?id=72223

	* Add module_name to Makefile.PL
	  https://rt.cpan.org/Public/Bug/Display.html?id=77138

	* Fix "Uninitialized value" warning
	  https://rt.cpan.org/Public/Bug/Display.html?id=77190

	* Don't run t/Smtpsend.t on systems that lack fork()
	  https://rt.cpan.org/Public/Bug/Display.html?id=77351

	* Add "use strict" everywhere
	  https://rt.cpan.org/Public/Bug/Display.html?id=77582
2013-04-21 12:36:39 +00:00
asau
d70c8e374b Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:19:01 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
wiz
b8afeee1b4 Annotate p5-Convert-BinHex dependency with upstream bug report. 2011-11-06 21:46:34 +00:00
wiz
baf795d67d lib/MIME/Decoder/BinHex.pm uses Convert::BinHex, so depend on
p5-Convert-BinHex. Noted by Teemu Rinta-aho on pkgsrc-users.

Bump PKGREVISION.
2011-11-06 21:35:30 +00:00
wiz
a71aeafcb4 Add p5-Test-Deep as build dependency.
Actually, it should be a test dependency, but pkgsrc doesn't support this.
2011-10-31 22:32:41 +00:00
tron
453358c813 Update "p5-MIME-tools" package to version 5.502. Changes since version 5.428:
- Fix parsing bug: https://rt.cpan.org/Ticket/Display.html?id=66025
- Fix typo: https://rt.cpan.org/Ticket/Display.html?id=65387
- Fix unit tests on Perl 5.8.x: https://rt.cpan.org/Ticket/Display.html?id=66188
- Fix unit test failure on Win32:  (https://rt.cpan.org/Ticket/Display.html?id=66286)
- Add build_requires 'Test::Deep'; to Makefile (rt.cpan.org #64659)
- Fix spelling errors (rt.cpan.org #64610)
- Fix double-decoding bug when decoding RFC-2231-encoded parameters
  (rt.cpan.org #65162)
- Fix inappropriate inclusion of CR characters in parsed headers
  (rt.cpan.org #65681)
- Document that MIME::WordDecoder is mostly deprecated.
- Document that MIME::Head->get(...) can include a trailing newline.
- Increase buffer size from 2kB to 8kB in MIME::Entity and MIME::Body
  (part of rt.cpan.org #65162)
- (cleanup) IO-Stringy (specifically, IO::ScalarArray, IO::Lines, and
  IO::InnerFile) is no longer used
- (ticket 22684) Fix deadlock in filter() when invoking external
  programs such as gzip. (Alexey Tourbin <at -at- altlinux.ru>)
- Remove auto_install from Makefile.PL
- (ticket 60931) If preamble is empty, make sure it's still empty after roundtripping through MIME::Entity
- (ticket 63739) Properly decude RFC2231 encodings in attachment filenames
2011-08-07 08:09:01 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
wiz
032d8c2f29 Update to 5.428:
5.428     2010-04-22  Dave O'Neill <dmo@roaringpenguin.com>

	* VERSION 5.428 RELEASED

	* (ticket 56764) Build release with a newer Module::Install

	* (ticket 52924) ensure we add <> around Content-id data

	* (ticket 48036) make mimesend example script a bit more useful
	  (courtesy of Jerrad Pierce)

	* (ticket 43439) fix for parsing of doubled ; in multipart headers

	* (ticket 41632) If both RFC-2231 and non-RFC-2231 parameters are
	  present, use only the RFC-2231 ones

	* (ticket 40715) Reference Encode::MIME::Header in docs

	* (ticket 39985) correct POD typos

	* Only bind to localhost in smtpsend test, rather than to all available
	  interfaces.  This might avoid some of the test failures seen on
	  cpantesters.
2010-08-16 09:08:51 +00:00
heinz
002f47e29d Added LICENSE information. 2010-01-30 23:08:00 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
wiz
cd68a759d7 Update to 5.427:
5.427     2008-06-30  Dave O'Neill <dmo@roaringpenguin.com>
	* VERSION 5.427 RELEASED

	* (bugfix) fix remove_sig() on invalid multipart message (RT #11901)

	* (bugfix) make_singlepart() no longer creates bizzare Content-Type: headers
	  (RT #37139)

	* (bugfix) process_part() no longer sets incorrect charset on empty
	  parts (RT #35369)

	* (bugfix) fix runtime warnings caused by incorrect pack() string
	  (RT #34451, bugs.debian.org #446342)

	* (docs) add "SEE ALSO" sections to POD docs (RT #30391)

	* (docs) fix documentation of MIME::Head::get() (RT #34552,
	  bugs.debian.org #235189)

	* (packaging) Depend on IO::File 1.1.3, for its binmode() support (RT #34178)
2008-08-12 22:38:31 +00:00
wiz
fe76f89848 Update to 5.426:
5.426     2008-03-07  Dave O'Neill <dmo@roaringpenguin.com>
	* VERSION 5.426 RELEASED

	* (bugfix) require File::Temp 0.18 or newer, as we need seek()
	  (RT#31032)

	* (bugfix) Don't hang forever in t/Smtpsend.t (RT#31082)

	* (bugfix) require Perl 5.8.0 or newer in Makefile.PL (RT#30927)

	* (bugfix) encode_mimewords() no longer removes spaces between two
	  encoded words (RT#5462)
2008-04-15 08:56:09 +00:00
wiz
0bd9c5b655 Update to 5.425:
* VERSION 5.425 RELEASED

	* (bugfix) A stub for MIME::Parser's tmp_recycling() method has been
	  re-added to preserve compatibility.  Since recycling of tempfiles
	  never worked and has been removed, any code calling tmp_recycling()
	  should stop attempting to use the feature.

	* VERSION 5.424 RELEASED

	* (bugfix) [rt.cpan.org #29864] - lines in $entity->body() should be
	  newline-terminated.
2007-11-29 15:13:06 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
wiz
fe11c05168 Update to 5.423:
5.433     2007-09-27  Dave O'Neill

	* VERSION 5.4.33 RELEASED

	* (bugfix) Fix API regression - MIME::Entity::body() should return an
	  arrayref.  Fixes RT 29643.

5.422     2007-09-25  Dave O'Neill

	* VERSION 5.422 RELEASED

	* (bugfix) Require File::Temp 0.17 or newer for IO::Seekable support.
	  This fixes test failures seen on Darwin.

	* (bugfix) Clear filer's purgeable() before calling init_parse().  Fixes RT 7858.

commit 005e387c42957f2a433464beaef1d2b416746963
Author: Dave O'Neill
Date:   Fri Sep 21 12:41:03 2007 -0400

    Add LICENSE item to Makefile.PL

5.421     2007-09-21  Dave O'Neill

	* VERSION 5.421 RELEASED

	* (enhancement) Use File::Temp for tempfile generation.  MIME::Parser
	  now has a tmp_dir() method for changing the temporary directory on a
	  per-parser basis.

5.420_02  2007-08-29  Dave O'Neill

	* VERSION 5.420_02 (developer release)

	* (bugfix) Correct 'use vars' and add a 'use strict' (fixes RT #22681)

	* (bugfix) Don't allow all-whitespace filenames in
	  recommended_filename() (fixes RT #6115)

	* (bugfix) Require IO-stringy 2.110.  Fixes RT tickets 11312, 11452,
	  12375, 12784, and 18791

	* (docs) Updated RFC references to refer to MIME RFCs 2045-2049 (RT #14119)

	* (cleanup) Warn if no decoder is found for a given encoding. (RT #22682)

	* (cleanup) IO::Wrap no longer used, IO::ScalarArray use minimized


5.420_01  2007-06-18  Dave O'Neill

	* VERSION 5.420_01 (developer release)

	* (bugfix) Fix warning generated by a header of "Content-Type: /".
	  Previous versions would warn about undefined variables.  We now
	  set a blank type and subtype.

	* (cleanup) Partial removal of dependencies on IO::Scalar and
	  IO::ScalarArray.  We now use Perl's built-in I/O on scalars as much
	  as possible.  NOTE THAT THIS REQUIRES PERL 5.8!

	* (cleanup) FileHandle usage removed in favour of IO::File

	* (cleanup) Remove broken utility methods -- shellquote() because it
	  didn't really make anything safe, and catfile(), because File::Spec
	  is better.

	* (cleanup) Multiple test cleanups, including removal of
	  ExtUtils/TBone.pm.  Tests now use Test::More.

	* (cleanup) Remove support for recycling tempfiles ( tmp_recycling() and
	  its usage in new_tmpfile() )

	* (cleanup) Remove nasty "eval join('',<::DATA>) unless caller()"
	  testing code from various modules

	* (cleanup) Merge all changelog information from README and
	  MIME/Tools.pm into ChangeLog
2007-10-23 11:28:55 +00:00
joerg
5dfaaf310b DESTDIR support. 2006-11-05 17:06:43 +00:00
wiz
8cea4b653c Update to 5.420:
2006-03-17  David F. Skoll

	* VERSION 5.420 RELEASED

	* Fix regression introduced in 5.419 -- quoted-printable
	encoding would sometimes fail on "textual" MIME parts.
2006-05-17 21:53:00 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
wiz
b87129c641 Update to 5.419:
2005-12-22  David F. Skoll

	* VERSION 5.419 RELEASED

	* Added MIME::Parser->decode_bodies method.  This lets you force
	MIME::Tools to store body parts WITHOUT decoding them.  Useful
	if you need the exact unmangled message source (for example,
	for GPG-signing.)  Patch submitted by Jörn Reder.
2006-01-03 18:24:14 +00:00
wiz
704607a2c5 Update to 5.418:
2005-09-29  David F. Skoll  <dfs@roaringpenguin.com>

	* MIME/Decoder/QuotedPrint.pm: Localize "$_" in a couple of places.

	* MIME/WordDecoder.pm: Turn off useless debugging output to STDERR

	* MIME/Entity.pm: Make the stringify method use IO::ScalarArray
	instead of IO::Scalar.  For small messages, performance may be
	worse; for large messages, it is definitely much better.

	* MANIFEST: Remove some useless internal files from the manifest.
	They were never meant to be part of the actual distribution.
2005-11-23 22:13:03 +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
wiz
72e1b11fe6 Update to 5.417:
2005-01-20  David F. Skoll

	* VERSION 5.417 RELEASED

	* Require MIME::QuotedPrint 3.03 to use the three-argument
	"encode_qp" function.  If we have an earlier version of
	MIME::QuotedPrint, fall back to the one-argument version.

	* Field/ParamVal.pm: The patch to strip trailing whitespace on
	parameters was buggy and caused decoding errors.  This has been
	fixed.

2005-01-03  David F. Skoll

	* VERSION 5.416 RELEASED

	* Allow MIME::Tools to work with MIME::QuotedPrint 2.20 again.
	The Makefile.PL will warn about potential problems, but will allow you
	to proceed.

	* Field/ParamVal.pm: Strip trailing whitespace when extracting
	parameters.  Apparently, not doing so can cause Perl to core dump
	on certain badly-formed messages.
2005-04-18 16:55:02 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +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
8c147782d6 Update to latest CPAN version, 5.145:
2004-10-27  David F. Skoll

	* VERSION 5.415 RELEASED

	* Fixed parsing of paramater="" in headers, and fixed case where
	multipart boundary is ""

2004-10-06  David F. Skoll

	* VERSION 5.414 RELEASED

	* Remove MIME::QuotedPrint 3.03 as a dependency and add
	MIME::Base64 3.03 instead.

	* Check return values of I/O operations like open(), close(), etc.
	and die if they fail.  Problem reported by Mark Martinec.

2004-09-15  David F. Skoll

	* VERSION 5.413 RELEASED

	* Fix some $VERSION = xxx assignments that were broken; make sure
	VERSION shows up as 5.413 everywhere.  Sorry about that!

2004-09-09  David F. Skoll

	* VERSION 5.412 RELEASED

	* Recognize "binhex40", "mac-binhex" and "mac-binhex40"
	Content-Transfer-Encodings.

	* Filer.pm: Be much more strict in evil_filename, allowing only
	a set of known good characters.

2004-09-08  David F. Skoll

	* Skip BinHex decoding if prerequisite modules not installed.

	* Fix BinHex decoder so it encodes correctly; regression test for
	BinHex encoding now passes.

	* Require MIME::QuotedPrint 3.03 or newer.

	* Rename variable "$jkfis" to "$how_encoded"

	* Correct attribution of changes in changelog.

	* Correct bad regexp test for "bad PDF" files.

2004-09-07  David F. Skoll

	* lib/MIME/Parser/Filer.pm (evil_filename): Make evil_filename
	more paranoid (Julian Field and Martin Blapp)

	* lib/MIME/Parser/Filer.pm (exorcise_filename): Delete leading and
	trailing whitespace (Julian Field)

	* Remove all the Benchmark code (Martin Blapp)

	* lib/MIME/Decoder.pm: Add support for BinHex encoded attachments
	(Julian Field)

	* lib/MIME/Decoder.pm: Require MIME::QuotedPrint 3.03 or newer
	for correct decoding of binary attachments. (Alexey Kravchuk)

	* lib/MIME/Decoder/QuotedPrint.pm: Attempt to deal sanely with
	PDF files encoded using quoted-printable encoding by Outlook,
	which does not follow the RFC guidelines.  (Martin Blapp)

	* lib/MIME/Field/ParamVal.pm: Deal with RFC2231-encoded parameters.

	* lib/MIME/Head.pm: Correct "7-bit", "7 bit" and "7_bit" to 7bit;
	likewise for 8bit lookalikes.  (Martin Blapp)

	* lib/MIME/Parser.pm: Add max_parts method to limit maximum number
	of MIME parts we are willing to parse.

	* DSKOLL took over maintainership of MIME::tools at version 5.411a.
2004-11-28 23:08:21 +00:00
heinz
92d33ef9e8 Uses no compiler, so USE_LANGUAGES is empty 2004-03-21 01:33:39 +00:00
minskim
b7b4c9f245 bl3ify and enable pkgviews installation. 2004-02-19 22:20:00 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
martti
f928be280d COMMENT should start with a capital letter. 2003-07-21 16:56:41 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
seb
0d75c1efb1 Use buildlink2. Use perl5/module.mk. 2002-10-20 17:45:59 +00:00
wiz
cbbe5eacc6 Make PKGNAME Dewey-conformant. 2002-09-26 02:01:42 +00:00
martti
ef478e6924 Updated to 5.411a (provided by Shell Hung in pkg/14875)
Changes:
- Regenerate Docs
- Fixed bugs on parsing HTML docs
2001-12-10 15:36:57 +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
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +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