Commit graph

48 commits

Author SHA1 Message Date
Adam Weinberger
9e00ce3f62 Some OCD cleanups on some of the perl@ ports.
- Remove dependencies in core
- Put testing depends in TEST_DEPENDS
- Remove unnecessary bsd.port.options.mk inclusions
- Remove checks for Perl versions that no longer exist in the ports tree
- Sort plists, some of which were so jumbled that I have to assume
  the plist was randomized before committing

A lot of the plist changes in this commit are moving PERL5_MAN3 after
SITE_PERL. It's repo churn now, but it makes updating the ports later
far easier.
2015-03-12 23:00:02 +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
99a3e8559c Cleanup plist 2014-10-20 07:10:48 +00:00
Kurt Jaeger
4c3f73622a biology/p5-bioperl: fix pkg-descr sidenote link 2014-08-04 04:32:38 +00:00
Wen Heping
aa18ea4cb6 - Update to 1.6.924 [1]
- Reset maintainer to perl@

PR:		192088 [1]
Submitted by:	Kurt Jaeger<pi@FreeBSD.org> [1]
2014-07-27 07:27:17 +00:00
Wen Heping
2699b52547 - Update to 1.6.923
- Add STAGE support

PR:		190342
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-05-30 15:46:05 +00:00
Baptiste Daroussin
0542e45bb8 Mark as broken unstaged perl ports
With hat:	portmgr
2014-04-09 09:49:02 +00:00
Emanuel Haupt
094043c26a Remove trailing whitespaces from category biology 2014-02-21 13:35:26 +00:00
Emanuel Haupt
5005b67362 According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2014-02-10 13:54:26 +00:00
Adam Weinberger
955d37365b Convert biology to MDOCS and MEXAMPLES 2014-01-03 15:46:52 +00:00
Baptiste Daroussin
7055ff02f1 Add NO_STAGE all over the place in preparation for the staging support (cat: biology) 2013-09-20 15:55:44 +00:00
Andrej Zverev
2c25cf429d - Convert to new perl framework
- Trim Makefile header

Approved by:	wen@ (maintainer)
2013-08-06 08:50:49 +00:00
Andrej Zverev
b62e166e01 - Avoid of using SITE_PERL
- Remove depend on DB_File.pm since it part of perl distribution

PR:		ports/178877
Submitted by:	az
Approved by:	matainer (timeout)
2013-06-07 06:51:42 +00:00
Wen Heping
baa9b66158 - Take maintainership 2012-10-01 14:55:55 +00:00
Thomas Abthorpe
d46aafc64e - Reassign to the heap at maintainer's request 2012-10-01 14:45:16 +00:00
Andrej Zverev
996f1f37d7 - Remove SITE_PERL from *_DEPENDS
Approved by: portmgr@ (bapt@)
2012-06-30 05:23:19 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +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
Eitan Adler
7e3b32fff8 - remove maintainer tags from pkg-descr
Approved by:	portmgr
Approved by:	bapt (mentor)
2011-10-22 23:50:23 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Jun Kuriyama
326d89e098 - Remove unneeded dependencies which is in perl-5.8.9 dist
(part 19; last!).

Approved by:	portmgr (itetcu)
2010-01-29 14:52:21 +00:00
Wen Heping
e2b9177a1b - Update to 1.6.1
Approved by:	maintainer (via Email)
2009-12-04 11:50:10 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +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
Sergey Skvortsov
0f24c25f5a Remove variable PERL_VER from the ports tree at all - because
it is obsolete since Perl 5.6.0.
2009-03-05 17:56:24 +00:00
Renato Botelho
58d4bedcf4 - Update to 1.6.0
PR:		ports/131989
Submitted by:	maintainer
2009-02-23 19:31:43 +00:00
Anton Berezin
4cf2d12b0a Fix plist with perl 5.8.9.
Approved by:	portmgr (pav, implicit)
2009-01-14 15:10:02 +00:00
Marcelo Araujo
4aaab89f57 - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN.
PR:		ports/122674
Submitted by:	Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by:	araujo (myself)
Approved by:	portmgr (pav)
2008-04-17 14:30:31 +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
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Edwin Groothuis
9c69af1094 Add conflicst:
CONFLICTS=     p5-bioperl-1.[13579]*

Submitted by:	Mauricio Herrera Cuadra <arareko@yahoo.com>,Fernan Aguero <fernan@iib.unsam.edu.ar>
2005-12-04 22:11:44 +00:00
Yen-Ming Lee
1c60fe9d1f - add missing MAN1 and MAN3
- apply DATADIR, EXAMPLESDIR, and DOCSDIR in PLIST
- update the usage of NOPORTDOCS

PR:		71322
Submitted by:	leeym
Approved by:	Fernan Aguero <fernan@iib.unsam.edu.ar>
2004-09-03 17:04:38 +00:00
Mathieu Arnold
3a7b17911b After devel/p5-File-Temp has gained an IGNORE for PERL_LEVEL > 500800, all
these ports were broken because they always depended on it. I've rearranged all
the dependencies to fit the new scheme.
2004-08-12 12:48:01 +00:00
Trevor Johnson
3bca696b10 Add size data, approved by maintainers. 2004-03-18 18:01:13 +00:00
Mark Linimon
0f0f3b19d2 Unmark as broken for 4.x; instead, mark as ignore for perl < 5.6. 2004-03-08 03:29:16 +00:00
Kris Kennaway
1850793ce0 BROKEN on 4.x: Configure fails 2004-02-22 00:06:35 +00:00
Mark Linimon
557dff9206 Major update from 0.7.2 to 1.4 by new maintainer. This is almost a complete
rework of the port.

See the page http://news.open-bio.org/archives/cat_bioperl.html for the
changes between 1.2 and 1.4.  The older changes are in the CVS tree.

From the new maintainer:

	Note that this new port just handles the installation of bioperl and
	not of additional extra stuff (bioperl-gui, bioperl-corba-server,
	bioperl-corba-client). This is unlike the behaviour of the current
	port.

	The extra stuff, though still functional, had very little adoption
	among users, and does not appear to be currently supported/maintained.

PR:		ports/47303 (and subsequent)
Submitted by:	Fernan Aguero <fernan@iib.unsam.edu.ar> (new maintainer)
2004-01-21 08:34:33 +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
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Johann Visagie
35678fe414 - Update to version 0.7.2, somewhat overdue. :-) 2002-01-25 11:46:09 +00:00
Johann Visagie
102c91c252 - Properly list run-time dependencies in RUN_DEPENDS in Makefile.
- Deploy %%PERL_VER%% and %%PERL_ARCH%% pragmas consistently throughout
  pkg-plist.  (Ouch, that was embarrassing.)
- Bump PORTREVISION due to the above.
- Update my email address and the project's URL in pkg-descr.
2001-08-13 10:26:44 +00:00
Johann Visagie
b4e642da75 - Update to version 0.7.1
- Add a build-time message to inform the user of available options.
2001-07-04 13:22:13 +00:00
Johann Visagie
4ff56da9dd Embarrassingly long overdue update to 0.7.0, including optional support for
GUI (Tk) and CORBA extensions.
2001-06-26 15:09:39 +00:00
James E. Housley
f35e729498 Update to version 0.6.2
PR:		21954
Submitted by:	Johann Visagie <johann@egenetics.com> MAINTAINER
2000-10-13 12:43:24 +00:00
Neil Blakey-Milner
4634742f54 Add BioPerl, a collection of Perl5 mods for bioinformatics/genomics
PR:		ports/20252
Submitted by:	Johann Visagie <johann@egenetics.com>
2000-07-28 14:06:03 +00:00