non port: Mk/bsd.perl.mk |
Number of commits found: 36 |
Wednesday, 18 Sep 2013
|
08:44 bapt
Remove the old perl framework, that also means all the perl code is not loaded
inconditionnaly anymore
Huge thanks for az@ for his hard work on the subject!
PR: ports/172608
Submitted by: az
|
Thursday, 22 Aug 2013
|
17:09 sunpoet
- Sync comment with default PERL_VERSION
|
Tuesday, 13 Aug 2013
|
13:45 mat
And actually allow people to continue using ports.
Submitted by: az
|
13:04 mat
Introduce Perl 5.18.1
Changes: http://search.cpan.org/dist/perl-5.18.0/pod/perldelta.pod
Changes: http://search.cpan.org/dist/perl-5.18.1/pod/perldelta.pod
|
Wednesday, 31 Jul 2013
|
06:57 bapt
Do not force perl as a patch and extract dependency each time the old form of
USE_PERL5 is used
Speed boost make index and package builder order calculation
Reviewed by: az
|
06:29 bapt
New USES= perl5
Deprecate and replaces bsd.perl.mk, it adds more consistency:
only USE_PERL5 is needed to define all expected behaviour.
USE_PERL5 accept the following arguments:
Version: like 5.14+
- configure (formerly PERL_CONFIGURE=yes)
- run (formerly USE_PERL5_RUN=yes)
- build (formerly USE_PERL5_BUILD=yes)
- patch (only use perl as a patch dependency)
- extract (only use perl as an extract dependency)
- modbuild (formerly PERL_MODBUILD)
It has the new
P5MAN{1,2,3,4,5,6,7,8} macros equivalent to MAN{1,....} but depending on the
perl path.
Reviewed by: az
Thanks to: az
|
Wednesday, 12 Jun 2013
|
13:00 az
- lang/perl5.12 upgrade to 5.12.5
- lang/perl5.14 upgrade to 5.14.4
- lang/perl5.16 upgrade to 5.16.3
- Global modify SITE_PERL[1][2]
[1] - See more info:
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=26605+0+archive/2013/freebsd-perl/20130609.freebsd-perl
[2] - Fix for mail/cyrus-imapd* - Approved by portmrg(bapt@)
Please, see ports/UPDATING for upgrade procedure.
Reviewed by: bapt@ (exp-run), culot@
|
Monday, 20 May 2013
|
00:45 miwi
- Remove CVS reference
PR: 178381
177581
Submitted by: Eitan Adler <lists@eitanadler.com>
Alex Kozlov <spam@rm-rf.kiev.ua>
With hat: portmgr
|
Monday, 4 Feb 2013
|
08:46 az
- Remove lang/perl5.8 and lang/perl5.10
Reviewed by: bapt@
Approved by: skv@ (implicit via email)
|
Sunday, 1 Jul 2012
|
16:38 crees
Don't clobber USE_PERL5 values when USE_PERL5 is set.
Example of the problems caused:
http://lists.freebsd.org/pipermail/freebsd-ports/2012-May/075194.html
PR: ports/168379
Submitted by: crees
Reviewed by: Silence on perl@ for over a month
|
Saturday, 30 Jun 2012
|
21:00 skv
Introduce Perl 5.16.0
Changes: http://search.cpan.org/dist/perl-5.16.0/pod/perldelta.pod
Approved by: portmgr (linimon)
|
Wednesday, 23 May 2012
|
08:17 miwi
- Remove emacs mode, -*- mode: ...; -*- [1]
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify
dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]
PR: 151954 [1]
161314 [2]
167085 [3]
167465 [4]
Submitted by: Anonymous <swell.k@gmail.com> [1]
dougb@ and Chris Rees <utisoft@gmail.com> [2]
Garrett Cooper <yanegomi@gmail.com> [3]
"Bryan Drewery" <bryan@shatow.net> [4]
Tested via: phw
|
Sunday, 11 Mar 2012
|
05:22 linimon
Revert 1.23 to restore default value for PERL_PORT. If no value is set
for PERL_PORT by default, INDEX will often fail with dependency errors
of the form "ports/lang: not found".
It is possible to disagree about what that default value ought to be
(e.g. 5.12 vs. 5.8), but not its existance.
This reverts ports/165457 for this file.
This is not actually feature safe. However, it is necessary to not
violate POLA.
Hat: portmgr
Feature safe: yes
|
Thursday, 8 Mar 2012
|
18:37 pgollucci
- Remove lang/perl5.8 (12/16/2008 EOL) and lang/perl5.10 (08/23/2009 EOL)
- lang/5.12 (default) is in Maint mode and lang/5.14 is GA right now.
- The final UNcommitted portition of this PR will move the default perl
to lang/perl5.14 but
mail/cyrus-impad2
mail/cyrus-impad22
print/perlftlib
audio/papcl
www/WebMagick
misc/gcstar
math/ploymak
must be fixed or marked BROKEN 1st.
PR: ports/165457
Submitted by: pgollucci (myself)
Approved by: portmgr (linimon)
Exp Run by: linimon
Tested by: make index
|
Monday, 15 Aug 2011
|
06:50 sunpoet
- Update USE_PERL5_REASON message as we have lang/perl5.14 in ports tree
PR: ports/159350
Submitted by: sunpoet (myself)
|
Friday, 12 Aug 2011
|
16:39 linimon
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
|
Sunday, 3 Jul 2011
|
15:51 erwin
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
|
Tuesday, 17 May 2011
|
19:30 skv
Introduce Perl 5.14.0
Changes: http://search.cpan.org/~jesse/perl-5.14.0/pod/perldelta.pod
|
Friday, 6 May 2011
|
06:20 skv
Change default Perl version to 5.12.
|
Thursday, 15 Jul 2010
|
14:48 skv
Introduce Perl 5.12.1
Acknowledgements: kuriyama
|
Thursday, 25 Mar 2010
|
20:25 pgollucci
- s/usbale/usable/ fixing comment only
Submitted by: ogeni@
Hat: perl@
|
Friday, 5 Feb 2010
|
21:18 skv
Change default Perl version to 5.10.
Approved by: portmgr (pav)
|
Monday, 8 Jun 2009
|
14:56 skv
Remove expired port lang/perl5.6
|
Saturday, 28 Mar 2009
|
20:45 skv
Introduce Perl 5.10.0
|
Thursday, 5 Mar 2009
|
17:56 skv
Remove variable PERL_VER from the ports tree at all - because
it is obsolete since Perl 5.6.0.
|
Sunday, 1 Feb 2009
|
19:43 skv
Rename: lang/perl5 -> lang/perl5.6
PR: ports/131046
|
Tuesday, 13 Jan 2009
|
21:38 skv
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]
|
Saturday, 29 Nov 2008
|
19:06 sem
- 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>
|
Wednesday, 28 May 2008
|
12:38 lth
Doc change: PERL_ARCH is *always* mach.
|
Saturday, 29 Sep 2007
|
03:46 linimon
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
|
Wednesday, 26 Sep 2007
|
00:36 linimon
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
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.
|
Monday, 24 Sep 2007
|
23:05 linimon
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
|
Thursday, 13 Sep 2007
|
22:10 linimon
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
|
Saturday, 8 Sep 2007
|
23:58 linimon
Move an XXX comment to make it not show up in build logs.
|
00:16 linimon
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: 36 |