Commit graph

69 commits

Author SHA1 Message Date
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
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
Mathieu Arnold
5cf180ff91 Fix with Perl 5.21.6+ (ExtUtils::MakeMaker 6.99 -> 7.02)
With hat:	perl@
Sponsored by:	Absolight
2015-04-22 13:45:33 +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
Jimmy Olgeni
168f57451a Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
2014-07-07 15:31:01 +00:00
Mathieu Arnold
61de712f46 Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.

PR:		190681
Submitted by:	mat
Exp-Run by:	antoine
Sponsored by:	Absolight
2014-06-10 12:14:12 +00:00
Renato Botelho
7c2d4fb932 Move to USES=tar:bzip2 2014-05-16 15:29:00 +00:00
Renato Botelho
61901970af Add LICENSE 2013-10-31 23:35:34 +00:00
Renato Botelho
9418a53545 Support staging 2013-10-13 19:01:19 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Andrej Zverev
0c32f39711 - Convert to new Uses/perl5.mk framework
- Resolve issues with implicit lang/perl in extract and patch dependencies
- Trim Makefile header

Reviewed by:	bapt@ (exp-run)
Approved by:	bapt@ (portmrg@)
2013-07-31 06:54:09 +00:00
Renato Botelho
566e1b7f4e Change headers of all ports maintained by me to new format 2012-10-05 12:41:45 +00:00
Andrej Zverev
e6353d0b3d - Remove SITE_PERL from *_DEPENDS
Approved by: portmgr@ (bapt@)
2012-06-29 16:47:42 +00:00
Eitan Adler
c59a3834c4 At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:	portmgr
2012-01-21 17:40:15 +00:00
Olli Hauer
c5284f2b4e - remove MD5 2011-07-03 13:53:52 +00:00
Renato Botelho
9927229e72 Define rules for PORTSCOUT checking in some of my ports 2010-01-05 11:48:17 +00:00
Dmitry Marakasov
a13d9a603d - Switch SourceForge ports to the new File Release System: categories starting with M 2009-08-22 00:28:34 +00:00
Philip M. Gollucci
c10f314307 - lang/perl5.6 is dead, remove PERL_LEVEL/PERL_VERSION < 500801 checks
PR:             ports/135398
Tested by:      2 -exp runs by pav
Approved by:    portmgr (pav)
2009-07-22 16:27:08 +00:00
Renato Botelho
c9e008f727 Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFE 2009-03-28 17:53:24 +00:00
Renato Botelho
7e2d54d00e - Take maintainership 2008-08-20 11:21:08 +00:00
Mark Linimon
acb10421db Reset nivo+kw+ports.bfa274@is-root.com due to lack of time to work
on FreeBSD at the moment.

Hat:		portmgr
2008-08-20 06:50:58 +00:00
Pav Lucistnik
a25ea48098 - Update to 2.84
PR:		ports/112522
Submitted by:	Michael Scheidell <scheidell@secnap.net>
Approved by:	Nils Vogels <nivo@is-root.com> (maintainer)
2007-06-15 16:43:34 +00:00
Marcus Alves Grando
4af4e8e923 - Take maintainership
PR:		98202
Submitted by:	Nils Vogels <nivo+kw+ports.bfa274___is-root.com>
2006-06-03 02:09:59 +00:00
Yen-Ming Lee
ef4c0db6d2 - update to 2.82 2006-06-03 00:26:24 +00:00
Pav Lucistnik
2cb514d0ec - Update to 2.81
PR:		ports/95314
Submitted by:	Michael Scheidell <scheidell@secnap.net>
2006-04-04 17:49:07 +00:00
Pav Lucistnik
b1ddd35a21 - Update to 2.80 2006-03-22 15:28:19 +00:00
Pav Lucistnik
145be4426a - Add SHA256 2005-11-25 15:31:02 +00:00
Pav Lucistnik
5f44713ce2 - Update to 2.77
PR:		ports/86259
Submitted by:	leeym
2005-10-02 15:20:35 +00:00
Erwin Lansing
a48956e473 Reset maintainership at maintainers request. 2005-09-20 15:03:16 +00:00
Sergey Matveychuk
9d7b190e24 - Real fix man5 pages install on 4.x
Reported by:	kris via pointyhat
2005-07-12 13:25:36 +00:00
Sergey Matveychuk
5d4142514e - Comment MAN5 macro as the man pages do not install
Reported by:	kris via pointyhat
2005-07-10 17:36:33 +00:00
Sergey Matveychuk
b72c8efbc6 - Update to unvulnerable version (2.72)
PR:		ports/82414
Submitted by:	dawnshade <h-k@mail.ru>
Approved by:	security reasons
2005-06-20 07:34:28 +00:00
Martin Blapp
f96edbcae8 Upgrade to 2.71
Submitted by:	No feedback from maintainer
2005-06-17 11:24:15 +00:00
Yen-Ming Lee
7f1865a02c - assign new MAINTAINER
Requested by:	charlieroffe@hotmail.com
2004-12-09 01:50:08 +00:00
Yen-Ming Lee
632913c5c5 - update to 2.67
Noticed by:	Charlie Roffe <cmr314@hotmail.com>
2004-12-07 19:55:54 +00:00
Yen-Ming Lee
db966db161 - update to razor-agents-2.66
- release the maintainership to perl@

PR:		74640
Submitted by:	Andrew McNaughton <andrew@scoop.co.nz>
2004-12-03 06:52:21 +00:00
Martin Blapp
fb4e9df2cd Fix segfault which happens with long HTML documents. There are some
missing boundary checks somewhere. This patch works aound this and
terminates the mail properly at the end of the html part.

Checksums on a patched and unpatched razor are still the same.
We run this patch now over two months and everything is working fine.
2004-10-12 11:46:24 +00:00
Yen-Ming Lee
af859b9149 - Digest::Nilsimsa is no longer needed in razor-agents
- bump PORTREVISION
2004-07-31 03:48:28 +00:00
Yen-Ming Lee
927ba31efc - replace the default value of <razorhome> "/etc/razor" with "${PREFIX}/etc"
- bump PORTREVISION

PR:		68868
Submitted by:	Rob Evers <rob@debank.tv>
2004-07-11 05:38:37 +00:00
Yen-Ming Lee
244774293d update to razor-agents-2.61
Noticed by:	Charles Roffe <rojoloco@hotmail.com>
2004-07-09 05:51:12 +00:00
Yen-Ming Lee
4feac66b9c update to 2.40
Submitted by:	mharo
2004-04-10 18:00:02 +00:00
Yen-Ming Lee
0957f8fcb3 SIZEify my ports.
Submitted by:	trevor
2004-03-18 02:19:36 +00:00
Yen-Ming Lee
037ccf8da9 - update BUILD_DEPENDS for Net::DNS
- bump PORTREVISION

Noticed by:	"Fumihiko Kimura" <jfkimura@yahoo.co.jp>
2004-01-03 14:05:52 +00:00
Yen-Ming Lee
2cf732533e remove redundant dependency. 2003-12-27 10:27:06 +00:00
Yen-Ming Lee
1a4fe891ab fix depedency and manpages for perl-5.8
PR:		58663
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>
2003-10-30 18:32:31 +00:00
Yen-Ming Lee
94bc316a22 fix incorrect PERL_LEVEL check
PR:		58636
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com>
2003-10-28 15:59:03 +00:00
Yen-Ming Lee
2ef4a42032 use the patch comes from SpamAssassin FAQ instead
Noticed by:	Mark Edwards <mark@antsclimbtree.com>
Obtained from:	SpamAssassin FAQ
2003-10-04 14:10:12 +00:00
Yen-Ming Lee
3429858e20 Razor2 is not quite taint-safe.
http://article.gmane.org/gmane.mail.spam.spamassassin.general/29666

PR:		57210
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
2003-09-26 01:47:26 +00:00
Edwin Groothuis
bf60be81d1 Chase repocopies towards ports/dns
PR:		ports/56020
Submitted by:	Kimura Fuyuki <fuyuki@nigredo.org>
Approved by:	portmgr
2003-09-05 07:33:51 +00:00