Up to [cvs.netbsd.org] / pkgsrc / lang / perl5
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.180 / (download) - annotate - [select for diffs], Sun Mar 4 10:26:57 2012 UTC (2 months, 3 weeks ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
HEAD
Changes since 1.179: +2 -2
lines
Diff to previous 1.179 (colored)
Teach perllink(1) to transparently handle the case where a file has been compressed with "gzip". This stops it from creating a lot of broken symbolic links if "MANZ" is defined. Bump package revision because of this change.
Revision 1.179 / (download) - annotate - [select for diffs], Thu Feb 23 13:00:23 2012 UTC (3 months ago) by fhajny
Branch: MAIN
Changes since 1.178: +2 -2
lines
Diff to previous 1.178 (colored)
Backport a fix for a serious bug from upstream, where pkgsrc's CFLAGS were being used to replace EU::CBuilder's ccflags, resulting in tests and modules failing in specific situations (e.g. on SunOS with ABI=32). https://rt.perl.org/rt3//Public/Bug/Display.html?id=89478 Bump PKGREVISION.
Revision 1.178 / (download) - annotate - [select for diffs], Thu Dec 8 22:43:49 2011 UTC (5 months, 2 weeks ago) by hiramatsu
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.177: +2 -2
lines
Diff to previous 1.177 (colored)
Force ExtUtils::MakeMaker to ignore installed packlist when creating new packlist. It prevents generating wrong PLIST during make replace. Bump PKGREVISION.
Revision 1.177 / (download) - annotate - [select for diffs], Sun Nov 27 19:47:50 2011 UTC (5 months, 3 weeks ago) by joerg
Branch: MAIN
Changes since 1.176: +5 -5
lines
Diff to previous 1.176 (colored)
Always add PREFIX/lib to libpth. When building as normal user, it often exists already. This is not the case for bulk builds though. This fixes p5-MARC-Charset, since p5-gdbm ended up without rpath to PREFIX/lib. Fix some Perl interpreter paths while here. Bump revision.
Revision 1.176 / (download) - annotate - [select for diffs], Sun Oct 16 20:43:56 2011 UTC (7 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.175: +2 -1
lines
Diff to previous 1.175 (colored)
PKGREVISION does not belong in Makefile.common.
Revision 1.175 / (download) - annotate - [select for diffs], Tue Sep 20 11:31:13 2011 UTC (8 months ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3
Changes since 1.174: +2 -1
lines
Diff to previous 1.174 (colored)
If building with threads support, add PTHREAD_LDFLAGS to LDFLAGS. Fixes build on Ubuntu 11.04. Unlikely to have an effect on platforms that already built, so no PKGREVISION bump. Ok'd in freeze by wiz@
Revision 1.174 / (download) - annotate - [select for diffs], Sat Sep 17 18:51:35 2011 UTC (8 months, 1 week ago) by brook
Branch: MAIN
Changes since 1.173: +3 -1
lines
Diff to previous 1.173 (colored)
The CPAN module DB_File tries to link against -ldb, but NetBSD does not provide a separate library so compilation fails. Add a hints file to correct the list of libraries used on NetBSD.
Revision 1.173 / (download) - annotate - [select for diffs], Fri Aug 5 18:06:14 2011 UTC (9 months, 2 weeks ago) by adam
Branch: MAIN
Changes since 1.172: +1 -2
lines
Diff to previous 1.172 (colored)
Changes 5.14.1: * Several modules were updated to fix minor bugs. * Tests were fixed. * Documentation was improved. Changes 5.14.0: * Unicode version 6.0 is now supported. * Regular expressions can now be reset to the default modifiers. * Four new regular expression modifiers, "/d", "/l" , "/u", and "/a", were introduced. * The substitution operators now support the modifier "/r" to work non-destructively, leaving the original unmodified. * Larger octals can now be specified. * Array and hash operators can now experimentally operate directly on hard references. * printf-like functions now understand post-1980 size modifiers. * Exception handling was made more reliable and consistent. * Other enhancements and many bug fixes were made PkgSrc: * Fixed configuring on Mac OS X 10.7.
Revision 1.172 / (download) - annotate - [select for diffs], Mon May 16 07:59:04 2011 UTC (12 months, 1 week ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.171: +2 -1
lines
Diff to previous 1.171 (colored)
Allow sitebin to be overridden by PERL5_SITEBIN. No change to default build
Revision 1.170.2.1 / (download) - annotate - [select for diffs], Thu Apr 7 08:05:11 2011 UTC (13 months, 2 weeks ago) by tron
Branch: pkgsrc-2011Q1
Changes since 1.170: +2 -2
lines
Diff to previous 1.170 (colored) next main 1.171 (colored)
Pullup ticket #3404 - requested by taca lang/perl5: security patch Revisions pulled up: - lang/perl5/Makefile 1.171 - lang/perl5/distinfo 1.74 - lang/perl5/patches/patch-pp.c 1.1 --- Module Name: pkgsrc Committed By: taca Date: Thu Apr 7 04:03:58 UTC 2011 Modified Files: pkgsrc/lang/perl5: Makefile distinfo Added Files: pkgsrc/lang/perl5/patches: patch-pp.c Log Message: Add a patch to fix for http://secunia.com/advisories/43921/ from perl's git repository (539689e74a). Bump PKGREVISION.
Revision 1.171 / (download) - annotate - [select for diffs], Thu Apr 7 04:03:57 2011 UTC (13 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.170: +2 -2
lines
Diff to previous 1.170 (colored)
Add a patch to fix for http://secunia.com/advisories/43921/ from perl's git repository (539689e74a). Bump PKGREVISION.
Revision 1.170 / (download) - annotate - [select for diffs], Sun Jan 30 21:31:42 2011 UTC (15 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base
Branch point for: pkgsrc-2011Q1
Changes since 1.169: +9 -1
lines
Diff to previous 1.169 (colored)
Improve MirBSD support, from Benny Siegert in PR 44491.
Revision 1.169 / (download) - annotate - [select for diffs], Sun Jan 23 19:07:26 2011 UTC (16 months ago) by agc
Branch: MAIN
Changes since 1.168: +3 -1
lines
Diff to previous 1.168 (colored)
Add support for MirBSD to pkgsrc. Patches from Benny Siegert and Thorsten Glaser.
Revision 1.168 / (download) - annotate - [select for diffs], Wed Dec 29 22:25:17 2010 UTC (16 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.167: +6 -6
lines
Diff to previous 1.167 (colored)
Fix some patterns (hint: do not mix {} and <>
Revision 1.167 / (download) - annotate - [select for diffs], Sun Dec 26 12:16:06 2010 UTC (16 months, 4 weeks ago) by adam
Branch: MAIN
Changes since 1.166: +3 -1
lines
Diff to previous 1.166 (colored)
Pass CFLAGS and LDFLAGS, otherwise fails on Mac OS X with different SDKs.
Revision 1.166 / (download) - annotate - [select for diffs], Thu Sep 23 21:47:48 2010 UTC (20 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.165: +5 -2
lines
Diff to previous 1.165 (colored)
Updating lang/perl5 from 5.12.2 to 5.12.2nb1 pkgsrc changes: - updating bundled modules * threads from 1.75 to 1.78 * threads::shared from 1.32 to 1.33 * Math::BigInt from 1.89_01 to 1.95 (without test merges) Upstream changes of avove modules >>> threads <<< 1.78 Wed Sep 22 17:21:22 2010 - Handle missing signal handler in thread (threads bug #60460) 1.77 Fri Mar 26 13:36:33 2010 - Fix race condition in t/threads.t (threads bug #55633) 1.76 Tue Mar 9 14:02:43 EST 2010 - Handle magic on arg to ->object() (bug #73330) - Make ->object(threads->tid()) work like ->self() (bug #73330) - Noted memory consumption issue in POD - Added reusable thread pool example >>> threads::shared <<< 1.33 Tue Mar 9 14:03:47 EST 2010 - Handle shared object reference during global destruction - Document that changing array length via $#array doesn't work >>> Math::BigInt <<< 2010-09-03 v1.90 rafl * fix bnok() for k==0 and k==n-1 2010-09-10 v1.91 rafl * fix various documentation bugs 2010-09-10 v1.92 rafl * re-upload v1.91 with a fixed SIGNATURE 2010-09-13 v1.93 rafl * Depend on perl >= 5.6.2 * Remove obsolete core test directory boilerplate * Convert from Test to Test::More 2010-09-13 v1.94 rafl DEVELOPMENT RELEASE * Attempt to fix Math::BigInt::Lite failures 2010-09-14 v1.95 rafl * Re-upload v1.94 as a stable release
Revision 1.165 / (download) - annotate - [select for diffs], Thu Sep 9 20:35:43 2010 UTC (20 months, 2 weeks ago) by sno
Branch: MAIN
Changes since 1.164: +2 -2
lines
Diff to previous 1.164 (colored)
Updating lang/perl5 from 5.12.1nb2 to 5.12.2
Upstream changes:
Incompatible Changes
There are no changes intentionally incompatible with 5.12.1.
If any exist, they are bugs and reports are welcome.
Core Enhancements
Other than the bug fixes listed below, there should be no
user-visible changes to the core language in this release.
Modules and Pragmata
New Modules and Pragmata
This release does not introduce any new modules or pragmata.
Pragmata Changes
In the previous release, no VERSION; statements triggered a bug
which could cause feature bundles to be loaded and strict mode
to be enabled unintentionally.
Updated Modules
Carp
Upgraded from version 1.16 to 1.17.
Carp now detects incomplete caller() overrides and avoids using bogus
@DB::args. To provide backtraces, Carp relies on particular behaviour
of the caller built-in. Carp now detects if other code has overridden
this with an incomplete implementation, and modifies its backtrace
accordingly. Previously incomplete overrides would cause incorrect
values in backtraces (best case), or obscure fatal errors (worst case)
This fixes certain cases of Bizarre copy of ARRAY caused by modules
overriding caller() incorrectly.
CPANPLUS
A patch to cpanp-run-perl has been backported from CPANPLUS 0.9004.
This resolves [perl #55964] and [perl #57106], both of which related
to failures to install distributions that use Module::Install::DSL.
File::Glob
A regression which caused a failure to find CORE::GLOBAL::glob after
loading File::Glob to crash has been fixed. Now, it correctly falls
back to external globbing via pp_glob.
File::Copy
File::Copy::copy(FILE, DIR) is now documented.
File::Spec
Upgraded from version 3.31 to 3.31_01.
Several portability fixes were made in File::Spec::VMS: a colon is now
recognized as a delimiter in native filespecs; caret-escaped
delimiters are recognized for better handling of extended filespecs;
catpath() returns an empty directory rather than the current
directory if the input directory name is empty; abs2rel() properly
handles Unix-style input.
Utility Changes
* perlbug now always gives the reporter a chance to change the email
address it guesses for them.
* perlbug should no longer warn about uninitialized values when using
the -d and -v options.
Changes to Existing Documentation
* The existing policy on backward-compatibility and deprecation has
been added to perlpolicy, along with definitions of terms like
deprecation.
* "srand" in perlfunc's usage has been clarified.
* The entry for "die" in perlfunc was reorganized to emphasize its role
in the exception mechanism.
* Perl's INSTALL file has been clarified to explicitly state that Perl
requires a C89 compliant ANSI C Compiler.
* IO::Socket's getsockopt() and setsockopt() have been documented.
* alarm()'s inability to interrupt blocking IO on Windows has been
documented.
* Math::TrulyRandom hasn't been updated since 1996 and has been removed
as a recommended solution for random number generation.
* perlrun has been updated to clarify the behaviour of octal flags to
perl.
* To ease user confusion, $# and $*, two special variables that were
removed in earlier versions of Perl have been documented.
* The version of perlfaq shipped with the Perl core has been updated
from the official FAQ version, which is now maintained in the
briandfoy/perlfaq branch of the Perl repository at
git://perl5.git.perl.org/perl.git.
Installation and Configuration Improvements
Configuration improvements
* The d_u32align configuration probe on ARM has been fixed.
Compilation improvements
* An "incompatible operand types" error in ternary expressions when
building with clang has been fixed.
* Perl now skips setuid File::Copy tests on partitions it detects to
be mounted as nosuid.
Selected Bug Fixes
* A possible segfault in the T_PRTOBJ default typemap has been fixed.
* A possible memory leak when using caller() to set @DB::args has been
fixed.
* Several memory leaks when loading XS modules were fixed.
* unpack() now handles scalar context correctly for %32H and %32u,
fixing a potential crash. split() would crash because the third item
on the stack wasn't the regular expression it expected.
unpack("%2H", ...) would return both the unpacked result and the
checksum on the stack, as would unpack("%2u", ...). [perl #73814]
* Perl now avoids using memory after calling free() in pp_require when
there are CODEREFs in @INC.
* A bug that could cause "Unknown error" messages when
"call_sv(code, G_EVAL)" is called from an XS destructor has been fixed.
* The implementation of the open $fh, '>' \$buffer feature now supports
get/set magic and thus tied buffers correctly.
* The pp_getc, pp_tell, and pp_eof opcodes now make room on the stack
for their return values in cases where no argument was passed in.
* When matching unicode strings under some conditions inappropriate
backtracking would result in a Malformed UTF-8 character (fatal)
error. This should no longer occur. See [perl #75680]
Platform Specific Notes
AIX
* README.aix has been updated with information about the XL C/C++ V11
compiler suite.
Windows
* When building Perl with the mingw64 x64 cross-compiler incpath,
libpth, ldflags, lddlflags and ldflags_nolargefiles values in
Config.pm and Config_heavy.pl were not previously not being set
correctly because, with that compiler, the include and lib
directories are not immediately below $(CCHOME).
VMS
* git_version.h is now installed on VMS. This was an oversight in
v5.12.0 which caused some extensions to fail to build.
* Several memory leaks in stat() have been fixed.
* A memory leak in Perl_rename() due to a double allocation has been
fixed.
* A memory leak in vms_fid_to_name() (used by realpath() and
realname()) has been fixed.
Revision 1.164 / (download) - annotate - [select for diffs], Sun Sep 5 08:29:51 2010 UTC (20 months, 2 weeks ago) by sno
Branch: MAIN
Changes since 1.163: +10 -2
lines
Diff to previous 1.163 (colored)
adding some CONFLICTS (modules which are newer in core)
Revision 1.163 / (download) - annotate - [select for diffs], Fri Aug 27 16:34:59 2010 UTC (20 months, 4 weeks ago) by tron
Branch: MAIN
Changes since 1.162: +2 -2
lines
Diff to previous 1.162 (colored)
Bump package revision again after unnecessary "gawk" dependence was removed.
Revision 1.162 / (download) - annotate - [select for diffs], Fri Aug 27 05:27:37 2010 UTC (20 months, 4 weeks ago) by sno
Branch: MAIN
Changes since 1.161: +11 -40
lines
Diff to previous 1.161 (colored)
Updating lang/perl5 from 5.12.1 to 5.12.1nb1 pkgsrc changes: - preparing for databases/p5-gdbm (using Makefile.common) - supporting external access to perl install dirs (dirs.mk) - fixing some errors/warnings from pkglint - adding conflict to packages of CPAN modules which are in Perl5 code on the one hand and are broken with perl-5.10+ Bumping PKGREVISION (dependencies changed, rebuild highly recommended). Recursive rebuild is not required.
Revision 1.161 / (download) - annotate - [select for diffs], Sat Aug 21 03:12:46 2010 UTC (21 months ago) by obache
Branch: MAIN
Changes since 1.160: +4 -1
lines
Diff to previous 1.160 (colored)
Improve Haiku Support * Make perl executable * Add rpath for linkage, to allow using libraries outside of default LIB_PATH. * Allow PREFIX != /boot/common (patch-cp)
Revision 1.160 / (download) - annotate - [select for diffs], Thu Aug 19 20:47:09 2010 UTC (21 months ago) by seb
Branch: MAIN
Changes since 1.159: +60 -148
lines
Diff to previous 1.159 (colored)
Update perl from version 5.10.1nb2 to version 5.12.1. Pkgsrc changes: - Adjust some patches - Remove patches integrated upstream - Use Perl's "Policy.sh" framework (along the way remove some patches) - Link in an enterprise friendly way on HPUX - in buildlink3.mk bump minimum required pkgsrc Perl version to 5.12.0 - placate some pkglint warnings Upstream changes: - From version 5.12.1 announce This release contains minor bug fixes and updates of several core modules, as well as minor documentation updates. It should be fully backward compatible with Perl 5.12.0. - From version 5.12.0 announce: Perl 5.12.0 represents approximately two years of development since version 5.10.0 and contains over 750,000 lines of changes across over 3,000 files from over 200 authors and committers. [...] Notable changes in Perl 5.12 include: * Perl now conforms much more closely to the Unicode standard. Additionally, this release includes an upgrade to version 5.2 of the standard. * New experimental APIs allow developers to extend Perl with "pluggable" keywords and syntax. * Perl now has a better sense of time and will be able to keep accurate time well past the "Y2038" barrier. * New syntax allows developers to specify package version numbers directly in "package" statements * Perl now warns the user about the use of deprecated features by default. - For a complete list of changes see included perl5120delta(1) and perl5121delta(1) or http://perldoc.perl.org/perl5120delta.html and http://perldoc.perl.org/perl5121delta.html
Revision 1.158.4.1 / (download) - annotate - [select for diffs], Sun Jul 4 07:19:39 2010 UTC (22 months, 3 weeks ago) by agc
Branch: pkgsrc-2010Q2
Changes since 1.158: +2 -2
lines
Diff to previous 1.158 (colored) next main 1.159 (colored)
Pullup previous changes on HEAD to pkgsrc-2010Q2 branch to fix branching error, and to sync with reality.
Revision 1.158.2.1 / (download) - annotate - [select for diffs], Mon Jun 28 18:32:31 2010 UTC (22 months, 3 weeks ago) by tron
Branch: pkgsrc-2010Q1
Changes since 1.158: +2 -2
lines
Diff to previous 1.158 (colored) next main 1.159 (colored)
Pullup ticket #3151 - requested by spz lang/perl5: security patch Revisions pulled up: - lang/perl5/Makefile 1.159 - lang/perl5/distinfo 1.65 - lang/perl5/patches/patch-fa 1.1 --- Module Name: pkgsrc Committed By: spz Date: Sun Jun 27 13:38:39 UTC 2010 Modified Files: pkgsrc/lang/perl5: Makefile distinfo Added Files: pkgsrc/lang/perl5/patches: patch-fa Log Message: fix CVE-2010-1168 and CVE-2010-1447 by updating Safe.pm to the current, not-affected version
Revision 1.159 / (download) - annotate - [select for diffs], Sun Jun 27 13:38:39 2010 UTC (22 months, 4 weeks ago) by spz
Branch: MAIN
Changes since 1.158: +2 -2
lines
Diff to previous 1.158 (colored)
fix CVE-2010-1168 and CVE-2010-1447 by updating Safe.pm to the current, not-affected version
Revision 1.158 / (download) - annotate - [select for diffs], Thu Apr 1 22:03:09 2010 UTC (2 years, 1 month ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q1-base
Branch point for: pkgsrc-2010Q2,
pkgsrc-2010Q1
Changes since 1.157: +2 -2
lines
Diff to previous 1.157 (colored)
Resolve building problem on SunOS and SPARC. Fix PR 40560
Revision 1.157 / (download) - annotate - [select for diffs], Sun Mar 21 16:29:40 2010 UTC (2 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.156: +2 -2
lines
Diff to previous 1.156 (colored)
Reset maintainer, developer lost his commit bit.
Revision 1.156 / (download) - annotate - [select for diffs], Mon Dec 14 12:24:46 2009 UTC (2 years, 5 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.155: +2 -2
lines
Diff to previous 1.155 (colored)
Fix fetch: adjust MASTER_SITES to CPAN's src/5.0/ directory.
Revision 1.155 / (download) - annotate - [select for diffs], Mon Dec 14 06:36:56 2009 UTC (2 years, 5 months ago) by seb
Branch: MAIN
Changes since 1.154: +3 -3
lines
Diff to previous 1.154 (colored)
Update perl from version 5.10.0nb6 to version 5.10.1. Pkgsrc changes: - Adjust some patches - Remove patches integrated upstream Upstream changes: "5.10.1 is a maintenance release for perl 5.10, incorporating various minor bugfixes and optimisations." Nonetheless some incompatibles changes are noteworthy and are related to: - flip-flop and defined-or operators behavior in switch statement - type-based dispatch and overloading of the smart match operator - 'use feature :5.10*' semantics - Perl development switched to git - internal structure of the ext/ perl source directory changed - removal of the modules Test::Harness::Straps, ExtUtils::MakeMaker::bytes and ExtUtils::MakeMaker::vmsish - the Module::CoreList module no longer contains the %:patchlevel hash - a bugfix related to the handling of the /m modifier and qr resulted in a change of behaviour between 5.8.x and 5.10.0 (this was missing from perl 5.10.0 perldelta). For a complete list of changes see included perl5101delta(1) or http://perldoc.perl.org/perl5101delta.html
Revision 1.154 / (download) - annotate - [select for diffs], Fri Oct 23 18:41:02 2009 UTC (2 years, 7 months ago) by tnn
Branch: MAIN
Changes since 1.153: +1 -2
lines
Diff to previous 1.153 (colored)
Drop MAKE_JOBS_SAFE=no. Was updated a while back; MAKE_JOBS=16 works.
Revision 1.153 / (download) - annotate - [select for diffs], Thu Jun 11 10:35:07 2009 UTC (2 years, 11 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.152: +4 -2
lines
Diff to previous 1.152 (colored)
Adding patch to allow nearly all CPAN modules can use the license of installed perl
Revision 1.152 / (download) - annotate - [select for diffs], Thu Jun 11 10:32:29 2009 UTC (2 years, 11 months ago) by sno
Branch: MAIN
Changes since 1.151: +62 -23
lines
Diff to previous 1.151 (colored)
- enabling some tuning options to control 64-bit usage of built perl - add support for Module::Install Oked by joerg@
Revision 1.151 / (download) - annotate - [select for diffs], Tue May 19 08:59:19 2009 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.150: +2 -2
lines
Diff to previous 1.150 (colored)
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT block). Uncomment some commented out LICENSE lines while here.
Revision 1.150 / (download) - annotate - [select for diffs], Sat May 2 19:23:44 2009 UTC (3 years ago) by sno
Branch: MAIN
Changes since 1.149: +2 -2
lines
Diff to previous 1.149 (colored)
Adding patch from perl-5.10.1 upstream to fix "Unkown error bug" described in http://rt.perl.org/rt3/Public/Bug/Display.html?id=49472 Bumping PKGREVISION
Revision 1.149 / (download) - annotate - [select for diffs], Wed Feb 11 15:46:28 2009 UTC (3 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.148: +3 -3
lines
Diff to previous 1.148 (colored)
Add missing \ in multiline variable assignments. Only affects AIX.
Revision 1.148 / (download) - annotate - [select for diffs], Sun Jan 18 11:10:50 2009 UTC (3 years, 4 months ago) by tnn
Branch: MAIN
Changes since 1.147: +2 -2
lines
Diff to previous 1.147 (colored)
merge upstream commit b376053de54af4268a31e5a60d1f9e57db30af11:
[perl #49003] pp_ftrread appears to use the wrong access mode for -x when
using "use filetest 'access';"
Bump PKGREVISION. Noted by Leo R. Lundgren.
Revision 1.147 / (download) - annotate - [select for diffs], Sat Dec 27 15:49:31 2008 UTC (3 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4
Changes since 1.146: +3 -3
lines
Diff to previous 1.146 (colored)
Fix subst pattern to create parsable entry for XLC's cpp.
Revision 1.146 / (download) - annotate - [select for diffs], Sun Dec 21 14:02:59 2008 UTC (3 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.145: +22 -4
lines
Diff to previous 1.145 (colored)
Further refine AIX support.
Revision 1.145 / (download) - annotate - [select for diffs], Sat Dec 20 13:08:00 2008 UTC (3 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.144: +9 -3
lines
Diff to previous 1.144 (colored)
Improve AIX support to the point that dynamic modules work. Bump revision. In collaboration with Jens Rehsack.
Revision 1.144 / (download) - annotate - [select for diffs], Mon Dec 8 13:34:46 2008 UTC (3 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.143: +4 -2
lines
Diff to previous 1.143 (colored)
Add fixes for CVE-2008-2827 and CVE-2008-5302 from CPAN respectively Debian. While there also fix two check interpreter warnings.
Revision 1.143 / (download) - annotate - [select for diffs], Fri Nov 14 18:27:00 2008 UTC (3 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.142: +2 -2
lines
Diff to previous 1.142 (colored)
Add rpath entries for XCOFF/AIX as well. Tested by Jens Rehsack.
Revision 1.142 / (download) - annotate - [select for diffs], Tue Oct 21 22:46:49 2008 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.141: +2 -2
lines
Diff to previous 1.141 (colored)
Fixed a memory leak in the qr operator. PKGREVISION++
Revision 1.141 / (download) - annotate - [select for diffs], Sun Oct 19 19:04:57 2008 UTC (3 years, 7 months ago) by he
Branch: MAIN
Changes since 1.140: +2 -2
lines
Diff to previous 1.140 (colored)
Remove some extraneous quoting which makes this package not build on Linux under certain circumstances. Does not change the contents of the package for other platforms, so no revision bump.
Revision 1.140 / (download) - annotate - [select for diffs], Thu Oct 16 18:27:13 2008 UTC (3 years, 7 months ago) by he
Branch: MAIN
Changes since 1.139: +2 -1
lines
Diff to previous 1.139 (colored)
Adjust PERL5_REQD from 5.8.7 to 5.10.0, so as to prevent attempts at using p5-* packages built with the new perl from being installed together with an older version of perl. The p5-* packages will not work because the new and old perls install modules in different directories. As a consequence, bump package revision.
Revision 1.139 / (download) - annotate - [select for diffs], Sat Oct 11 08:59:48 2008 UTC (3 years, 7 months ago) by seb
Branch: MAIN
Changes since 1.138: +2 -2
lines
Diff to previous 1.138 (colored)
WRKDIR's basename can be anything hence be a bit more generic while removing workdir reference in "lib/Config_heavy.pl"
Revision 1.138 / (download) - annotate - [select for diffs], Fri Oct 10 21:58:43 2008 UTC (3 years, 7 months ago) by he
Branch: MAIN
Changes since 1.137: +21 -4
lines
Diff to previous 1.137 (colored)
Update perl5 from version 5.8.8nb8 to 5.10.0.
A large number of packages have had their internal regression tests
run successfully with this update, including mod_perl for Apache.
Pkgsrc changes: a number of our local patches are no longer needed.
Upstream changes from version 5.8.8:
# Core Enhancements
* The feature pragma
* New -E command-line switch
* Defined-or operator
* Switch and Smart Match operator
* Regular expressions
* say()
* Lexical $_
* The _ prototype
* UNITCHECK blocks
* New Pragma, mro
* readdir() may return a "short filename" on Windows
* readpipe() is now overridable
* Default argument for readline()
* state() variables
* Stacked filetest operators
* UNIVERSAL::DOES()
* Formats
* Byte-order modifiers for pack() and unpack()
* no VERSION
* chdir, chmod and chown on filehandles
* OS groups
* Recursive sort subs
* Exceptions in constant folding
* Source filters in @INC
* New internal variables
* Miscellaneous
* UCD 5.0.0
* MAD
* kill() on Windows
# Incompatible Changes
* Packing and UTF-8 strings
* Byte/character count feature in unpack()
* The $* and $# variables have been removed
* substr() lvalues are no longer fixed-length
* Parsing of -f _
* :unique
* Effect of pragmas in eval
* chdir FOO
* Handling of .pmc files
* $^V is now a version object instead of a v-string
* @- and @+ in patterns
* $AUTOLOAD can now be tainted
* Tainting and printf
* undef and signal handlers
* strictures and dereferencing in defined()
* (?p{}) has been removed
* Pseudo-hashes have been removed
* Removal of the bytecode compiler and of perlcc
* Removal of the JPL
* Recursive inheritance detected earlier
# Modules and Pragmata
* Upgrading individual core modules
* Pragmata Changes
* New modules
* Selected Changes to Core Modules
# Utility Changes
# New Documentation
# Performance Enhancements
* In-place sorting
* Lexical array access
* XS-assisted SWASHGET
* Constant subroutines
* PERL_DONT_CREATE_GVSV
* Weak references are cheaper
* sort() enhancements
* Memory optimisations
* UTF-8 cache optimisation
* Sloppy stat on Windows
* Regular expressions optimisations
# Installation and Configuration Improvements
* Configuration improvements
* Compilation improvements
* Installation improvements
* New Or Improved Platforms
# Selected Bug Fixes
# New or Changed Diagnostics
# Changed Internals
* Reordering of SVt_* constants
* Elimination of SVt_PVBM
* New type SVt_BIND
* Removal of CPP symbols
* Less space is used by ops
* New parser
* Use of const
* Mathoms
* AvFLAGS has been removed
* av_* changes
* $^H and %^H
* B:: modules inheritance changed
* Anonymous hash and array constructors
...
See 'perldoc perldelta' or http://perldoc.perl.org/perldelta.html
for explanation of each of these points.
Revision 1.136.2.1 / (download) - annotate - [select for diffs], Mon Jun 2 09:15:44 2008 UTC (3 years, 11 months ago) by tron
Branch: pkgsrc-2008Q1
Changes since 1.136: +2 -2
lines
Diff to previous 1.136 (colored) next main 1.137 (colored)
Pullup ticket #2408 - requested by he
Security patch for perl
Revisions pulled up:
- lang/perl5/Makefile 1.137
- lang/perl5/distinfo 1.48
- lang/perl5/patches/patch-ad 1.11
- lang/perl5/patches/patch-af 1.13
- lang/perl5/patches/patch-ag 1.11
- lang/perl5/patches/patch-ai 1.5
- lang/perl5/patches/patch-aj 1.9
- lang/perl5/patches/patch-ak 1.3
- lang/perl5/patches/patch-da 1.2
---
Module Name: pkgsrc
Committed By: he
Date: Sun Jun 1 22:04:07 UTC 2008
Modified Files:
pkgsrc/lang/perl5: Makefile distinfo
pkgsrc/lang/perl5/patches: patch-da
Added Files:
pkgsrc/lang/perl5/patches: patch-ad patch-af patch-ag patch-ai patch-aj
patch-ak
Log Message:
Apply a patch from Debian to fix the security vulnerability identified
by http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1927.
Patch fetched from
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=27_fix_regcomp_utf8;att=1;bug=454792
which, according to comments, is from upstream change 27688.
Revision bumped to nb8.
Revision 1.137 / (download) - annotate - [select for diffs], Sun Jun 1 22:04:07 2008 UTC (3 years, 11 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.136: +2 -2
lines
Diff to previous 1.136 (colored)
Apply a patch from Debian to fix the security vulnerability identified by http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1927. Patch fetched from http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=27_fix_regcomp_utf8;att=1;bug=454792 which, according to comments, is from upstream change 27688. Revision bumped to nb8.
Revision 1.136 / (download) - annotate - [select for diffs], Tue Feb 19 19:28:39 2008 UTC (4 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base
Branch point for: pkgsrc-2008Q1
Changes since 1.135: +2 -4
lines
Diff to previous 1.135 (colored)
Don't pass ABI flags on IRIX, compiler.mk already handles this through _WRAP_EXTRA_ARGS.
Revision 1.135 / (download) - annotate - [select for diffs], Sat Feb 9 13:58:46 2008 UTC (4 years, 3 months ago) by tnn
Branch: MAIN
Changes since 1.134: +2 -1
lines
Diff to previous 1.134 (colored)
A nasty side effect of using TOOLS_SED here is that perl will try to
outsmart us and call the tool by name in some parts of the build.
eg just "nbsed" instead of "/usr/pkg/bin/nbsed". This can only have
worked before as long as ${PREFIX}/bin was in the user's path.
Fix this by TOOLS_ALIASES.sed+=${TOOLS_SED:T} so that an "nbsed"
is available in the PATH.
Revision 1.134 / (download) - annotate - [select for diffs], Tue Jan 8 16:43:31 2008 UTC (4 years, 4 months ago) by apb
Branch: MAIN
Changes since 1.133: +2 -2
lines
Diff to previous 1.133 (colored)
bump PKGREVISION for previous change to patch-ah.
Revision 1.133 / (download) - annotate - [select for diffs], Sat Dec 22 21:03:31 2007 UTC (4 years, 5 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4
Changes since 1.132: +2 -1
lines
Diff to previous 1.132 (colored)
Set LIBSWANTED for Linux as suggested by jlam in PR 31088.
Revision 1.132 / (download) - annotate - [select for diffs], Mon Nov 19 00:49:29 2007 UTC (4 years, 6 months ago) by minskim
Branch: MAIN
Changes since 1.131: +2 -2
lines
Diff to previous 1.131 (colored)
Bump PKGREVISION because of the mk/tools/perl.mk changes. There was a window during which perllink didn't work properly on Darwin.
Revision 1.131 / (download) - annotate - [select for diffs], Sun Nov 18 00:42:50 2007 UTC (4 years, 6 months ago) by adrianp
Branch: MAIN
Changes since 1.130: +11 -2
lines
Diff to previous 1.130 (colored)
For the moment disable the building of a shared libperl.dylib on Darwin => 9.0 as it breaks the build. This should just be considered a temporary work around until the actual problem can be fixed as this worked for Darwin < 9.0. There are no changes to perl on any other platforms. This should address PR# 37225
Revision 1.130 / (download) - annotate - [select for diffs], Sun Nov 11 11:35:49 2007 UTC (4 years, 6 months ago) by martti
Branch: MAIN
Changes since 1.129: +2 -1
lines
Diff to previous 1.129 (colored)
Added commented-out LICENSE=something.
Revision 1.128.2.1 / (download) - annotate - [select for diffs], Wed Nov 7 12:44:32 2007 UTC (4 years, 6 months ago) by ghen
Branch: pkgsrc-2007Q3
Changes since 1.128: +2 -2
lines
Diff to previous 1.128 (colored) next main 1.129 (colored)
Pullup ticket 2222 - requested by drochner security fix for perl - pkgsrc/lang/perl5/Makefile 1.129 - pkgsrc/lang/perl5/distinfo 1.43 - pkgsrc/lang/perl5/patches/patch-da 1.1 Module Name: pkgsrc Committed By: drochner Date: Tue Nov 6 19:54:53 UTC 2007 Modified Files: pkgsrc/lang/perl5: Makefile distinfo Added Files: pkgsrc/lang/perl5/patches: patch-da Log Message: add a patch from Redhat bugzilla #323571 to fix CVE-2007-5116: A flaw was found in Perl's regular expression engine. Specially crafted input to a regular expression can cause Perl to improperly allocate memory, possibly resulting in arbitrary code running with the permissions of the user running Perl.
Revision 1.129 / (download) - annotate - [select for diffs], Tue Nov 6 19:54:52 2007 UTC (4 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.128: +2 -2
lines
Diff to previous 1.128 (colored)
add a patch from Redhat bugzilla #323571 to fix CVE-2007-5116: A flaw was found in Perl's regular expression engine. Specially crafted input to a regular expression can cause Perl to improperly allocate memory, possibly resulting in arbitrary code running with the permissions of the user running Perl.
Revision 1.128 / (download) - annotate - [select for diffs], Thu Sep 6 16:31:38 2007 UTC (4 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base
Branch point for: pkgsrc-2007Q3
Changes since 1.127: +2 -1
lines
Diff to previous 1.127 (colored)
Don't assume any pre-installed perl5. This is necessary for pbulk builds when Perl is installed in the "outer" pkgsrc. Otherwise, references to the pbulk directory are stored in the binary package.
Revision 1.127 / (download) - annotate - [select for diffs], Tue Feb 6 19:12:09 2007 UTC (5 years, 3 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.126: +2 -2
lines
Diff to previous 1.126 (colored)
Commit the patch from PR pkg/35319 which should fix perl compilation on newer versions (11) of solaris. Verified that the 'bmake test' output is unchanged on 32-bit solaris-2.9/sparc.
Revision 1.126 / (download) - annotate - [select for diffs], Fri Jan 19 14:59:06 2007 UTC (5 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.125: +2 -1
lines
Diff to previous 1.125 (colored)
This package is not MAKE_JOBS_SAFE.
Revision 1.125 / (download) - annotate - [select for diffs], Mon Jan 8 07:13:54 2007 UTC (5 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.124: +2 -2
lines
Diff to previous 1.124 (colored)
ABI is usually undefined, so a defined() check is needed.
Revision 1.124 / (download) - annotate - [select for diffs], Fri Nov 3 10:48:05 2006 UTC (5 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.123: +2 -1
lines
Diff to previous 1.123 (colored)
Further improve packlist logic to handle DESTDIR for Perl modules as well. Perl itself is special as the DESTDIR does *not* end up in the packlist, but for normal modules it does.
Revision 1.123 / (download) - annotate - [select for diffs], Fri Nov 3 07:09:45 2006 UTC (5 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.122: +21 -22
lines
Diff to previous 1.122 (colored)
DESTDIR support. Slightly refactor Perl build to avoid calling the newly build executable, either by using the same constants or by sourcing the config.sh script created by Configure. Don't create $installsitearch and don't attempt to remove $installvendorarch, the former is easy and the latter not needed.
Revision 1.122 / (download) - annotate - [select for diffs], Sun Oct 1 14:48:39 2006 UTC (5 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.121: +6 -2
lines
Diff to previous 1.121 (colored)
Added a debugging option to the package (disabled by default).
Revision 1.121 / (download) - annotate - [select for diffs], Wed Jul 19 18:10:32 2006 UTC (5 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.120: +2 -2
lines
Diff to previous 1.120 (colored)
Consistently use $perlprog to refer to the perl executable in the perllink script. This was causing errors when building perl from pkgsrc. The perllink script didn't create any symlinks because it tried to invoke "perl", which silently fails with revision 1.20 of mk/tools/perl.mk (after the pkgsrc-2006Q2 branch). Bump the PKGREVISION to 3.
Revision 1.120 / (download) - annotate - [select for diffs], Sat May 6 12:32:20 2006 UTC (6 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.119: +2 -2
lines
Diff to previous 1.119 (colored)
GCC versions prior to 3.4 have a bug handling the "unused" attribute in declarations when compiling C++ code. Patch the perl.h and XSUB.h headers to avoid using this attribute if using GCC<3.4 and building C++ modules. This fixes PR pkg/33403 by OBATA Akio. Bump PKGREVISION to 2.
Revision 1.119 / (download) - annotate - [select for diffs], Tue Apr 11 22:51:23 2006 UTC (6 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.118: +9 -1
lines
Diff to previous 1.118 (colored)
Put any compiled binaries into vendor- and site-specific locations to avoid conflicts with each other. We let the perllink script handle all the appropriate symlinking. Bump PKGREVISION to 1.
Revision 1.118 / (download) - annotate - [select for diffs], Sun Apr 9 07:11:13 2006 UTC (6 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.117: +2 -1
lines
Diff to previous 1.117 (colored)
Ensure that perl uses /bin/sh (or the appropriate functional equivalent) for executing shell commands. Fix from PR pkg/32812 by Anne Bennett.
Revision 1.117 / (download) - annotate - [select for diffs], Sun Apr 9 06:34:32 2006 UTC (6 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.116: +26 -41
lines
Diff to previous 1.116 (colored)
Update lang/perl5 to 5.8.8. Changes from version 5.8.7 include:
* Updates of many standard Perl modules.
* Performance enhancements for loadable modules and memory usage.
* Fixed bug when running with "-w". Previously when running with
warnings enabled globally via "-w", selective disabling of specific
warning categories would actually turn off all warnings. This
is now fixed; now "no warnings 'io';" will only turn off warnings
in the "io" class. This bug fix may cause some programs to start
correctly issuing warnings.
* Perl 5.8.4 introduced a change so that assignments of "undef" to a
scalar, or of an empty list to an array or a hash, were optimised away.
As this could cause problems when "goto" jumps were involved, this
change has been backed out.
* Using the sprintf function with some formats could lead to a
buffer overflow in some specific cases. This has been fixed,
along with several other bugs, notably in bounds checking.
* Fixed bug in pkgsrc-installed perl-5.8.7 and all subsequent
PKGREVISIONs, where perl didn't look for site modules under
/usr/pkg/lib/perl5/site_perl, but only under
/usr/pkg/lib/perl5/site_perl/5.8.0, and similarly for the vendor
modules.
* Honor PKGMANDIR when installing man pages.
Revision 1.116 / (download) - annotate - [select for diffs], Thu Jan 19 02:09:09 2006 UTC (6 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.115: +8 -5
lines
Diff to previous 1.115 (colored)
Use SUBST framework instead of FILES_SUBST_SED.
Revision 1.109.2.4 / (download) - annotate - [select for diffs], Sun Jan 15 08:23:41 2006 UTC (6 years, 4 months ago) by seb
Branch: pkgsrc-2005Q4
Changes since 1.109.2.3: +11 -10
lines
Diff to previous 1.109.2.3 (colored) to branchpoint 1.109 (colored) next main 1.110 (colored)
Pullup ticket 1031 - requested by Johnny C. Lam
fix binary compatibility with previous versions of perl-5.8.x
Revisions pulled up:
- pkgsrc/lang/perl5/Makefile 1.115
Module Name: pkgsrc
Committed By: jlam
Date: Sun Jan 15 07:40:30 UTC 2006
Modified Files:
pkgsrc/lang/perl5: Makefile
Log Message:
Restore binary compatibility with previous versions of perl-5.8.x that
were lost in PKGREVISION nb7. We do this by avoiding inspecting the
value of ${WRKSRC} within the package Makefile and instead deferring
using ${WRKSRC} until we actually need the value (after extraction).
This is necessary because WRKSRC is defined in bsd.pkg.mk, which is
too late.
Bump the PKGREVISION to 8.
Revision 1.115 / (download) - annotate - [select for diffs], Sun Jan 15 07:40:30 2006 UTC (6 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.114: +11 -10
lines
Diff to previous 1.114 (colored)
Restore binary compatibility with previous versions of perl-5.8.x that
were lost in PKGREVISION nb7. We do this by avoiding inspecting the
value of ${WRKSRC} within the package Makefile and instead deferring
using ${WRKSRC} until we actually need the value (after extraction).
This is necessary because WRKSRC is defined in bsd.pkg.mk, which is
too late.
Bump the PKGREVISION to 8.
Revision 1.109.2.3 / (download) - annotate - [select for diffs], Sat Jan 14 16:38:49 2006 UTC (6 years, 4 months ago) by salo
Branch: pkgsrc-2005Q4
Changes since 1.109.2.2: +24 -30
lines
Diff to previous 1.109.2.2 (colored) to branchpoint 1.109 (colored)
Pullup ticket 1026 - requested by Johnny C. Lam
security fix for perl5
Revisions pulled up:
- pkgsrc/lang/perl5/Makefile 1.112, 1.113, 1.114
- pkgsrc/lang/perl5/distinfo 1.32
- pkgsrc/lang/perl5/patches/patch-cm removed
Module Name: pkgsrc
Committed By: jlam
Date: Fri Jan 13 16:48:11 UTC 2006
Modified Files:
pkgsrc/lang/perl5: Makefile
Log Message:
Remove snapshot and release-candidate code since they're outdated and are
no longer applicable to the current "stable" development branch. Also,
fix the HOMEPAGE to point to perl.org instead of perl.com.
---
Module Name: pkgsrc
Committed By: jlam
Date: Fri Jan 13 19:15:11 UTC 2006
Modified Files:
pkgsrc/lang/perl5: Makefile
Log Message:
Finish removing extraneous code only useful for snapshots missed in the
previous commit.
---
Module Name: pkgsrc
Committed By: jlam
Date: Fri Jan 13 20:04:48 UTC 2006
Modified Files:
pkgsrc/lang/perl5: Makefile distinfo
Removed Files:
pkgsrc/lang/perl5/patches: patch-cm
Log Message:
Use the vendor-supplied set of fixes for the following security advisories:
CVE-2005-3916 - format string vulnerability in scripts using syslog()
CVS-2005-3962 - format string vulnerability in Perl_sv_vcatpvfn()
Bump the PKGREVISION to 7.
Revision 1.114 / (download) - annotate - [select for diffs], Fri Jan 13 20:04:48 2006 UTC (6 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.113: +22 -2
lines
Diff to previous 1.113 (colored)
Use the vendor-supplied set of fixes for the following security advisories:
CVE-2005-3916 - format string vulnerability in scripts using syslog()
CVS-2005-3962 - format string vulnerability in Perl_sv_vcatpvfn()
Bump the PKGREVISION to 7.
Revision 1.113 / (download) - annotate - [select for diffs], Fri Jan 13 19:15:11 2006 UTC (6 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.112: +4 -8
lines
Diff to previous 1.112 (colored)
Finish removing extraneous code only useful for snapshots missed in the previous commit.
Revision 1.112 / (download) - annotate - [select for diffs], Fri Jan 13 16:48:11 2006 UTC (6 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.111: +2 -24
lines
Diff to previous 1.111 (colored)
Remove snapshot and release-candidate code since they're outdated and are no longer applicable to the current "stable" development branch. Also, fix the HOMEPAGE to point to perl.org instead of perl.com.
Revision 1.109.2.2 / (download) - annotate - [select for diffs], Sat Dec 31 19:47:07 2005 UTC (6 years, 4 months ago) by seb
Branch: pkgsrc-2005Q4
Changes since 1.109.2.1: +4 -1
lines
Diff to previous 1.109.2.1 (colored) to branchpoint 1.109 (colored)
Pullup ticket 987 - requested by Johnny C. Lam build fix for lang/perl5 Revisions pulled up: - pkgsrc/lang/perl5/Makefile 1.111 Module Name: pkgsrc Committed By: jlam Date: Fri Dec 30 23:16:33 UTC 2005 Modified Files: pkgsrc/lang/perl5: Makefile Log Message: Ensure that the hints files are always writable before modifying them. Fixes build problems on platforms without threads.
Revision 1.111 / (download) - annotate - [select for diffs], Fri Dec 30 23:16:33 2005 UTC (6 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.110: +4 -1
lines
Diff to previous 1.110 (colored)
Ensure that the hints files are always writable before modifying them. Fixes build problems on platforms without threads.
Revision 1.109.2.1 / (download) - annotate - [select for diffs], Fri Dec 30 13:40:15 2005 UTC (6 years, 4 months ago) by seb
Branch: pkgsrc-2005Q4
Changes since 1.109: +3 -12
lines
Diff to previous 1.109 (colored)
Pullup ticket 981 - requested by Johnny C. Lam build fix for lang/perl5 Revisions pulled up: - pkgsrc/lang/perl5/Makefile 1.110 - pkgsrc/lang/perl5/distinfo 1.31 - pkgsrc/lang/perl5/patches/patch-ca 1.4 Module Name: pkgsrc Committed By: jlam Date: Thu Dec 29 17:54:45 UTC 2005 Modified Files: pkgsrc/lang/perl5: Makefile distinfo pkgsrc/lang/perl5/patches: patch-ca Log Message: Perl has no dependencies, so force patch the Configure script to make library searches to start in the system directories instead of in the pkgsrc-controlled directories. This change is in the same spirit as the one that caused the PKGREVISION bump to 6, but is more likely to work on IRIX where plibpth needs to be set from the Configure script. This time, we patch the Configure script instead of setting libpth in the hints file because we depend on the values of variables which are defined after the hints file is sourced by the Configure script. XXX This breaks building perl on a platform that has native pthreads XXX with PREFER_NATIVE_PTHREADS=no, but that's not really worthwhile XXX to fix.
Revision 1.110 / (download) - annotate - [select for diffs], Thu Dec 29 17:54:45 2005 UTC (6 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.109: +3 -12
lines
Diff to previous 1.109 (colored)
Perl has no dependencies, so force patch the Configure script to make library searches to start in the system directories instead of in the pkgsrc-controlled directories. This change is in the same spirit as the one that caused the PKGREVISION bump to 6, but is more likely to work on IRIX where plibpth needs to be set from the Configure script. This time, we patch the Configure script instead of setting libpth in the hints file because we depend on the values of variables which are defined after the hints file is sourced by the Configure script. XXX This breaks building perl on a platform that has native pthreads XXX with PREFER_NATIVE_PTHREADS=no, but that's not really worthwhile XXX to fix.
Revision 1.109 / (download) - annotate - [select for diffs], Thu Dec 22 15:23:17 2005 UTC (6 years, 5 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base
Branch point for: pkgsrc-2005Q4
Changes since 1.108: +35 -14
lines
Diff to previous 1.108 (colored)
Tell the Configure script the correct LDFLAGS needed to link threaded applications much sooner. We do this by making every hints file create a usethreads.cbu script that prepends the correct LDFLAGS to the ldflags and lddlflags Perl variables. This should fix PR pkg/31091, which detailed a problem with building threaded perl on a platform withat native pthreads that used GNU Pth as its pthread library. While we're here, also fix some minor variable quoting issues. Bump the PKGREVISION to 6.
Revision 1.108 / (download) - annotate - [select for diffs], Sun Dec 18 15:25:29 2005 UTC (6 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.107: +2 -2
lines
Diff to previous 1.107 (colored)
Fix for Perl format string vulnerability noted in CVE-2005-3962:
perl suffers from an integer wrap overflow inside the explicit
parameter format string functionality. This has been confirmed to
be a vector for remote code execution.
Bump PKGREVISION to 5.
Revision 1.107 / (download) - annotate - [select for diffs], Sat Dec 17 05:20:22 2005 UTC (6 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.106: +2 -2
lines
Diff to previous 1.106 (colored)
Change my MAINTAINER email address to the one I've been using for pkgsrc work.
Revision 1.106 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:10 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.105: +2 -2
lines
Diff to previous 1.105 (colored)
Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS.
Revision 1.105 / (download) - annotate - [select for diffs], Wed Oct 19 04:40:23 2005 UTC (6 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.104: +15 -27
lines
Diff to previous 1.104 (colored)
Split out the packlist-handling code from modules.mk into a separate packlist.mk file, and replace the custom code in perl5/Makefile that duplicated the same packlist handling to just use the routines in packlist.mk.
Revision 1.104 / (download) - annotate - [select for diffs], Mon Oct 10 17:33:15 2005 UTC (6 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.103: +2 -2
lines
Diff to previous 1.103 (colored)
Bump revision since the linking changed on DragonFly. Suggested by jlam@.
Revision 1.103 / (download) - annotate - [select for diffs], Wed Oct 5 13:29:50 2005 UTC (6 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.102: +1 -2
lines
Diff to previous 1.102 (colored)
Remove some more *LEGACY* settings that are over a month old and thus were before 2005Q3.
Revision 1.102 / (download) - annotate - [select for diffs], Mon Aug 22 17:40:20 2005 UTC (6 years, 9 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.101: +3 -1
lines
Diff to previous 1.101 (colored)
Set LIBSWANTED and SYSLIBPATH for DragonFly. Tests that failed are: ../ext/POSIX/t/posix.t not ok 3 - read to array element # TODO read to array element not working # Failed at /home/reed/pkgsrc/lang/perl5/work/perl-5.8.7/ext/POSIX/t/posix.t lin e 40 # got undef # expected 'perl # ' not ok 11 - masked SIGINT received
Revision 1.101 / (download) - annotate - [select for diffs], Thu Aug 18 17:26:48 2005 UTC (6 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.100: +2 -6
lines
Diff to previous 1.100 (colored)
Remove the empty $sitearch directory even if it's outside of ${PREFIX} --
the perl installation will always create it and it's surprising when
it suddenly appears on your filesystem.
Revision 1.100 / (download) - annotate - [select for diffs], Fri Aug 12 19:59:03 2005 UTC (6 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.99: +4 -4
lines
Diff to previous 1.99 (colored)
Restore perllocal.pod-generating behavior of ExtUtils::MakeMaker because some Perl modules make some (bad) assumptions about the structure of a MakeMaker-generated Makefile. Instead, remove the perllocal.pod file whenever a p5-* module or perl itself is removed. While here, rename some of the install/deinstall templates to more descriptive names. Bump the PKGREVISION to 3.
Revision 1.99 / (download) - annotate - [select for diffs], Mon Aug 8 16:39:58 2005 UTC (6 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.98: +16 -5
lines
Diff to previous 1.98 (colored)
Alter the configuration so that: $(prefix) == $(siteprefix) == $(vendorprefix) so that if a perl module is configured with "perl Makefile.PL PREFIX=...", then that single PREFIX definition will override all three of the above, and files will be properly installed into the correct relative path. Also, patch a test so that it understands the different behavior of the pkgsrc ExtUtils::MakeMaker module. Bump the PKGREVISION to 2.
Revision 1.98 / (download) - annotate - [select for diffs], Sun Aug 7 21:47:24 2005 UTC (6 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.97: +2 -2
lines
Diff to previous 1.97 (colored)
Fix an error in ExtUtils::MakeMaker that didn't output the definitions for INSTALLSITESCRIPT and INSTALLVENDORSCRIPT in MakeMaker-generated Makefiles. Bump the PKGREVISION to 1.
Revision 1.97 / (download) - annotate - [select for diffs], Sat Aug 6 06:18:45 2005 UTC (6 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.96: +146 -91
lines
Diff to previous 1.96 (colored)
Update lang/perl5 to 5.8.7. Changes from version 5.8.6 include updates
for many "core" modules, UTF-8 and Unicode bugfixes, and ithreads
bugfixes.
The major changes are in the pkgsrc infrastructure to handle Perl and
Perl modules. All pkgsrc-installed Perl modules are now installed in
"vendor" directories, and the perl interpreter has been modifed to
search for libraries in the following order: site, vendor, perl. The
Perl library is stored in a directory that is named for the Perl ABI
version associated with the Perl release, so any updates of Perl to
newer versions can be done "in-place" as long as Perl ABI version
remains the same. All Perl scripts and man pages are stored in
locations that won't conflict between site, vendor, and perl modules,
and a new utility perllink(1) now manages symlinks to those scripts
and man pages under the usual ${LOCALBASE}/bin and ${LOCALBASE}/man/man1.
PERL5_SITEPREFIX may be set to the prefix where local, site-specific
modules will be installed, e.g. PERL5_SITEPREFIX=/usr/local. Note
that modules installed here are completely unmanaged by pkgsrc.
Update the buildlink and tool dependencies on perl to require perl>=5.8.7
to reflect the new locations for Perl modules and the Perl shared
library.
Revision 1.96 / (download) - annotate - [select for diffs], Wed Jul 13 15:20:29 2005 UTC (6 years, 10 months ago) by jschauma
Branch: MAIN
Changes since 1.95: +6 -2
lines
Diff to previous 1.95 (colored)
sort out 32- and 64bit flags for IRIX
Revision 1.95 / (download) - annotate - [select for diffs], Thu Jun 30 17:24:49 2005 UTC (6 years, 10 months ago) by minskim
Branch: MAIN
Changes since 1.94: +3 -3
lines
Diff to previous 1.94 (colored)
Use "test -h", instead of "test", to test symlinks. This should have been committed with the previous change. Noted by jlam@. Bump PKGREVISION.
Revision 1.94 / (download) - annotate - [select for diffs], Thu Jun 30 13:07:39 2005 UTC (6 years, 10 months ago) by minskim
Branch: MAIN
Changes since 1.93: +4 -3
lines
Diff to previous 1.93 (colored)
Make sure that the path to "test" in ${TOOLS_DIR} is not embedded in
Config.pm. Bump PKGREVISION.
Revision 1.93 / (download) - annotate - [select for diffs], Fri Jun 24 06:43:45 2005 UTC (6 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.92: +178 -103
lines
Diff to previous 1.92 (colored)
Drop the perl-5.6.x package from pkgsrc. Remove lang/perl58 and update lang/perl5 to perl-5.8.6nb4. Modify packages that referred to lang/perl58 to point to lang/perl5 instead.
Revision 1.92 / (download) - annotate - [select for diffs], Mon Apr 11 21:46:15 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.91: +1 -2
lines
Diff to previous 1.91 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.91 / (download) - annotate - [select for diffs], Thu Mar 24 02:33:08 2005 UTC (7 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.90: +5 -3
lines
Diff to previous 1.90 (colored)
Perl's Configure needs to be restricted from finding libraries that
we don't want it to find. The usual buildlink techniques don't work
here since the Configure script uses a file existence test instead of
a linker test to see if the library exists. For each operating system
that we support in pkgsrc, there should be corresponding
LIBSWANTED.${OPSYS} and SYSLIBPATH.${OPSYS} definitions in the Perl
package Makefiles to ensure we only get what we ask for.
In this particular case, add the appropriate definitions for OpenBSD
so that we don't pick up random libraries that may also be installed
on the system.
Revision 1.90 / (download) - annotate - [select for diffs], Wed Mar 23 16:52:01 2005 UTC (7 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.89: +5 -5
lines
Diff to previous 1.89 (colored)
Forcibly set the locations for the version-specific directories. Before, we were possibly using the values gleaned from a pre-existing perl binary via perl5/vars.mk (pulled in by bsd.pkg.use.mk), which would lead to the new perl using the pre-existing perl's version-specific libraries. Bump the PKGREVISION of lang/perl5 to 11 and lang/perl58 to 4.
Revision 1.89 / (download) - annotate - [select for diffs], Mon Jan 3 03:37:08 2005 UTC (7 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.88: +2 -2
lines
Diff to previous 1.88 (colored)
Drop maintainership of perl-5.6.x. We should move pkgsrc to using perl58 for everything, and remove this package altogether.
Revision 1.88 / (download) - annotate - [select for diffs], Wed Dec 15 14:57:58 2004 UTC (7 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.87: +2 -2
lines
Diff to previous 1.87 (colored)
Remove duplicate "the" in comment.
Revision 1.87 / (download) - annotate - [select for diffs], Sun Dec 12 03:02:36 2004 UTC (7 years, 5 months ago) by kristerw
Branch: MAIN
Changes since 1.86: +2 -2
lines
Diff to previous 1.86 (colored)
Change ALL_TARGET to BUILD_TARGET.
Revision 1.86 / (download) - annotate - [select for diffs], Fri Oct 1 20:52:25 2004 UTC (7 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.85: +1 -9
lines
Diff to previous 1.85 (colored)
Remove MIPSpro bits that added -n32 or -64 depending on the ABI; this handling has been moved into mk/compiler/mipspro.mk.
Revision 1.85 / (download) - annotate - [select for diffs], Fri Aug 27 06:29:08 2004 UTC (7 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.84: +3 -3
lines
Diff to previous 1.84 (colored)
Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively. In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath. The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use. They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
Revision 1.84 / (download) - annotate - [select for diffs], Sat Jul 3 14:13:06 2004 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.83: +1 -7
lines
Diff to previous 1.83 (colored)
Do not unset USE_GCC3, just complain if building with GCC on AIX. Okayed by grant.
Revision 1.83 / (download) - annotate - [select for diffs], Wed May 5 03:14:33 2004 UTC (8 years ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.82: +8 -3
lines
Diff to previous 1.82 (colored)
Rework how proper ABI flags are set on IRIX, using patch provided by Georg Schwarz in PR pkg/25057: - check for PKGSRC_COMPILER instead of USE_MIPSPRO: USE_MIPSPRO would imply the former, but not the other way around. That is, it's conceivable to have a system that has PKGSRC_COMPILER set (to mipspro), but not USE_MIPSPRO. - Allow passing of -Duse64bitint if ABI == 64 even if the compiler is not mipspro. (Note: we could test this on a non-IRIX 64bit platform by setting ABI to '64'. I think that should work, too, but I can't test that right now.)
Revision 1.82 / (download) - annotate - [select for diffs], Fri Apr 23 17:25:28 2004 UTC (8 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.81: +2 -2
lines
Diff to previous 1.81 (colored)
Add Interix to NOT_FOR_PLATFORM; porting will be done on only perl 5.8.
Revision 1.81 / (download) - annotate - [select for diffs], Mon Apr 12 03:07:50 2004 UTC (8 years, 1 month ago) by jschauma
Branch: MAIN
Changes since 1.80: +2 -2
lines
Diff to previous 1.80 (colored)
Address PR pkg/25147: only set mipspro specific compiler flags when using mipspro. Otherwise, defaults will do.
Revision 1.80 / (download) - annotate - [select for diffs], Tue Mar 2 06:13:28 2004 UTC (8 years, 2 months ago) by uebayasi
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.79: +2 -2
lines
Diff to previous 1.79 (colored)
Test if a conditional variable is defined before expanding it. From Ralf-P. Weinmann on tech-pkg@.
Revision 1.79 / (download) - annotate - [select for diffs], Tue Jan 13 01:08:57 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.78: +2 -2
lines
Diff to previous 1.78 (colored)
Bump the PKGREVISION of lang/perl5. Changes between versions 5.6.1nb9 and 5.6.1nb10 include pulling in changes from the latest Perl sources that add a more complete set of directories on NetBSD systems to the rpath of Perl modules so that they may find libperl.so. The module build/installation is now robust against the user overriding the value of INSTALLARCHLIB.
Revision 1.78 / (download) - annotate - [select for diffs], Thu Jan 8 19:18:00 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.77: +2 -1
lines
Diff to previous 1.77 (colored)
Adding a MESSAGE file noting where these packages search for plugins or modules that may be added by other packages.
Revision 1.77 / (download) - annotate - [select for diffs], Thu Jan 8 18:03:04 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.76: +7 -3
lines
Diff to previous 1.76 (colored)
Fix PLIST issues for perl5 in the overwrite case after removing packlist -> PLIST generator from bsd.pkg.mk to perl5/module.mk.
Revision 1.76 / (download) - annotate - [select for diffs], Tue Jan 6 17:17:53 2004 UTC (8 years, 4 months ago) by reed
Branch: MAIN
Changes since 1.75: +3 -1
lines
Diff to previous 1.75 (colored)
Make sure perl5 build doesn't wait for manual input at the site-specific manual pages step in Configure. (Okay'd by jlam@.) This closes my PR #23009.
Revision 1.75 / (download) - annotate - [select for diffs], Mon Jan 5 22:27:19 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.74: +2 -2
lines
Diff to previous 1.74 (colored)
Missing space before ]
Revision 1.74 / (download) - annotate - [select for diffs], Mon Jan 5 22:15:14 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.73: +21 -9
lines
Diff to previous 1.73 (colored)
Make this look more like lang/perl58/Makefile, and bl3ify.
Revision 1.73 / (download) - annotate - [select for diffs], Fri Dec 5 05:31:12 2003 UTC (8 years, 5 months ago) by reed
Branch: MAIN
Changes since 1.72: +3 -1
lines
Diff to previous 1.72 (colored)
For BSD/OS, define LIBSWANTED.BSDOS and SYSLIBPATH.BSDOS. (I hadn't needed before, since didn't have other libraries installed that it tried to detect.)
Revision 1.72 / (download) - annotate - [select for diffs], Wed Dec 3 17:29:12 2003 UTC (8 years, 5 months ago) by erh
Branch: MAIN
Changes since 1.71: +7 -1
lines
Diff to previous 1.71 (colored)
On AIX, perl doesn't like building with gcc. Force it to use /usr/bin/cc instead.
Revision 1.71 / (download) - annotate - [select for diffs], Sat Sep 13 17:05:08 2003 UTC (8 years, 8 months ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.70: +2 -4
lines
Diff to previous 1.70 (colored)
Use LIBSWANTED.IRIX and remove inclusion of libiconv buildlink as it's no longer needed. Suggested by jlam@.
Revision 1.70 / (download) - annotate - [select for diffs], Sat Sep 13 10:18:06 2003 UTC (8 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.69: +4 -2
lines
Diff to previous 1.69 (colored)
Only include libiconv/buildlink2.mk on IRIX. It's not needed on NetBSD.
Revision 1.69 / (download) - annotate - [select for diffs], Tue Aug 26 15:59:14 2003 UTC (8 years, 9 months ago) by jschauma
Branch: MAIN
Changes since 1.68: +2 -1
lines
Diff to previous 1.68 (colored)
Unlike perl58, this versions appears to require some libiconv functionality, so add the appropriate buildlink. Doesn't affect NetBSD, but makes this work under Irix. Apparently this is a change I forgot to commit a long time ago.
Revision 1.68 / (download) - annotate - [select for diffs], Tue Aug 26 02:30:27 2003 UTC (8 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.67: +3 -1
lines
Diff to previous 1.67 (colored)
Explicitly choose the library directory structure. Also create
${PREFIX}/share/mk before installing into it.
Revision 1.67 / (download) - annotate - [select for diffs], Thu Jul 17 21:45:05 2003 UTC (8 years, 10 months ago) by grant
Branch: MAIN
Changes since 1.66: +2 -2
lines
Diff to previous 1.66 (colored)
s/netbsd.org/NetBSD.org/
Revision 1.66 / (download) - annotate - [select for diffs], Fri Jun 27 02:08:52 2003 UTC (8 years, 11 months ago) by jschauma
Branch: MAIN
Changes since 1.65: +9 -1
lines
Diff to previous 1.65 (colored)
Make this work on Irix with both n32 and 64 ABI.
Revision 1.65 / (download) - annotate - [select for diffs], Mon Jun 23 07:45:01 2003 UTC (8 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.64: +2 -2
lines
Diff to previous 1.64 (colored)
Bump PKGREVISIONs of lang/perl5 and lang/perl58: modify the build so that libgcc.a isn't linked "whole archive" into the perl executable on newer NetBSD systems (>1.5.x). Newer NetBSD systems have libgcc_pic.a linked into shared libraries, so this hack isn't needed. This change was tested by building and testing textproc/xerces-p, a C++ perl5 module that uses functions in libgcc.a.
Revision 1.64 / (download) - annotate - [select for diffs], Tue May 27 21:57:25 2003 UTC (9 years ago) by jlam
Branch: MAIN
Changes since 1.63: +15 -6
lines
Diff to previous 1.63 (colored)
Modify lang/perl5 and lang/perl58 to install man3 pages again. However,
we install them into a private directory under the the normal Perl
installation and configure Perl so that site-specific Perl man3 pages
are installed into a private directory within site_perl. This avoids
manpage conflicts between 3rd-party modules, the standard Perl library,
and other packages.
The changes implement some unfinished work that is alluded to in the
MakeMaker.pm module by allowing "installsiteman{1,3}dir" to be set
during the configuration process and are used to provide default values
for INSTALLSITEMAN{1,3}DIR during the Perl module build/install process.
Bump PKGREVISIONs for lang/perl5 and lang/perl58.
Revision 1.63 / (download) - annotate - [select for diffs], Fri Mar 14 19:37:43 2003 UTC (9 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.62: +4 -3
lines
Diff to previous 1.62 (colored)
(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
worse.
(2) Create a new variable FIX_RPATH that lists variables that should
be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By
default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
additional variables may be appended from package Makefiles.
Revision 1.62 / (download) - annotate - [select for diffs], Thu Feb 27 04:32:33 2003 UTC (9 years, 2 months ago) by grant
Branch: MAIN
Changes since 1.61: +11 -11
lines
Diff to previous 1.61 (colored)
fix some indenting and strip unneeded parens.
Revision 1.61 / (download) - annotate - [select for diffs], Fri Feb 21 14:42:14 2003 UTC (9 years, 3 months ago) by grant
Branch: MAIN
Changes since 1.60: +2 -1
lines
Diff to previous 1.60 (colored)
adopt some patches from FreeBSD ports, allowing this to build on FreeBSD 5.0 (and probably Solaris w/ gcc3). also, make really sure we don't try to use perl's malloc().
Revision 1.60 / (download) - annotate - [select for diffs], Mon Feb 17 15:28:00 2003 UTC (9 years, 3 months ago) by dillo
Branch: MAIN
Changes since 1.59: +2 -5
lines
Diff to previous 1.59 (colored)
convert to use test target from bsd.pkg.mk addresses PR pkg/19416
Revision 1.59 / (download) - annotate - [select for diffs], Mon Dec 23 16:20:49 2002 UTC (9 years, 5 months ago) by cjep
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.58: +4 -4
lines
Diff to previous 1.58 (colored)
Whitespace fix
Revision 1.58 / (download) - annotate - [select for diffs], Mon Dec 23 16:10:45 2002 UTC (9 years, 5 months ago) by grant
Branch: MAIN
Changes since 1.57: +3 -1
lines
Diff to previous 1.57 (colored)
mark this NOT_FOR_PLATFORM Darwin, since the earliest version of perl with Darwin support is perl58 and attempting to build this version fails.
Revision 1.57 / (download) - annotate - [select for diffs], Wed Oct 23 23:33:21 2002 UTC (9 years, 7 months ago) by grant
Branch: MAIN
Changes since 1.56: +2 -2
lines
Diff to previous 1.56 (colored)
correct HOMEPAGE.
Revision 1.56 / (download) - annotate - [select for diffs], Sun Aug 25 18:39:26 2002 UTC (9 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.55: +3 -2
lines
Diff to previous 1.55 (colored)
Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
Revision 1.55.2.2 / (download) - annotate - [select for diffs], Fri Jun 21 23:05:30 2002 UTC (9 years, 11 months ago) by jlam
Branch: buildlink2
Changes since 1.55.2.1: +2 -2
lines
Diff to previous 1.55.2.1 (colored) to branchpoint 1.55 (colored) next main 1.56 (colored)
Rename USE_BUILDLINK2_ONLY to USE_BUILDLINK2 for less verbosity. Also convert a few more packages to use the buildlink2 framework.
Revision 1.55.2.1 / (download) - annotate - [select for diffs], Sat May 11 02:09:17 2002 UTC (10 years ago) by jlam
Branch: buildlink2
Changes since 1.55: +3 -2
lines
Diff to previous 1.55 (colored)
First pass at conversion of various packages to use the buildlink2 framework. Add many buildlink2.mk files to add to the framework. Please see buildlink2.txt for more details.
Revision 1.55 / (download) - annotate - [select for diffs], Wed Jan 30 22:34:15 2002 UTC (10 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-6,
netbsd-1-5-PATCH003,
buildlink2-base
Branch point for: buildlink2
Changes since 1.54: +2 -2
lines
Diff to previous 1.54 (colored)
Move post-patch target that modified files to pre-configure, so that the result of "make patch" can be used for "mkpatches".
Revision 1.54 / (download) - annotate - [select for diffs], Mon Jan 28 00:25:27 2002 UTC (10 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored)
Update lang/perl5 to 5.6.1nb7. Changes from version 5.6.1nb6 include
changing the default module/library search path to have site_perl come
before the standard directories. In other words, the previous search path
on an i386 was:
/usr/pkg/lib/perl5/5.6.1/i386-netbsd
/usr/pkg/lib/perl5/5.6.1
/usr/pkg/lib/perl5/site_perl/5.6.1/i386-netbsd
/usr/pkg/lib/perl5/site_perl/5.6.1
/usr/pkg/lib/perl5/site_perl
but it is now:
/usr/pkg/lib/perl5/site_perl/5.6.1/i386-netbsd
/usr/pkg/lib/perl5/site_perl/5.6.1
/usr/pkg/lib/perl5/site_perl
/usr/pkg/lib/perl5/5.6.1/i386-netbsd
/usr/pkg/lib/perl5/5.6.1
The rationale for this is that when we install a module that is newer than
one in the standard library, the new module goes into the site_perl
directory as it's an add-on module. However, we can't use the newer module
without modifying either the scripts of the perl environment to find the
newer module explicitly because of the order of the library search path:
the site_perl directories come after the standard directories. The normal
solution is to directly replace the module in the standard library with
the newer module. However, this isn't really on option when installing
via pkgsrc because the older module files are owned by the perl package.
By placing the the site_perl directories before the standard directories,
newer modules that we install via pkgsrc are simply found before the older
ones in the standard library.
Revision 1.53 / (download) - annotate - [select for diffs], Fri Dec 14 19:26:11 2001 UTC (10 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.52: +3 -3
lines
Diff to previous 1.52 (colored)
Typo.
Revision 1.52 / (download) - annotate - [select for diffs], Fri Dec 14 19:24:53 2001 UTC (10 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.51: +2 -2
lines
Diff to previous 1.51 (colored)
Use 'rm -f' instead of 'rm' in case the files don't already exist.
Revision 1.51 / (download) - annotate - [select for diffs], Fri Dec 14 05:32:35 2001 UTC (10 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.50: +22 -8
lines
Diff to previous 1.50 (colored)
Install perl5.6.1 as statically linked if perl is statically linked. Also provide a way to avoid building a statically linked perl on platforms where it doesn't matter. Currently, by empirical evidence in pkg/14871, this includes mipsel and probably mipseb. Other platforms can add themselves if/when they discover it doesn't matter for them either. Closes pkg/14871 by John Hawkinson <jhawk@mit.edu>.
Revision 1.50 / (download) - annotate - [select for diffs], Mon Dec 3 07:55:44 2001 UTC (10 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.49: +2 -3
lines
Diff to previous 1.49 (colored)
Use PKGREVISION to manage package-specific versions numbers that differ from the distfile version number. G/C the version number stuff from perl5/Makefile.common, preserving only PERL5_DIST_VERS as it's still used by libperl.
Revision 1.49 / (download) - annotate - [select for diffs], Sun Oct 21 06:56:30 2001 UTC (10 years, 7 months ago) by veego
Branch: MAIN
Changes since 1.48: +2 -2
lines
Diff to previous 1.48 (colored)
Add 'dl' to the LIBSWANTED.SunOS line. Now the perl configure script finds a dlopen on SunOS and builds a shared libperl, which makes it possible to build mod_perl.
Revision 1.48 / (download) - annotate - [select for diffs], Sun Oct 14 19:55:47 2001 UTC (10 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.47: +6 -2
lines
Diff to previous 1.47 (colored)
Add a patch to the perl package that causes perl modules from CPAN to link
directly against -lperl when built. Combined with the previous update of
perl to add ${LOCALBASE}/lib to the rpath when creating shared
libraries/modules, these two changes make using mod_perl.so (ap-perl) more
painless. All perl shared modules now contain interlibrary dependencies to
the shared libraries they need. Instead of needing (at least on ELF):
LoadFile !/usr/lib/libm.so
LoadFile lib/perl5/5.6.1/i386-netbsd/CORE/libperl.so
...
# Any other libraries needed by perl shared modules need to listed
# with LoadFile here.
...
LoadModule perl_module lib/httpd/mod_perl.so
AddModule mod_perl.c
you'd need only the last two lines as the mod_perl authors intended.
I've tested this patch for many weeks now, successfully loading and using
the p5-Apache-ASP module as my test bed, and I haven't noticed any problems
with normal perl usage.
Also comment the Makefile slightly better.
Revision 1.47 / (download) - annotate - [select for diffs], Tue Oct 2 06:46:43 2001 UTC (10 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.46: +2 -2
lines
Diff to previous 1.46 (colored)
The previous change (making ExtUtils recognize -Wl,-R as the prefix for a linker rpath flag) deserves a bump in the package version number. Go to perl-5.6.1nb5.
Revision 1.46 / (download) - annotate - [select for diffs], Mon Oct 1 07:05:10 2001 UTC (10 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.45: +19 -6
lines
Diff to previous 1.45 (colored)
Update perl to 5.6.1nb4. Changes from version 5.6.1nb3 include: * Ensure that shared objects/libraries created by perl Makefiles include the correct run-time library search path by also including the local libraries directories. For example, shared objects are linked on ELF platforms with "cc -Wl,-R/usr/pkg/lib -L/usr/pkg/lib", and not just "cc -L/usr/pkg/lib" as before.
Revision 1.45 / (download) - annotate - [select for diffs], Wed Sep 26 03:12:14 2001 UTC (10 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.44: +2 -1
lines
Diff to previous 1.44 (colored)
The perl Configure script has a check for several directories, including
/usr/local/scripts and forces the scripts to be installed there if it
exists. We override this by explicitly setting "scriptdir" to
"${PREFIX}/bin". This should fix the problem noted in pkg/14050 by
Brian Stark <bpstark@pacbell.net>.
Revision 1.44 / (download) - annotate - [select for diffs], Mon Sep 17 18:11:36 2001 UTC (10 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.43: +3 -2
lines
Diff to previous 1.43 (colored)
Note that if LIBSWANTED.${OPSYS} isn't defined, then the perl defaults for
that OS is used.
Revision 1.43 / (download) - annotate - [select for diffs], Mon Sep 17 18:04:42 2001 UTC (10 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.42: +3 -1
lines
Diff to previous 1.42 (colored)
Solve SunOS build problem in a much cleaner way by predefining "libswanted" for Perl's configuration script as suggested by Johnny C. Lam in private e-mail.
Revision 1.42 / (download) - annotate - [select for diffs], Wed Sep 12 18:58:57 2001 UTC (10 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.41: +15 -8
lines
Diff to previous 1.41 (colored)
Update perl to 5.6.1nb3. User-visible changes from the previous version
include:
- Re-adding ${LOCALBASE}/include and ${LOCALBASE}/lib to the local compiler
search paths,
Other changes include:
- Migrating the setting to not install man3 pages from patch-ab into the
package Makefile so that they aren't installed across all pkgsrc platforms.
- Better document SYSLIBPATH.${OPSYS}.
Revision 1.41 / (download) - annotate - [select for diffs], Thu Sep 6 17:33:50 2001 UTC (10 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored)
Note conflict with perl-base-*, pointed out by David Brownlee <abs@formula1.com>.
Revision 1.40 / (download) - annotate - [select for diffs], Wed Sep 5 17:13:40 2001 UTC (10 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.39: +118 -14
lines
Diff to previous 1.39 (colored)
Update perl to 5.6.1nb2. Changes from perl-5.6.1nb1 include undoing the
perl mess I created a year ago and making this a vanilla perl installation
again, and explicitly setting the system library path so that /usr/local/*
doesn't appear anywhere.
The installed perl library now also includes CGI.pm-2.752. The www/p5-CGI
package installs in to ${PERL5_SITEARCH} so there is no conflict with the
"standard" CGI.pm.
Revision 1.39 / (download) - annotate - [select for diffs], Mon Jul 9 17:21:22 2001 UTC (10 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
Perl5 needs a "nb1" version bump to make sure everything which depends on it is updated not to have the perl-mk dependency. This braindead nature of pkgsrc to register all dependencies recursively into binary pkgs *will* be fixed.
Revision 1.38 / (download) - annotate - [select for diffs], Mon Jul 9 17:10:27 2001 UTC (10 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.37: +1 -2
lines
Diff to previous 1.37 (colored)
* Make perl stop installing anything in the man3 directory. It's starting
to install things like "open.3" and "lib.3" which confuse users. Perl
ships with a documentation tool, "perldoc", for this purpose; create a
MESSAGE indicating that it should be used instead. (Perl still installs
command line program manual pages in man1.)
* Integrate bsd.perl.mk into the perl5-base build where it should have been
from the beginning. The separate perl-mk pkg makes binary packages of
perl-mk completely useless[*]. Older perl builders will not break, since
<bsd.pkg.mk> contains fallback definitions that are evaluated at pkg
build time.
=====
[*] bsd.perl.mk is tightly bound to the version of perl that is installed.
The version name "perl-mk-1.1" is completely useless as a binary pkg,
since keeping multiple binary versions of perl on a FTP server means
that one of the perl-mk's will get clobbered.
However, putting the current pkgsrc PERL5_DIST_VERS in the perl-mk pkg
is also a problem, because that doesn't necessarily reflect the
installed version of perl. Snarfing the installed version at perl-mk
build time would be even uglier, since you could not then walk the tree
without perl being installed.
The cleanest solution is to integrate bsd.perl.mk into the perl5-base
pkg, and let those who have not upgraded perl yet use the runtime
definitions in <bsd.pkg.mk>.
Revision 1.37 / (download) - annotate - [select for diffs], Thu Jun 7 04:25:33 2001 UTC (10 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.36: +8 -10
lines
Diff to previous 1.36 (colored)
Update perl to 5.6.1. Changes from perl-5.6.0 include many bug fixes, the plugging of several memory leaks, fixes to the regular expression engine, the addition of a Unicode character classes, better support for 64-bit platorms, and updates of many modules in the base Perl Library. See perldelta.pod for more details. Also update p5-Data-Dumper, p5-Devel-DProf, and p5-Devel-Peek to the latest versions distributed with the perl-5.6.1 sources, and libperl to 5.6.1 to match the perl package.
Revision 1.36 / (download) - annotate - [select for diffs], Sun May 20 05:16:07 2001 UTC (11 years ago) by jlam
Branch: MAIN
Changes since 1.35: +3 -3
lines
Diff to previous 1.35 (colored)
Update perl to 5.6.0nb6 as a result of requiring the new version of perl-base (5.6.0nb2).
Revision 1.35 / (download) - annotate - [select for diffs], Sun Apr 22 06:28:30 2001 UTC (11 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.34: +2 -2
lines
Diff to previous 1.34 (colored)
Update dependency on perl-mk to 1.1.
Revision 1.34 / (download) - annotate - [select for diffs], Thu Apr 12 18:14:16 2001 UTC (11 years, 1 month ago) by manu
Branch: MAIN
Changes since 1.33: +3 -3
lines
Diff to previous 1.33 (colored)
Modified the link process of the perl executable so that all libgcc.a is included in the perl executable. We need this to make the upcoming xerces-perl package working. This hack should be made obsolete by gcc-3.0, which will have a libgcc.so. See http://mail-index.netbsd.org/tech-pkg/2001/04/07/0000.html for more details
Revision 1.33 / (download) - annotate - [select for diffs], Tue Feb 20 16:33:35 2001 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.32: +3 -2
lines
Diff to previous 1.32 (colored)
Bump to 5.6.0nb4: Depend on perl-mk.
Revision 1.32 / (download) - annotate - [select for diffs], Sat Feb 17 09:07:24 2001 UTC (11 years, 3 months ago) by agc
Branch: MAIN
Changes since 1.31: +2 -1
lines
Diff to previous 1.31 (colored)
Move the COMMENT from being in its own file to a definition in the package Makefile.
Revision 1.31 / (download) - annotate - [select for diffs], Tue Sep 5 09:20:44 2000 UTC (11 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE,
netbsd-1-4-PATCH003
Changes since 1.30: +17 -48
lines
Diff to previous 1.30 (colored)
Update perl5 to 5.6.0nb3. This is now a meta-pkg which pulls in perl-base, as well as other modules from a standard installation of perl-5.6.0.
Revision 1.30 / (download) - annotate - [select for diffs], Wed Aug 30 19:46:47 2000 UTC (11 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.29: +6 -15
lines
Diff to previous 1.29 (colored)
Use PERL5_PACKLIST. Goodbye unsightly PLIST-* !!
Revision 1.29 / (download) - annotate - [select for diffs], Wed Aug 30 18:42:23 2000 UTC (11 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.28: +34 -9
lines
Diff to previous 1.28 (colored)
Update perl to 5.6.0nb2 from perl5-current. Changes from version 5.00404
(from commit log of perl5-current/Makefile):
* Interpreter cloning, threads, and concurrency
* Lexically scoped warning categories
* Unicode and UTF-8 support
* Support for interpolating named characters
* "our" declarations
* Support for strings represented as a vector of ordinals
* Improved Perl version numbering system
* New syntax for declaring subroutine attributes
* File and directory handles can be autovivified
* open() with more than two arguments
* 64-bit support
* Large file support
* Long doubles
* "more bits"
* Enhanced support for sort() subroutines
* C<sort $coderef @foo> allowed
* File globbing implemented internally
* POSIX character class syntax [: :] supported
* Improved C<qw//> operator
* pack() format 'Z' supported
* pack() format modifier '!' supported
* pack() and unpack() support counted strings
* Comments in pack() templates
* Weak references
* Binary numbers supported
* Lvalue subroutines
* Some arrows may be omitted in calls through references
* Boolean assignment operators are legal lvalues
* exists() is supported on subroutine names
* exists() and delete() are supported on array elements
* Pseudo-hashes work better
* Automatic flushing of output buffers
* Better diagnostics on meaningless filehandle operations
* Where possible, buffered data discarded from duped input filehandle
* eof() has the same old magic as <>
* binmode() can be used to set :crlf and :raw modes
* C<-T> filetest recognizes UTF-8 encoded files as "text"
* system(), backticks and pipe open now reflect exec() failure
* Improved diagnostics
* Diagnostics follow STDERR
* syswrite() ease-of-use
* Better syntax checks on parenthesized unary operators
* Bit operators support full native integer width
* Improved security features
* C<require> and C<do> may be overridden
* $^X variables may now have names longer than one character
* New variable $^C reflects C<-c> switch
* New variable $^V contains Perl version as a string
* Optional Y2K warnings
* Modules
* Pragmata
* dprofpp
* find2perl
* h2xs
* perlcc
* perldoc
* The Perl Debugger
* Simple sort() using { $a <=> $b } and the like are optimized
* Optimized assignments to lexical variables
* Faster subroutine calls
* -Dusethreads means something different
* New Configure flags
* Threadedness and 64-bitness now more daring
* Long Doubles
...
See 'perldoc perldelta' for a full list.
Revision 1.28 / (download) - annotate - [select for diffs], Mon Mar 27 08:54:57 2000 UTC (12 years, 2 months ago) by tron
Branch: MAIN
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
Adapt to new handling of "${CONFIGURE}".
Revision 1.27 / (download) - annotate - [select for diffs], Tue Jan 18 22:31:46 2000 UTC (12 years, 4 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.26: +5 -14
lines
Diff to previous 1.26 (colored)
Downgrade "perl" package to working version 5.00404.
Revision 1.26 / (download) - annotate - [select for diffs], Tue Jan 18 17:11:50 2000 UTC (12 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.25: +12 -3
lines
Diff to previous 1.25 (colored)
Change PLIST handling to differentiate between ELF and a.out, as well as shared and static (NOPIC). Works with ELF on -current now. NOPIC and SunOS support may be broken; someone else with the necessary resources should test and possibly fix these cases.
Revision 1.25 / (download) - annotate - [select for diffs], Mon Jan 17 03:07:09 2000 UTC (12 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.24: +3 -3
lines
Diff to previous 1.24 (colored)
Upgrade perl to 5.005_03
Revision 1.24 / (download) - annotate - [select for diffs], Wed Dec 8 16:06:25 1999 UTC (12 years, 5 months ago) by veego
Branch: MAIN
Changes since 1.23: +3 -3
lines
Diff to previous 1.23 (colored)
Use the shared PLIST on Solaris and remove Socket from the egrep -v.
Revision 1.23 / (download) - annotate - [select for diffs], Tue Aug 31 18:51:35 1999 UTC (12 years, 8 months ago) by agc
Branch: MAIN
CVS Tags: comdex-fall-1999
Changes since 1.22: +3 -2
lines
Diff to previous 1.22 (colored)
Modifications for better Solaris support, to search for a fuller list of libraries during configuration, and enabling dynamic support.
Revision 1.22 / (download) - annotate - [select for diffs], Fri Aug 13 20:37:25 1999 UTC (12 years, 9 months ago) by abs
Branch: MAIN
Changes since 1.21: +11 -1
lines
Diff to previous 1.21 (colored)
Fix the PLIST in the solaris case
Revision 1.21 / (download) - annotate - [select for diffs], Tue May 4 22:39:57 1999 UTC (13 years ago) by abs
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH001
Changes since 1.20: +3 -2
lines
Diff to previous 1.20 (colored)
s/netbsd/${LOWER_OPSYS}/
Revision 1.20 / (download) - annotate - [select for diffs], Tue Apr 27 16:44:15 1999 UTC (13 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
Pass "${CFLAGS}" to configure script as suggested by Adam Ciarcinski.
Revision 1.19 / (download) - annotate - [select for diffs], Mon Mar 8 10:53:56 1999 UTC (13 years, 2 months ago) by agc
Branch: MAIN
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
s/make/${MAKE}/g
Revision 1.18 / (download) - annotate - [select for diffs], Thu Feb 4 22:25:02 1999 UTC (13 years, 3 months ago) by tv
Branch: MAIN
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
Re-enable 5.003 bin-compat. Though it's not *supposed* to do so, compiling modules with this turned on makes the resulting modules or libperl-linking programs reference 5.003 namespace symbols.
Revision 1.17 / (download) - annotate - [select for diffs], Wed Dec 2 16:53:03 1998 UTC (13 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Do not use Perl's malloc (will interfere with modules that interact with code that is outside of Perl's reach). The BSD malloc is Fine.
Revision 1.16 / (download) - annotate - [select for diffs], Wed Dec 2 15:04:07 1998 UTC (13 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
Do not enable binary compatibility with Perl 5.003. We have never had a Perl 5.003 pkg, so the compatibility is moot; turning it on exposes namespace polluting symbols.
Revision 1.15 / (download) - annotate - [select for diffs], Wed Dec 2 02:28:30 1998 UTC (13 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.14: +2 -16
lines
Diff to previous 1.14 (colored)
Revert to building libperl statically, and clean up.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Dec 1 02:47:18 1998 UTC (13 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.13: +14 -10
lines
Diff to previous 1.13 (colored)
Add proper shared object support for ELF(!), and make libperl shared on non-NOPIC systems.
Revision 1.13 / (download) - annotate - [select for diffs], Sat Oct 3 03:14:23 1998 UTC (13 years, 7 months ago) by tv
Branch: MAIN
Changes since 1.12: +6 -1
lines
Diff to previous 1.12 (colored)
Use PLIST-md.shared on alpha and place an exception into perl's Makefile, not into the generic bsd.pkg.mk.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Aug 20 15:17:07 1998 UTC (13 years, 9 months ago) by tsarna
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH003
Changes since 1.11: +2 -1
lines
Diff to previous 1.11 (colored)
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.
Revision 1.11 / (download) - annotate - [select for diffs], Sat Aug 15 01:37:19 1998 UTC (13 years, 9 months ago) by kim
Branch: MAIN
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
Configure uses ${PREFIX} so pass it in the environment.
(Or was it our patch only that introduced it -- then it
might need to be ${prefix} in patches/patch-aa instead).
In any case, this fix works (now gdbm is found if it is
already installed as a package).
Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 22 12:44:31 1998 UTC (13 years, 11 months ago) by agc
Branch: MAIN
Changes since 1.9: +1 -42
lines
Diff to previous 1.9 (colored)
Update package Makefiles for automatic manual page handling.
Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 20 11:56:25 1998 UTC (14 years, 1 month ago) by frueauf
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH002
Changes since 1.8: +9 -9
lines
Diff to previous 1.8 (colored)
Substitute all obvious FreeBSD ppl as MAINTAINER with packages@netbsd.org.
Revision 1.8 / (download) - annotate - [select for diffs], Wed Apr 15 10:38:29 1998 UTC (14 years, 1 month ago) by agc
Branch: MAIN
Changes since 1.7: +2 -7
lines
Diff to previous 1.7 (colored)
Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree. Remove redundant (and sometimes erroneous) comments.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Mar 16 06:56:19 1998 UTC (14 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored)
Strip a2p.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Feb 14 17:54:50 1998 UTC (14 years, 3 months ago) by hubertf
Branch: MAIN
Changes since 1.5: +5 -5
lines
Diff to previous 1.5 (colored)
Use MACHINE_ARCH for archname; Reported by Johnny C. Lam <lamj@stat.cmu.edu> in PR 4990.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Jan 24 20:21:44 1998 UTC (14 years, 4 months ago) by hubertf
Branch: MAIN
Changes since 1.4: +2 -3
lines
Diff to previous 1.4 (colored)
portlint: fix RCS Id+MAN3, delete empty line
Revision 1.4 / (download) - annotate - [select for diffs], Mon Dec 22 07:45:43 1997 UTC (14 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Fix setting CONFIGURE_ARGS ("=" -> "+=")
Revision 1.3 / (download) - annotate - [select for diffs], Sat Nov 22 03:42:28 1997 UTC (14 years, 6 months ago) by hubertf
Branch: MAIN
Changes since 1.2: +6 -4
lines
Diff to previous 1.2 (colored)
Update for perl 5.004_04 and MI/MD PLIST.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Oct 6 15:27:55 1997 UTC (14 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.1: +7 -0
lines
Diff to previous 1.1 (colored)
Add NetBSD RCS Id. Add default directories for Perl's Configure script to search on NetBSD. Now why can't it grab these from the installer's path or other environment variables?
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Oct 6 14:51:05 1997 UTC (14 years, 7 months ago) by agc
Branch: FREEBSD
CVS Tags: FreeBSD-current-1997-10-05
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of FreeBSD lang ports into the NetBSD packages system.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Oct 6 14:51:05 1997 UTC (14 years, 7 months ago) by agc
Branch: MAIN
Initial revision