| non port: Mk/bsd.perl.mk |
|
CVSWeb
|
Number of commits found: 22 |
|
Mon, 15 Aug 2011
|
[ 06:50 sunpoet ]
1.22 Mk/bsd.perl.mk
- Update USE_PERL5_REASON message as we have lang/perl5.14 in ports tree
PR: ports/159350
Submitted by: sunpoet (myself)
|
|
Fri, 12 Aug 2011
|
[ 16:39 linimon ]
1.21 Mk/bsd.perl.mk
1.692 Mk/bsd.port.mk
Refactor the perl parts of bsd.port.mk to live in bsd.perl.mk. This never
got finished correctly in the first place.
Note that this reverts two things in gabor's original bsd.perl.mk rewrite
that were never actually used/tested:
- ability of USE_PERL5 and other variables to specify a version.
- conditional inclusion of bsd.perl.mk based on USE_PERL5 or similar.
What this commit does is to make bsd.perl.mk be _exactly_ the current
code from bsd.port.mk (modulo a few comments).
Work to test the former would be welcome. The problem with the latter
is that multiple attempts over the last N years to test it inevitably
showed INDEX breakage. My own conclusion is that that simply makes the
tree too fragile (and is the reason I kept putting off working on it in
the first place). Others will disagree.
Hopefully this change will make the perl-specific bits in bsd.*.mk easier
to maintain.
While here, fix a bogus comment (CCFLAGS).
Adding to pointy hat collection: linimon
|
|
Sun, 3 Jul 2011
|
[ 15:51 erwin ]
1.135 lang/perl5.12/Makefile
1.12 lang/perl5.12/Makefile.man
1.1094 UPDATING
1.20 Mk/bsd.perl.mk
1.687 Mk/bsd.port.mk
1.35 lang/perl5.12/distinfo
1.52 lang/perl5.12/pkg-plist
Update perl to 5.12.4
Changes:
http://search.cpan.org/~lbrocard/perl-5.12.4/pod/perl5124delta.pod
Submitted by: skv
Tested on: pointyhat
|
|
Tue, 17 May 2011
|
[ 19:30 skv ]
1.730 lang/Makefile
1.127 lang/perl5.10/Makefile
1.133 lang/perl5.12/Makefile
1.133 lang/perl5.14/Makefile
1.116 lang/perl5.8/Makefile
1.12 lang/perl5.14/Makefile.man
1.1065 UPDATING
1.19 Mk/bsd.perl.mk
1.683 Mk/bsd.port.mk
1.35 lang/perl5.14/distinfo
(Only the first 10 of 12 ports in this commit are shown above. )
Introduce Perl 5.14.0
Changes: http://search.cpan.org/~jesse/perl-5.14.0/pod/perldelta.pod
|
|
Fri, 6 May 2011
|
[ 06:20 skv ]
1.126 lang/perl5.10/Makefile
1.132 lang/perl5.12/Makefile
1.1058 UPDATING
1.18 Mk/bsd.perl.mk
1.682 Mk/bsd.port.mk
Change default Perl version to 5.12.
|
|
Thu, 15 Jul 2010
|
[ 14:48 skv ]
1.688 lang/Makefile
1.121 lang/perl5.10/Makefile
1.121 lang/perl5.12/Makefile
1.111 lang/perl5.8/Makefile
1.9 lang/perl5.12/Makefile.man
1.946 UPDATING
1.17 Mk/bsd.perl.mk
1.643 Mk/bsd.port.mk
1.32 lang/perl5.12/distinfo
1.2 lang/perl5.12/files/patch-INST_PREFIX.t
(Only the first 10 of 15 ports in this commit are shown above. )
Introduce Perl 5.12.1
Acknowledgements: kuriyama
|
|
Thu, 25 Mar 2010
|
[ 20:25 pgollucci ]
1.16 Mk/bsd.perl.mk
- s/usbale/usable/ fixing comment only
Submitted by: ogeni@
Hat: perl@
|
|
Fri, 5 Feb 2010
|
[ 21:18 skv ]
1.116 lang/perl5.10/Makefile
1.110 lang/perl5.8/Makefile
1.890 UPDATING
1.15 Mk/bsd.perl.mk
1.635 Mk/bsd.port.mk
Change default Perl version to 5.10.
Approved by: portmgr (pav)
|
|
Mon, 8 Jun 2009
|
[ 14:56 skv ]
1.1877 MOVED
1.644 lang/Makefile
1.78 lang/perl5.6/Makefile
1.2 lang/perl5.6/Makefile.man
1.14 Mk/bsd.perl.mk
1.621 Mk/bsd.port.mk
1.17 lang/perl5.6/distinfo
1.2 lang/perl5.6/files/patch-CGI.pm
1.2 lang/perl5.6/files/patch-Configure
1.2 lang/perl5.6/files/patch-DynaLoader-Makefile.PL
(Only the first 10 of 23 ports in this commit are shown above. )
Remove expired port lang/perl5.6
|
|
Sat, 28 Mar 2009
|
[ 20:45 skv ]
1.36 archivers/p5-Archive-Tar/Makefile
1.10 devel/p5-B-Size/Makefile
1.15 devel/p5-CPANPLUS/Makefile
1.10 devel/p5-Devel-Arena/Makefile
1.51 devel/p5-Module-Build/Makefile
1.5 devel/p5-Scalar-Util-Clone/Makefile
1.25 editors/nvi-perl/Makefile
1.629 lang/Makefile
1.107 lang/perl5.10/Makefile
1.11 math/polymake/Makefile
(Only the first 10 of 34 ports in this commit are shown above. )
Introduce Perl 5.10.0
|
|
Thu, 5 Mar 2009
|
[ 17:56 skv ]
1.20 biology/p5-bioperl/Makefile
1.10 japanese/jcode.pl/Makefile
1.14 japanese/p5-jcode.pl/Makefile
1.77 lang/perl5.6/Makefile
1.103 lang/perl5.8/Makefile
1.2 sysutils/logwatch/Makefile
1.2 sysutils/logwatch/files/Makefile
1.12 Mk/bsd.perl.mk
1.612 Mk/bsd.port.mk
1.9 lang/perl5.6/files/use.perl
(Only the first 10 of 11 ports in this commit are shown above. )
Remove variable PERL_VER from the ports tree at all - because
it is obsolete since Perl 5.6.0.
|
|
Sun, 1 Feb 2009
|
[ 19:43 skv ]
1.1786 MOVED
1.3 databases/p5-DBD-FrontBase/Makefile
1.621 lang/Makefile
1.76 lang/perl5.6/Makefile
1.76 lang/perl5/Makefile
1.2 www/p5-CGI-Application-Plugin-Authentication/Makefile
1.13 www/p5-Handel/Makefile
1.2 lang/perl5/Makefile.man
1.11 Mk/bsd.perl.mk
1.610 Mk/bsd.port.mk
(Only the first 10 of 27 ports in this commit are shown above. )
Rename: lang/perl5 -> lang/perl5.6
PR: ports/131046
|
|
Tue, 13 Jan 2009
|
[ 21:38 skv ]
1.98 lang/perl5.8/Makefile
1.6 lang/perl5.8/Makefile.man
1.754 UPDATING
1.10 Mk/bsd.perl.mk
1.25 lang/perl5.8/distinfo
1.5 lang/perl5.8/files/patch-freebsd.sh
1.5 lang/perl5.8/files/patch-makedepend
1.5 lang/perl5.8/files/patch-perl.c
1.1 lang/perl5.8/files/patch-sv.c
1.2 lang/perl5.8/files/patch-utf-regcomp
(Only the first 10 of 11 ports in this commit are shown above. )
Update to 5.8.9
Also:
- add option SITECUSTOMIZE which enable -Dusesitecustomize [1]
- add patch against sv_dup() bug causes memory corruption in threaded perl [2]
Changes: http://search.cpan.org/~nwclark/perl-5.8.9/pod/perl589delta.pod
PR: 111120 [1], 130033 [2]
Submitted by: "Ian A. Tegebo" <yontege xx dev-mug.rescomp.berkeley.edu> [1],
kevin brintnall <kbrint xx rufus.net> [2]
|
|
Sat, 29 Nov 2008
|
[ 19:06 sem ]
1.9 Mk/bsd.perl.mk
- Fix typos in a comment: WANT_PERL5 -> WANT_PERL, is -> if
PR: ports/123912 (based on)
Submitted by: Philip M. Gollucci <pgollucci_at_p6m7g8.com>
|
|
Wed, 28 May 2008
|
[ 12:38 lth ]
1.8 Mk/bsd.perl.mk
Doc change: PERL_ARCH is *always* mach.
|
|
Sat, 29 Sep 2007
|
[ 03:46 linimon ]
1.7 Mk/bsd.perl.mk
Fix the CONFIGURE_ENV anti-foot-shooting measure to have the correct
quoting. It turns out that this is only an issue for ports that torture
CONFIGURE_ENV to run a command as well as just set the environment (often,
used to echo 'N' to fool an interactive script.)
Tested on: pointyhat
|
|
Wed, 26 Sep 2007
|
[ 00:36 linimon ]
1.6 Mk/bsd.perl.mk
Fine-tune the anti-foot-shooting measure for systems that set PERL_VERSION
in /etc/make.conf. This did not show up on the cluster.
|
[ 00:15 linimon ]
1.5 Mk/bsd.perl.mk
Add an anti-foot-shooting measure to detect missing default Perl definition.
This can happen if bsd.perl.mk was not included before or during the
inclusion of bsd.port.pre.mk. As of bsd.port.mk 1.586 this can't yet
happen, as bsd.perl.mk is included unconditionally, so this checkin should
be a no-op.
While here, reserve WANT_PERL for ports that conditionally depend on Perl.
WANT_PERL will need to be defined before bsd.port.pre.mk is included.
|
|
Mon, 24 Sep 2007
|
[ 23:05 linimon ]
1.4 Mk/bsd.perl.mk
Disable AutoInstall from trying to contact CPAN directly in the case of
a missing dependency (which is the actual underlying error). This cures
the case of the build cluster looping indefinitely asking for user input.
Suggested by: tobez
Regression-tested with: devel/p5-Config-Any
|
|
Thu, 13 Sep 2007
|
[ 22:10 linimon ]
1.3 Mk/bsd.perl.mk
1.584 Mk/bsd.port.mk
Restore the semantics of USE_PERL and friends by moving them back to
the 'post' block from which they originally came. This should fix the
remaining few package build errors because of conditional perl inclusion.
Pointy hat: linimon
|
|
Sat, 8 Sep 2007
|
[ 23:58 linimon ]
1.2 Mk/bsd.perl.mk
Move an XXX comment to make it not show up in build logs.
|
[ 00:16 linimon ]
1.1 Mk/bsd.perl.mk
1.581 Mk/bsd.port.mk
Please welcome bsd.perl.mk, a refactoring of Perl-related code from
bsd.port.mk. In addition, a revision shorthand has been added, e.g.,
USE_PERL5= 5.8.0+. This syntax is implemented for the following knobs:
USE_PERL5, USE_PERL5_RUN, USE_PERL5_BUILD, PERL_CONFIGURE and PERL_MODBUILD.
Credit also goes to sem who wrote an earlier version of this patch in
ports/55515, marcus and kris for doing earlier testing, and kuriyama and
others for additional work along the way.
Thanks to gabor@FreeBSD.org for doing all this work.
Sponsored by: Google Summer of Code 2007
|
Number of commits found: 22 |