Commit graph

34 commits

Author SHA1 Message Date
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Baptiste Daroussin
74c050c183 Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Baptiste Daroussin
b6bb709058 Cleanup plist 2014-10-27 13:00:21 +00:00
Martin Wilke
9636f065fd - Stage support 2014-03-06 15:02:18 +00:00
Baptiste Daroussin
f30824b2ef Add NO_STAGE all over the place in preparation for the staging support (cat: irc) 2013-09-20 18:44:49 +00:00
Andrej Zverev
cd5c31b5c0 - convert to the new perl5 framework
- trim Makefile header

Approved by:	portmgr (bapt@, blanket)
2013-09-10 10:51:10 +00:00
Andrej Zverev
a41069ab3b - Remove SITE_PERL from *_DEPENDS
Approved by: portmgr@ (bapt@)
2012-06-30 14:53:22 +00:00
Steve Wills
63d09c9c9b - Convert all remaining instances of BUILD_DEPENDS=${RUN_DEPENDS} or
RUN_DEPENDS=${BUILD_DEPENDS} to use := which portlint has warned
  about for a while.

PR:		ports/168208
Approved by:	portmgr (miwi)
2012-06-10 18:42:48 +00:00
Doug Barton
989772c9ac The vast majority of pkg-descr files had the following format when they
had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
2011-10-24 09:11:38 +00:00
Sunpoet Po-Chuan Hsieh
6fb6597c89 - Change PERL_CONFIGURE to "yes" for all values less than or equal to 5.8.0+
With hat:	perl
2011-09-17 06:49:29 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Mark Linimon
9839011ec3 Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
2007-09-08 01:12:10 +00:00
Andrew Pantyukhin
2db85bdac5 - Update to 0.94
Approved by:	Matt Mills <matt_mills@btopenworld.com> (maintainer), krion (mentor)
2006-05-30 03:27:42 +00:00
Edwin Groothuis
c92c635b24 SHA256ify
Approved by: krion@
2006-01-22 12:42:24 +00:00
Sergey Matveychuk
b6e83bdb59 - Update to 0.7
- New maintainer

PR:		ports/75054
Submitted by:	Matt Mills <matt_mills(at)btopenworld.com>
2004-12-21 12:32:14 +00:00
Volker Stolz
a0bdea9d39 Unbreak: mat@ fixed the dependency causing the build-errors on -STABLE.
Approved by: linimon (implicit)
2004-04-30 14:07:15 +00:00
Kris Kennaway
9a0d0d88ff BROKEN on 4.x: does not build 2004-02-21 22:15:57 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Ying-Chieh Liao
c634b4bb83 utilize SITE_PERL
PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2003-10-24 12:05:09 +00:00
Akinori MUSHA
98f8f27a86 De-pkg-comment. 2003-02-20 18:17:25 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Adam Weinberger
d9611f9375 Use PORTCOMMENT in the Makefile, and whack the pkg-comment.
Approved by:	pat
2002-11-06 22:47:41 +00:00
Maxim Sobolev
a82d917877 Use PERL_VER instead of PERL_VERSION when referencing dependencies.
Submitted by:	bento
2001-03-13 18:17:31 +00:00
Clive Lin
5520d967fe Replace hardcoded 5.005 with informative ${PERL_VERSION}.
Submitted by: bento
2001-01-20 10:07:25 +00:00
Will Andrews
f67050feec Unleash all of these ports upon the people. I no longer have any interest
in any of them, but will be happy to assign MAINTAINER to others and commit
updates for them.
2000-06-22 05:52:15 +00:00
Satoshi Asami
a0885ea271 Don't forget nhirc.1.
Submitted by:	bento
2000-06-03 08:42:28 +00:00
Will Andrews
99c1d54825 Distfile has returned to its original location; MD5 checksum still matches.
Chris, could you remove your copy so no more freefall b/w is wasted!  :-)
2000-05-20 05:11:14 +00:00
David E. O'Brien
19a18df8d0 Convert to the PORTNAME - PORTVERSION syntax. 2000-04-12 06:28:35 +00:00
Will Andrews
af4a01863e Finish moving MAINTAINER for my ports.
andrews@technologist.com -> will@FreeBSD.org. :-)

Reminded by:	asami
2000-03-22 01:59:41 +00:00
Peter Wemm
02c5b6c7c6 Change all www.freebsd.org/~user references to people.FreeBSD.org/~user,
as the days of the former are numbered.

Reviewed by:	asami
2000-02-08 09:29:51 +00:00
Chris Piazza
3fa2a89f42 Host the distfile myself
Requested by:	maintainer
2000-01-28 17:24:24 +00:00
Tim Vanderhoek
8cd82c0318 General comment cleanups. 1999-12-28 16:30:10 +00:00
Chris D. Faulhaber
53d0aec33c Interesting Perl-based IRC client with some
NetHack flavor that spices up the interface.

PR:		15530
Submitted by:	andrews@technologist.com
1999-12-22 19:42:16 +00:00