1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00
Commit Graph

47 Commits

Author SHA1 Message Date
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Rene Ladan
e9b069895e net-mgmt/flowd: remove optional support for expired Python2.7
Also suggested by maintainer (bofh)

PR:		249740
Submitted by:	swills
2021-01-01 16:36:05 +00:00
Tobias Kortkamp
866f166217 net-mgmt/flowd: Remove useless pkg-deinstall script
A message to delete the _flowd user/group after deinstallation is
already printed by USERS/GROUPS.  No need to print it twice.
2019-12-20 09:48:50 +00:00
Baptiste Daroussin
88a9b99e26 Drop the ipv6 virtual category for n* category as it is not relevant anymore 2019-10-09 12:17:15 +00:00
Muhammad Moinur Rahman
5ddb73497d net-mgmt/flowd: UNBREAK
- Update MASTER_SITES
- Update WWW
- makepatch compatible patch files
- Take MAINTAINERSHIP
2019-09-25 10:27:24 +00:00
Antoine Brodin
637b3d75f3 Deprecate a few ports 2019-09-15 17:28:08 +00:00
Antoine Brodin
df4aac35f0 Mark BROKEN: unfetchable 2019-08-05 06:37:30 +00:00
Dmitry Marakasov
f22225bb09 - Switch to options helpers
- Use shebangfix instead of manually fixing shebangs
- Add LICENSE
2018-08-29 18:52:27 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Dmitry Marakasov
4e942b6419 - Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by:	portmgr blanket
2016-05-19 10:44:11 +00:00
Dmitry Marakasov
e3d6801615 - Remove now needless chmod u+w/u-w from my and unmaintained ports 2015-06-29 18:42:55 +00:00
Mathieu Arnold
6172d4b590 Remove $FreeBSD$ from patches files everywhere.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 20:34:27 +00:00
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