Commit graph

33 commits

Author SHA1 Message Date
Dmitry Marakasov
375cb03427 - Install stuff in pre-install target - this is needed for perl5.mk's fix-perl-things target to run correctly as it's run before post-install
- Fix strip
- Remove @dirrm* from pkg-plist
2015-02-01 17:49:26 +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
Olli Hauer
8d71942f39 - add stage support 2014-08-17 20:04:47 +00:00
Baptiste Daroussin
a5ac46e19e Reset maintainership for ports not staged with no pending PR
With hat:	portmgr
2014-07-24 15:36:50 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
2014-06-25 05:35:31 +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
Baptiste Daroussin
985b201424 Add NO_STAGE all over the place in preparation for the staging support (cat: net-mgmt) 2013-09-20 22:24:43 +00:00
Andrej Zverev
83c8665826 - convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
2013-09-14 15:39:55 +00:00
Andrej Zverev
124b00a56f - Fix build with new site_perl
Submitted by:	olli hauer <ohauer@gmx.de>
2013-06-12 17:45:02 +00:00
Thomas Abthorpe
b2d4b657d1 - Change MAINTAINER address
- Trim headers while I am here
- Clean up some trailing whitespace
2013-01-09 19:50:06 +00:00
Jason E. Hale
19df40b4ee - Convert to new options framework
While here:
- Trim Makefile header
- Use GOOGLE_CODE macro in MASTER_SITES
- Remove the name of the port from COMMENT

PR:		ports/172517
Submitted by:	pjg
Approved by:	maintainer timeout (17 days)
		makc, avilla (mentors, implicit)
Feature safe:	yes
2012-10-26 06:01:27 +00:00
Carlo Strub
a9f85911cd Fix typos and make small modifications in COMMENT (according to Porter's
Handbook)

Approved by:	portmgr@ (implicit)
2012-08-03 15:54:35 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Olli Hauer
b9d63d5e76 - remove workaround, it's now implemented in the user/group
framework and no longer used.
2011-07-02 14:40:04 +00:00
Olli Hauer
2db54ffeae - use registered user _flowd from UIDs/GIDs
- add additional MASTER_SITE
 - remove pkg-install and add a workaround for the user creation
   if installed from package (belongs to ports/152498 )
 - add OPTIONS for PERL and PYTHON, with PERL on as default
 - install tools to EXAMPLESDIR
 - remove MD5 from distinfo
 - fix pkg-plist "%%SITE_PERL%%/%%PERL_ARCH%%/auto" (belongs to perl not to flowd)

PR:		ports/153310
Submitted by:	ohauer
Approved by:	Mohacsi Janos <janos.mohacsi _at_ bsd.hu> (maintainer)
2010-12-20 19:15:50 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Wesley Shields
6f0142ba6a - Fix when using WITH_PERL and WITH_PYTHON
- Make pkg-install script accept FLOWD_UID from environment

PR:		ports/137560
Submitted by:	Mel Flynn <mel.flynn+fbsd.ports@mailing.thruhere.net>
Approved by:	Janos Mohacsi <mohacsi@niif.hu> (maintainer)
2009-10-15 21:26:58 +00:00
Wesley Shields
78c96492b1 - Eliminate empty _flags assignment
- s/ipcad/flowd

Noticed by:	dougb
2009-07-14 12:59:10 +00:00
Wesley Shields
7ebb50e937 - Install RC script.
PR:		ports/135949
Submitted by:	Rashid N. Achilov <citycat4@ngs.ru>
Approved by:	maintainer timeout
2009-07-13 16:22:56 +00:00
Dmitry Marakasov
a749df4968 - Update to 0.9.1
- Mark BROKEN for WITH_{PERL|PYTHON} cases, as plist is incomplete

PR:		134319
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu> (maintainer)
2009-05-31 18:42:14 +00:00
Edwin Groothuis
52d564a552 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 02:24:29 +00:00
Gabor Kovesdan
42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
Shaun Amott
5c35419523 - Fix build on 4.x.
PR:		ports/102416
Submitted by:	Maurice Castro <maurice@vinum.clari.net.au>
Approved by:	maintainer timeout (4 weeks)
2006-09-20 13:40:32 +00:00
Erwin Lansing
50513d5d52 Add support for DESTDIR part I.
This commit should largele be a NOOP as it only adds support
for DESTDIR undefined. This does allow us to start testing
ports with DESTDIR set, but this is as of yet not supported.

Although this has been extensively tested on pointyhat, this
is a very intrusive change and some cases may have been
overlooked. Please contact Gabor and me if you find any.

PR:             100555
Submitted by:   gabor
Sponsored by:   Google Summer of Code 2006
2006-08-04 12:34:50 +00:00
Pav Lucistnik
2966eec37b - Mark broken on 4.X
Reported by:	krismail
2006-04-03 20:54:30 +00:00
Pav Lucistnik
78e6ac00d1 - Update to 0.9
PR:		ports/95051
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu> (maintainer)
2006-04-01 23:18:06 +00:00
Edwin Groothuis
9a50715eee SHA256ify
Approved by: krion@
2006-02-01 01:08:07 +00:00
Pav Lucistnik
937b77e48d - Update to 0.8.5
PR:		ports/81829
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu> (maintainer)
2005-06-04 00:43:20 +00:00
Pav Lucistnik
6a947f0a88 - Fix build with read-only ports tree
PR:		ports/76788
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu> (maintainer)
2005-01-29 19:07:49 +00:00
Kevin Lo
32ad3aa428 - Add privilege separation user handling.
- Bump PORTREVISION

PR: ports/76669
Submitted by: MAINTAINER
2005-01-26 05:13:28 +00:00
Kirill Ponomarev
bc934c92cc Update to 0.8
PR:		ports/76343
Submitted by:	maintainer
2005-01-19 09:57:33 +00:00
Maxim Sobolev
11b173559c In FreeBSD correct path to pid file is /var/run, not ${PREFIX}/var/run. Bump
PORTREVISION.

Reported by:    Yuri Babushkin <piton@united.net.ua>
2005-01-08 10:25:53 +00:00
Pav Lucistnik
62d1b1e1c5 Add flowd, a small, fast and secure NetFlow collector. It offers the following
features:

* Understands NetFlow protocol v.1, v.5, v.7 and v.9 (including IPv6 flows)
* Supports both IPv4 and IPv6 transport of flows
* Secure: flowd is privilege separated to limit the impact of any compromise
* Supports filtering and tagging of flows, using a packet filter-like syntax
* Stores recorded flow data in a compact binary format which supports
  run-time choice over which flow fields are stored
* Ships with both Perl and Python interfaces for reading and parsing the
  on-disk record format
* Is licensed under a liberal BSD-like license

PR:		ports/73722
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu>
2004-11-12 20:52:09 +00:00