Commit graph

62 commits

Author SHA1 Message Date
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Marius Strobl
de35f156ca Given that the netperf project hasn't rolled a release in quite some time,
switch to snapshots directly obtained from the github repository (currently
at version 2.7.1). Generally, there aren't that many changes since the 2.7.0
release version of netperf, the most noteworthy changes are in the area of
FreeBSD support, though:
- FreeBSD-specific code for letting netperf/netserver bind to CPUs, e. g.
  via the global "-T" option, has been added.
- The nettest_bsd back-end now can take advantage of aio(4) via the newly
  added test-specific "-a" and "-A" options, which in turn allows zero-copy
  send and receive with e. g. cxgbe(4). Note that this requires the netperf
  port to be built with its default-on OMNI option disabled, as otherwise
  the nettest_omni back-end and the migration to it from legacy back-ends
  (also the upstream default since netperf 2.5.0) will be used instead.

Apart from that, some test scripts missing in the published releases but
referenced by test scripts already part of e. g. netperf 2.7.0 are now
included.
2018-03-04 19:50:05 +00:00
Mathieu Arnold
c8fb02ae31 Options are already optional.
Sponsored by:	Absolight
2018-01-19 17:04:52 +00:00
Baptiste Daroussin
44b7482c8b Remove dead links from MASTER_SITES or WWW 2017-10-13 08:21:36 +00:00
Mathieu Arnold
56bf85096c Cleanup patches, category benchmarks
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-27 15:09:11 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Marius Strobl
4cd4a90906 - Update to 2.7.0.
- Add an EXAMPLES knob.
- Unbreak CPU utilization measurement support for FreeBSD >= 10 [1], unbreak
  SCTP support for FreeBSD >= 10.

PR:	203752 [1]
2015-10-20 20:43:43 +00:00
Mathieu Arnold
bb271f0bf7 Convert ports to use the options helpers in categories [abc]*, and minor fixes.
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
2015-08-19 13:29:59 +00:00
Marius Strobl
5b76ab1a69 Enable OMNI by default; this matches what vanilla netperf does since
version 2.5 and restores bidirectional compatibility with other OS
distributions following suit.

PR:		197137
2015-01-27 22:56:14 +00:00
Baptiste Daroussin
b9c3a29822 Cleanup plist 2014-10-20 07:03:48 +00:00
Bryan Drewery
1d45475530 - Fix check-plist by adding missing netperf.info file 2014-08-11 21:03:49 +00:00
Baptiste Daroussin
c2fd956bf1 Support stage 2014-01-05 01:31:09 +00:00
Baptiste Daroussin
0f0eb50c1e Add NO_STAGE all over the place in preparation for the staging support (cat: benchmarks) 2013-09-20 15:52:44 +00:00
Marius Strobl
e6a2ed54c5 - Given that we always build netperf with --enable-demo, remove an
irritating remark from the manual page suggesting it hasn't been.
- Grab

Approved by:	bapt (mentor)
2013-01-30 22:10:17 +00:00
Pawel Pekala
803a57e552 - Fix build with clang [1]
- Use standard header
- Convert spaces to tabs in options and descriptions
- Spelling fixes in pkg-descr

PR:		ports/174887 [1]
Reported by:	Garrett Cooper <yanegomi@gmail.com> [1]
2013-01-02 22:47:32 +00:00
Munechika SUMIKAWA
e91b181ec0 - Update to use OPTIONSNG
- Trim Makefile header
- Drop my maintainership

PR:		ports/173547
Submitted by:	edward
Feature safe:	yes
2012-11-12 02:39:40 +00:00
Munechika SUMIKAWA
552671c493 Upgrade to 2.6.0 2012-08-24 02:29:12 +00:00
Munechika SUMIKAWA
db38baefd0 1) Add OPTIONS support for:
- SOCKETS - Unix domain socket support and tests
- SCTP - Stream Control Transmission Protocol support and tests
- EXS - ICSC async socket support
- HISTOGRAM - Optional histogram output
- OMNI - Enable OMNI tests

2) Patch to $WRKSRC/configure which fixes CPU measurement and ROUTE
lookup routines in netperf, which result in this output:
-------------
checking which CPU utilization measurement type to use... "none.
Consider teaching configure about your platform."
checking which route lookup type to use... "none. Consider teaching
configure about your platform."
--------------

3) Add to default configure_args

--enable-dirty
--enable-demo
--enable-burst
--enable-intervals

Note: these just add additional command arguments and options, and are
not globally enabled in netperf so wont affect existing users/tests.

Submitted by:	koobs (No email address by the request)
2012-05-15 06:47:10 +00:00
Munechika SUMIKAWA
465c42effe Make UDP_STREAM work on IPv6 by transmitting and extracting IPv6
addresses correctly.  Otherwise bind(2) calls will fail, etc.

Submitted by: bz
2012-01-27 03:26:36 +00:00
Doug Barton
2b1dacc826 Remove more tags from pkg-descr files fo the form:
- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
2011-10-24 04:17:37 +00:00
Munechika SUMIKAWA
a2e88255c3 Upgrade to 2.5.0. 2011-07-20 03:51:02 +00:00
Martin Wilke
65e190c0f0 - Get Rid MD5 support
With hat:	portmgr (myself)
2011-03-18 17:59:50 +00:00
Munechika SUMIKAWA
aed75c36dd Upgrade to 2.4.5. 2009-06-16 06:41:57 +00:00
Munechika SUMIKAWA
d189315c6d Upgrade to 2.4.4. 2008-03-03 04:55:32 +00:00
Munechika SUMIKAWA
d830a9266b Fix pkg-plist. 2006-11-20 04:01:52 +00:00
Munechika SUMIKAWA
6163f319e9 Fix plist. 2006-11-15 01:41:48 +00:00
Munechika SUMIKAWA
ab9f89b62e Upgrade to 2.4.2. 2006-11-09 04:49:25 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Joseph Koshy
3cd8f9089f Turn off -DHISTOGRAM as it introduces considerable overhead. Bump portrevision.
Noticed by:	rwatson
Approved by:	sumikawa [MAINTAINER]
2005-10-14 03:33:07 +00:00
Munechika SUMIKAWA
9fc8308b46 Upgrade to 2.3pl1. 2004-11-18 23:37:41 +00:00
Munechika SUMIKAWA
3676196422 Upgrade to 2.2pl4. 2004-03-29 16:32:45 +00:00
Munechika SUMIKAWA
ae56725187 Add SIZE.
Submitted by:	trevor
2004-03-18 10:59:01 +00:00
Sergey A. Osokin
dfa723de2f Cosmetic fix: use %%DOCSDIR%% macro.
No functionally changes.

Submitted by:	Oleg Karachevtsev <ok@etrust.ru>
A part of PR:	57992
2003-10-22 09:21:17 +00:00
Sergey A. Osokin
f37f7775e3 Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by:	Oleg Karachevtsev <ok@etrust.ru>
PR:		56998
2003-09-24 09:37:11 +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
Munechika SUMIKAWA
a44999a297 Upgrade to 2.2pl3. 2003-02-22 08:35:31 +00:00
Munechika SUMIKAWA
9e8b88f9f1 Fix typo in patch-makefile. IPv6 was not enabled. 2003-01-21 01:14:06 +00:00
Munechika SUMIKAWA
460580a8a4 Upgrade to 2.2pl2. Almost of IPv6 patch was merged but netperf still
barks with -DDO_1644.
2003-01-21 01:02:54 +00:00
Munechika SUMIKAWA
982548719b I'll take over this port. 2001-12-17 17:37:30 +00:00
Mario Sergio Fujikawa Ferreira
d2e245ad1b Add NOPORTDOCS support
PR:		28602
Submitted by:	Patrick Li <pat@databits.net>
2001-07-03 18:38:22 +00:00
Munechika SUMIKAWA
7d2bd88b96 Upgrade to latest IPv6 patch. fix the error with -DDO1644. 2001-03-02 09:02:39 +00:00
Peter Pentchev
7e2c7638bf Add a MASTER_SITE_SUBDIR to unbreak fetching.
The checksum had also changed, but it seems only the tarball was rerolled -
a comparison against an 'old' archive from ftp.freebsd.org showed no
differences in content.

PR:		23858
Submitted by:	David W. Chapman Jr. <dwcjr@inethouston.net>
2000-12-26 18:25:29 +00:00
Bill Fenner
947534f12d Add checksum for IPv6 patch. (Forgotten-by: kris)
Remove myself as MAINTAINER.
2000-12-20 22:26:22 +00:00
Kris Kennaway
5037c77af0 Add ipv6 to categories 2000-09-09 09:54:49 +00:00
Michael Haro
a0cb9ec98b update with the new PORTNAME/PORTVERSION variables 2000-04-08 22:04:57 +00:00
Bill Fenner
9727c7b6ec Fix up arr_script too; it's not installed by netperf but it is now
usable in case anyone grovels around in the work dir and finds it.
1999-09-08 23:07:53 +00:00
Bill Fenner
0b047e6895 Include RFC1644 tests. (ports/11581)
Allow ${PREFIX} setting. (ports/12213)
Clean up makefile a smidge.

PR:		ports/11581 and ports/12213
Submitted by:	Martin Kammerhofer dada@sbox.tu-graz.ac.at
	    and Nick Hibma nick.hibma@jrc.it
1999-09-08 23:06:01 +00:00
Michael Haro
2262dde3ac gzip -> ${GZIP_CMD}
gzip -d  -> ${GUNZIP_CMD}
gzip -dc -> ${GZCAT}
gunzip   -> ${GUNZIP_CMD}
1999-09-04 23:39:29 +00:00
David E. O'Brien
fe1e09a6cc Change Id->FreeBSD. 1999-08-25 04:58:03 +00:00
Tim Vanderhoek
748713c3f6 As threatened, enforce the "Capital, no period" rule. Ellipses are
permitted.  Note that, given current numeric motif of PW, this is done
in four equally-sized commits of 393 files each.
1999-06-26 17:19:19 +00:00