Commit graph

727 commits

Author SHA1 Message Date
cjs
c8118f5a24 Add a patch that fixes the install code in Makefile.in, so we can just use
that rather than having to hack our own install code. This changes what's
actually built and installed not one whit, so we do not increment the version.
2007-01-03 05:50:15 +00:00
joerg
d26cf36e57 - fine grained X11 dependencies for packages which have either USE_IMAKE
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or
  via buildlink3.mks
- introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm
  in the !modular case
- fix some cases where the check for libX11 couldn't work at all by using
  C++ for compilation without including the proper headers

Verified using a full X11_TYPE=xorg bulk build without additional
breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-27 13:37:35 +00:00
cjs
dacf59767f Upgrade to 0.8.
New in version 0.8:
    httperf is now released under the GNU General Public License (GPL).
    Preliminary support for SSL (Secure Socket Layer).  See README for details.
    New options (see man-page for details):
	--print-reply (replaced --print-replies)
	--print-request
	--ssl
	--ssl-ciphers
	--ssl-no-reuse
New in version 0.7:
    New options (see man-page for details):
	--add-header
	--method
	--retry-on-failure
    Bug fixes
	- fixed some segfaults in the session workload generator
	- specifying option --session-cookie when not using a session
	  workload generator now prints an error message instead of
	  core dumping
2006-12-07 06:27:30 +00:00
tron
e0c2c1ada4 Move directory of "netperf" package to "benchmarks". It was marked as
being in that category anyway.
2006-11-21 10:59:25 +00:00
rillig
eaf551e752 Not every system has O_DIRECT ... not even NetBSD. 2006-10-22 04:36:12 +00:00
xtraeme
8ed9453827 Add patches to support a new flag:
--directio or -o (if enabled uses O_DIRECT in open(2)).

Useful to test performance of Direct I/O implementation on NetBSD.

Bump PKGREVISION.
2006-10-15 12:53:04 +00:00
wiz
18e3283474 Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 20:46:42 +00:00
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
bad
4810c25ebd Fix the TR number so that google will turn up an URL to a copy. 2006-09-03 09:49:12 +00:00
wiz
776a05be72 Reset maintainer for people who lost their commit bit. 2006-09-03 00:56:28 +00:00
rillig
d821c93ad1 Moved the helper binaries from bin/lmbench/ to libexec/lmbench. Bumped
PKGREVISION.
2006-08-31 18:04:08 +00:00
rpaulo
1ab6eb822d Update to version 0.8.
thrulay-0.8 release notes

Linux compatibility release; fixes problems with compiling the
software on some flavors of Linux.

thrulay-0.7 release notes

This release incorporates the results of the work of Bernhard Lutzmann
on his Google Summer of Code project.
2006-08-14 13:31:21 +00:00
minskim
4cd37c8b4a Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removed
shortly.
2006-08-10 03:21:39 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
rillig
4ceaabdb75 Needs a C compiler. 2006-07-21 06:36:21 +00:00
jlam
7af716330d Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc
had actually been ignoring LTCONFIG_OVERRIDE anyway and just using
the default LIBTOOL_OVERRIDE to replace libtool scripts in packages.
This just formalizes the fact that LTCONFIG_OVERRIDE is not used
meaningfully by pkgsrc.
2006-07-19 19:14:37 +00:00
adam
fdb248d459 Changes 3.263:
* Change the default pattern. Samba is trying to cheat by
  special casing IOZONE.tmp, and the pattern of 0xA5.
* Make the default pattern random, and based on Iozone version.
  This is to prevent the hack from Richard Sharpe (in Samba)
  from special casing Iozone, and lying to the user.
* bug fix in pattern gen.
* Add -+Z  old data set mode.
* Add -+X  constant data for short circuit testing only.
* Multi-node changes for new options. (-+Z and -+X)
* Add -+K flag for Sony.
* Move -+K outside of Windows only.
* Simplify percentage calculation
* Add error checking for -f and -F in the wrong modes.
* Bug fix for pbuffer allocation on remote clients.
* Check for max_rec_size when using ranges. -r -r -r
* Fix for Debian user bug. -r 1m -n 1m -g 2m gave bogus error.
* Bug fix for -k used in conjunction with -t and content validation.
2006-07-13 13:42:12 +00:00
wiz
fad72dcd2c Fix some pkglint warnings. 2006-07-12 09:05:19 +00:00
wiz
749623ad56 regen patch-aa with correct context. 2006-07-12 09:05:08 +00:00
rillig
175db8ed0e Fixed unprivileged builds: ${CP} cannot overwrite read-only files. 2006-07-02 20:25:34 +00:00
tron
dd2de360bc Fix compile warnings with GCC 4.x by using "socklen_t" were appropriate. 2006-07-02 15:11:44 +00:00
tron
974b42cc26 Update "netio" to version 1.23. This version fixes various minor bugs
found since the 1.26 release.
2006-07-02 15:02:59 +00:00
joerg
d8e5e32750 Override ancient config.guess script to unbreak lmbench installation
after rillig added set -e to do-install script.
2006-06-30 11:33:13 +00:00
tron
0feb01de19 Correct description: Version 1.20 of "netio" no longer support DOS.
Problem pointed out by Markus Illenseer in private e-mail.
2006-06-25 10:23:50 +00:00
rillig
f17aa93fad Fixed unprivileged builds. Added basic error checking. Bumped PKGREVISION. 2006-06-24 08:44:33 +00:00
rillig
e2180b67b7 Fixed path to the Perl interpreter. Bumped PKGREVISION. 2006-06-22 21:50:38 +00:00
joerg
08eaa3510a Rename daemon to is_daemon, since daemon is declared already in stdlib.h. 2006-06-22 15:00:51 +00:00
minskim
e51c7956c3 Remove conflicting declaration of malloc(); include <stdlib.h> instead. 2006-06-21 14:27:28 +00:00
rillig
d830409987 Added BINOWN and BINGRP to MAKE_ENV to make unprivileged builds work.
Bumped PKGREVISION.
2006-06-18 11:21:42 +00:00
rillig
c795098ccf Replaced bin/hbench/* with libexec/hbench/*. Bumped PKGREVISION. 2006-06-18 10:07:09 +00:00
rillig
5bc6ddf8e9 Fixed some pkglint warnings. Among others, the "@" character is only
valid at the beginning of a shell command in a Makefile. In the middle
of such a line, the "@" character does not have any special meaning.
2006-06-08 14:58:38 +00:00
hira
001f1eee87 Add `@dirrm share/doc/bonnie++'. Bump PKGREVISION. 2006-06-07 21:35:59 +00:00
joerg
2110ced348 Uses C++. 2006-06-06 16:14:28 +00:00
minskim
197598af9a Honor *OWN, *GRP, and *MODE. 2006-06-06 00:02:54 +00:00
minskim
fa5157ed20 Remove references to teTeX1. 2006-05-13 03:44:23 +00:00
simonb
e1421030a9 Add a new -U option, to run for a given time instead of for a given
number of buffers.
Bump PKGREVISION.

Not feed upsteam as author seems to have disappeared :(
2006-05-12 03:07:14 +00:00
gdt
b95a4696ee Set LICENSE, remove RESTRICTED (issue is no derivative works). 2006-05-02 13:53:18 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
drochner
1c7ab8c04d The patch in PR pkg/21421 had a bug: The memory allocated for "Chunk"
was too short. This made the program die from EFAULT randomly.
Found by Konrad Schroder.
Apply his fix that and bump PKGREVISION.
2006-04-12 10:55:49 +00:00
kristerw
af346ae99f Do not use ${INSTALL} to copy files into ${WRKSRC} -- this is wrong for
e.g. NetBSD 1.6 whose /usr/bin/install does not set -c by default.

${CP} is much better if you just want to copy a file...
2006-03-19 22:36:03 +00:00
minskim
f2374944fa Make this package build on Darwin. getxattr(2) and setxattr(2) on Darwin
require additional arguments related to the resource fork attribute.
2006-03-16 23:00:08 +00:00
rillig
3a4a08b683 Fixed the PLIST generation for NetBSD. 2006-03-11 03:44:20 +00:00
reed
a5500bc994 Install the readme.html file.
Bump PKGREVISION.

Remove the INSTALLATION_DIRS that was there because
1.03a precreates all these anyways.

todo: patch bonnie++.8 to point to correct path to readme.html
2006-03-11 03:19:02 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
kristerw
f2432d1ce3 Regen so that the MacOS X patch program can apply it. 2006-03-03 22:06:44 +00:00
rillig
ee063d1524 The "benchmark" and "results" targets both depend on "build". 2006-02-11 11:20:22 +00:00
rillig
e48f4cf942 Fixed some pkglint warnings. 2006-02-11 11:15:45 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
52f69930e9 Since the canonical config.guess returned netbsdelf, add that as target. 2006-01-23 18:07:51 +00:00
jlam
758d912e33 Update package Makefile now that bsd.pkg.extract.mk is using the
"extract" script for extraction.  Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed.  The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-21 18:57:40 +00:00
rillig
891f730cbf Fixed pkglint warnings, including a typo: INSTALLATINO => INSTALLATION. 2006-01-12 20:49:17 +00:00
joerg
e48965f2da Use canonical config.guess and config.sub scripts instead of patching
them. Add DragonFly support.
2006-01-12 15:10:29 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
reed
382dff173a Doesn't hide the output from the post-configure and do-install steps (I
needed for troubleshooting). And use BINOWN and BINGRP because user "bin"
and group "bin" don't exist on some systems.

Use BSD_INSTALL_PROGRAM, BSD_INSTALL_DATA and BSD_INSTALL_SCRIPT
instead of calling /usr/bin/install directly.

Okayed by maintainer.

Bumped PKGREVISION, since ownership of files may be different on
some systems.
2005-12-29 03:26:28 +00:00
joerg
394b72769d Use pthread buildlink instead of hard-coding -lpthread. 2005-12-28 13:19:26 +00:00
joerg
0437fac11a Remove PKG_FAIL fallout from f2c vs. f77 difference. 2005-12-27 21:31:28 +00:00
reed
8dfd7b8224 Install README and manpage.
And bump PKGREVISION.
2005-12-27 20:51:40 +00:00
reed
1c999894d7 Remove quick description from first line.
Change references of "I" to the author.
2005-12-27 20:46:52 +00:00
reed
035e1e1f2d Remove extra space. 2005-12-27 20:44:23 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
3.0. If one of these is important to you, please fix it in time
for pkgsrc-2006Q1, or it may be removed.
2005-12-26 23:39:30 +00:00
tron
e30b8f0e48 - Fix GCC 4.x build problems.
- Correct crude Darwin build fix so it doesn't break under 8.x.
2005-12-21 11:49:51 +00:00
joerg
1c2ce8a943 Backout last change. f2c is not correctly working here. 2005-12-20 17:58:51 +00:00
reed
93ff32c363 Change HOMEPAGE to real webpage about this. 2005-12-13 18:27:51 +00:00
reed
632b3e21cb Fix typo. 2005-12-13 18:13:38 +00:00
joerg
55e08ed436 Match function arguments with actual usage. Since neither me nor
the maintainer is very fluent with Fortan, let's assume f2c knows
what it was doing.
2005-12-13 17:20:53 +00:00
joerg
973db35de8 Add DragonFly, fix errno. 2005-12-13 15:12:59 +00:00
joerg
3034dee425 Add DragonFly support. Use errno.h on all platforms. Don't play
stupid off64_t games on DragonFly, just use off_t.
2005-12-13 14:25:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tonio
c27f4ed5e1 Rename LATEX_ACCEPTED and LATEX_DEFAULT to TEX_ACCEPTED and TEX_DEFAULT
It is more consistent with the tex.buildlink3.mk name. Also, if a package
really needs latex, it just has to set TEX_ACCEPTED to latex distributions
altough today, all TEX_ACCEPTED possibilities are latex distributions
2005-11-11 18:50:23 +00:00
tonio
da881c980b convert to use tex.buildlink3.mk
Accepts teTeX1, teTeX2 and teTeX3
2005-11-08 17:40:38 +00:00
joerg
ca7eaadc80 Don't declare errno manually, depend on errno.h for it. While here,
fix the signal handling to use a volatile variable. Compilers can
optimise the access otherwise. Bump revision, since this is a bugfix.

Reviewed by jlam and the maintainer.
2005-11-07 15:46:26 +00:00
joerg
a6516149be Depend on errno.h to provide errno. 2005-11-07 13:55:32 +00:00
joerg
69d9ee5e68 Use O_FSYNC instead of O_SYNC on DragonFly. Disable extattr_get_file
on DragonFly, the semantic is different and it isn't very useful
in the current form.
2005-11-06 19:39:49 +00:00
joerg
5b6bc50f6d Do not intermingle build phases, CONFIGURE_DIRS can specify a list of
directories to process. The removal of pre-configure fixes the config.*
handling at the same time. Also specify the config.status overrides.
Patch configure to not try to detect -lrfftw, just link the static
version explicitly. Do the same for -lfftw. This ensures that we
actually do get the static versions without having to worry about
libtool being too clever. Retire manual config.sub hacks, this should be
handled by config.guess already.

<jlam> just go ahead and commit that benchfft patch and let's
<jlam> never speak of it again :)
2005-11-05 21:04:36 +00:00
kristerw
2c3bca2c67 Regenerate hand-edited patches so that the Mac OS X patch program
can apply them.
2005-11-05 19:47:51 +00:00
tv
670019e723 NOT_FOR_PLATFORM Interix. 2005-10-31 17:33:42 +00:00
tv
4c1bb2118c NOT_FOR_PLATFORM Interix (only 32-bit off_t). 2005-10-31 17:26:02 +00:00
tv
bbe2f884e1 This needs libgetopt on some systems. 2005-10-31 17:17:37 +00:00
tv
a95c754685 4.1.0nb1: Interix has no sync(2). Use fsync(2) there instead.
While there, use fsync(2) on all hosts.  Without this, the fstime benchmark
will be disproportionately biased toward OS's and hardware that buffer
larger amounts of data in memory before [background] syncing.
2005-10-31 17:09:45 +00:00
tv
e39629e3a4 NOT_FOR_PLATFORM Interix (only 32-bit off_t). 2005-10-31 17:03:02 +00:00
wiz
8234449c99 Add RMD160 checksum. 2005-10-20 17:35:39 +00:00
adam
b368915b0a Changes 3.248:
* Improvements
2005-10-19 15:27:19 +00:00
xtraeme
b7b481d805 Added benchmarks/forkbomb 2005-10-13 08:19:31 +00:00
xtraeme
5eeb76e6bf Initial import of forkbomb-1.4.
Classic Unix fork() bomber. Includes CPU hanger, memory allocator,
memory toucher and zombie dance team. You can test how will your
computer behave under heavy CPU, process, memory load.

Forkbomb is also useful as realloc() benchmark.
2005-10-13 08:17:51 +00:00
ben
e63f6b9fe7 Correct execl() so that the argument list is NULL terminated.
Terminating with 0 worked under NetBSD 2.0.2, but it fails with
EFAULT under NetBSD/amd64 3.0_BETA.
2005-10-13 03:31:06 +00:00
xtraeme
bbe768190d Explicitly specify to Makefile.in the directory on which the manpages
will be installed, otherwise as --mandir now defaults to
${PREFIX}/${PKGMANDIR}, they won't be installed into the correct location.

Bump PKGREVISION.
2005-10-10 08:35:54 +00:00
rillig
dfd5798ff0 Removed unneeded patch-aa. 2005-09-28 19:00:18 +00:00
rillig
09edc319a1 Fixed pkglint warnings. Converted patch-ab to unified diff format. Moved
hint.1 from inside patch-aa to the files/ directory.
2005-09-28 18:59:41 +00:00
rillig
9dc93f3d48 Added a chunk to patch-aa that comments out unnecessary code (statvfs). Now
the package builds on NetBSD-1.6.2. Bumped PKGREVISION.
2005-09-25 10:40:18 +00:00
rillig
53cebecad5 Removed the $Id$ line from the patch. Restored -kkv mode. 2005-09-03 22:20:55 +00:00
xtraeme
9190f5b5a6 Re-add the patch with -ko, as suggests pkglint. 2005-09-03 19:32:52 +00:00
xtraeme
00a1af3240 Remove the patch, contains $Id$ expanded 2005-09-03 19:31:26 +00:00
xtraeme
192f816898 Remove the line $Id$ in the patch. 2005-09-03 19:26:02 +00:00
xtraeme
fd46f5c87e eek, fix the patch. 2005-09-03 19:11:21 +00:00
xtraeme
c67da61bb9 Fix HOMEPAGE 2005-09-03 06:57:14 +00:00
xtraeme
3916c954e6 Added benchmarks/pipebench 2005-09-03 06:53:47 +00:00
xtraeme
ff41694569 Initial import of pipebench-0.40.
Measures the speed of a pipe, by sitting in the middle passing the
data along to the next process.
2005-09-03 06:51:57 +00:00
xtraeme
1735f2576a Added benchmarks/nbench 2005-09-03 06:27:24 +00:00
xtraeme
f0a8f47510 Initial import of nbench-2.2.2.
This benchmark utility is used to determine how the processor,
its caches and coprocessors influence overall system performance.
Its measurements can indicate problems with the processor subsystem
and (since the processor is a major influence on overall system
system performance) give us an idea of how well a given system will
perform.
2005-09-03 06:26:21 +00:00
xtraeme
690e515fa9 Added benchmarks/ubench 2005-09-03 05:58:58 +00:00
xtraeme
7844bb2f3e Initial import of ubench-0.32.
The Unix Benchmark Utility "ubench" provides a single mesure of
performance for machines running various flavors of Unix operating
systems.
2005-09-03 05:57:45 +00:00
hira
28fffdd7dc Use Dimension instead of int for the width and the height.
This makes the package work properly on NetBSD/macppc.
Bump PKGREVISION.
2005-08-23 10:26:17 +00:00
xtraeme
f8de3073f7 Simplify the check for SunOS, LIBS.SunOS is enough. 2005-08-10 07:03:13 +00:00
tron
2aa2085c98 Use "PTHREAD_LIBS" in build phase to make sure that this builds on
platforms without a "-pthread" option supported by the compiler.
2005-08-10 06:57:07 +00:00
tron
71c09326db Update "netio" package to version 1.23. Changes since version 1.13 include:
- UDP support
- sets socket buffer size by default for decent performance under *BSD
2005-08-09 22:47:09 +00:00
rillig
aee29869cd Removed PKG_MISC_TARGETS, as it doesn't work anyway. Many packages in this
category don't even implement these targets.
ok'ed by jlam.
2005-08-06 20:45:18 +00:00
drochner
95e182a0aa explicitely include <sys/types.h> before <machine/ieee.h>
might fix build error on older NetBSD releases (seen in 1.6.2 bulk build)
2005-08-02 14:53:25 +00:00
drochner
46628983f8 +zelibm 2005-07-27 17:07:51 +00:00
drochner
487b6e140f import "zelibm", a tool to check the accuracy of some libm functions,
by Ulrich Drepper
2005-07-27 17:06:53 +00:00
jlam
83147ffa68 Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16 19:10:37 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
adam
52ad39a77c Changes 3.03:
* Many improvements
2005-07-12 09:55:57 +00:00
reed
fd1c752071 Import thrulay-0.6, TCP and UDP network capacity tester.
Packaged by Rui Paulo.
2005-07-06 19:46:14 +00:00
reed
93ba4c8e70 Import thrulay-0.6, a TCP and UDP network capacity tester.
This package is from rpaulo@, who asked me to import.
(My only change was to use INSTALLATION_DIRS.)
I only tested build.

DESCR:
thrulay is used to measure the capacity of a network by sending a bulk
TCP stream over it.

Like other tools (such as iperf, netperf, nettest, nuttcp, ttcp, etc.),
thrulay can report TCP throughput periodically so that TCP performance
plots can be produced. Unlike other tools, thrulay not only reports goodput,
but round-trip delay time as well. The output of thrulay is easy to parse
by machine (in fact, it's ready to be used as a data file for gnuplot).

Starting from version 0.5, thrulay supports UDP tests. Unique feature of
thrulay is that it can send a Poisson stream of very precisely positioned
packets; the TSC register is used for timing rather than very coarse
(20ms on most systems) system sleep functionality.
2005-07-06 19:42:01 +00:00
jlam
d0915c61c3 Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
2005-06-17 04:49:45 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
wiz
842c5c1fc4 regen patch-aa (as standard unidiff). Addresses part of PR 29877. 2005-06-12 11:16:56 +00:00
jlam
c97f8417a8 Remove the need to archivers/gsharutils at build-time to extract the
distfiles.  This fixes PR pkg/29877.
2005-06-12 04:03:30 +00:00
rillig
5fff99372c Removed RCS IDs out of the patches. 2005-05-23 08:55:56 +00:00
rillig
e19c2dbb21 NO_CHECKSUM=yes instead of #defined. 2005-05-23 08:53:42 +00:00
rillig
14497f5b27 Append to USE_TOOLS instead of overwriting. 2005-05-23 08:51:46 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
c269d73f49 Note that expr is used by this package. 2005-05-16 04:38:03 +00:00
jlam
b4b71135fe Use ${GZCAT} instead of ${GUNZIP_CMD} -c. The former is more succinct,
and is recognized by the tools framework automatically.
2005-05-15 04:29:48 +00:00
reed
4a5a41e0b5 Fix MAINTAINER email address for David Ferlier. 2005-05-02 23:02:06 +00:00
rillig
a131c3ccfc Removed the RCS Id tags from the patches. This makes pkglint happy.
Approved by jlam.
2005-04-12 01:00:42 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
809d8f3dad Convert to bl3. 2005-03-30 19:52:42 +00:00
minskim
c37c7954af Make this package build on Darwin.
- Include sys/aio.h to use O_SYNC.
  - Use fsync(2) instead of fdatasync(2), which is unavailable on Darwin.
2005-03-25 15:44:38 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
rillig
e604b5e205 Added two patches that comment out the sa_sigaction field of struct
sigaction for NetBSD versions (<2.0) that don't have it. Approved by wiz.
2005-03-14 15:02:14 +00:00
garbled
702ad6997c Fix the ID tag 2005-03-03 11:54:31 +00:00
garbled
bf3c37b750 Fix a stupid in the patch 2005-03-03 11:53:25 +00:00
garbled
9c5eac92b5 Apply patches to bonnie from PR 21421 by Greg Woods. Fixes a number of
issues with the program.  Bumping pkgrevsision to 1.
2005-03-03 08:58:27 +00:00
garbled
314ae767c7 Add patches in PR pkg/17941 from David Laight. Mostly performance
boosts, and a core dump fix.  Bumping rev to 2.
2005-03-03 08:53:06 +00:00
agc
8cafa95e37 Add RMD160 digests in addition to the SHA1 ones. 2005-02-22 21:08:31 +00:00
veego
61e5ffbf87 Use the extended PLIST_SRC support which now also reads:
PLIST.${MACHINE_ARCH:C/i[3-6]86/i386/g}
PLIST.${OPSYS}-${MACHINE_ARCH:C/i[3-6]86/i386/g}
and remove the package hack for MD PLIST files.

While here merge the PLIST.md file into PLIST.common and put the
@dirrm commands into the new PLIST.common_end
2005-02-21 20:51:21 +00:00
xtraeme
41e90de9f5 Added benchmarks/blogbench. 2005-02-14 22:07:22 +00:00
xtraeme
ff1286bcd7 Initial import of blogbench-1.0.
Blogbench is a portable filesystem benchmark that tries to reproduce
the load of a real-world busy file server.

It stresses the filesystem with multiple threads performing random
reads, writes and rewrites in order to get a realistic idea of the
scalability and the concurrency a system can handle.
2005-02-14 22:05:53 +00:00
jlam
b6b853727d Nuke USE_FORTRAN and bring the f2c handling within the mk/compiler
framework.  The list of changes include:

  * Modify compiler.mk so that "c" is always prepended to USE_LANGUAGES,
    so we no longer need to say it in package Makefiles.  Packages
    should now append to USE_LANGUAGES instead of setting it.

  * Create mk/compiler/f2c.mk which implements another pseudo-compiler
    "f2c" that may be used with any C compiler backend, e.g.

	PKGSRC_COMPILER= f2c ccache gcc

  * Teach the various "real" compiler files, e.g., sunpro.mk, mipspro.mk,
    etc., to use f2c if the native Fortran compiler isn't present.

Packages that use Fortran should now simply include the line:

	USE_LANGUAGES+=	fortran

in the package Makefile.
2005-01-12 15:31:58 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
wiz
dc5a881171 Reset maintainer on his request. 2004-11-27 18:14:24 +00:00
jlam
43ac8c39e1 Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies the
former) for applications that are known to require C++.
2004-11-13 22:04:52 +00:00
adam
99411dcaea Changes 2.1:
* unknown
2004-11-10 15:32:33 +00:00
adam
9574c88bac Changes 3.218
Add label to Excel spreadsheet that describes the rows and columns.
	Add support for Solaris64 with VxFS.
	Add support for Linux-arm

Changes 3.219
	Add sleep to permit child to get connection up before master does
	connect.

Changes 3.220
	Improve master connect to child, without delays.

Changes 3.221
	Add -+B Mixed sequential testing. BlueArc request.

Changes 3.222
	Workaround for bug in Cygwin's sscanf

Changes 3.223
	Add transfer size to the output from -Q

Changes 3.224
	Work around for TCP_WAIT in Windows.

Changes 3.225
	Fix for broken rsh on Windows.

Changes 3.226
	Workaround for gcc 3.4. From the folks at Gentoo.org.
2004-11-10 14:13:21 +00:00
wiz
d3bff0c9ee Set WRKSRC after DISTNAME change. 2004-11-02 13:28:12 +00:00
wiz
cc2012d9e1 Update MASTERSITES. 2004-11-01 15:07:51 +00:00
wiz
f71834e770 Update DISTNAME and MASTER_SITES; contents
have not changed.
2004-10-28 16:53:03 +00:00
wiz
90654cf274 Replace non-responding master site; use currently available tarball
(using DIST_SUBDIR).

Diff is:

diff -r old/hbench-OS/README new/hbench-OS/README
12a13,14
> If you would like to share your results, please mail
> them to hbench-results@eecs.harvard.edu.
51a54,56
> If you would like to share your results, please mail
> them to hbench-results@eecs.harvard.edu.
>
2004-10-28 16:49:45 +00:00
wiz
78ba5123fd Update MASTER_SITES. 2004-10-28 16:43:14 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
grant
eaa75b4082 there will not be a NetBSD-1.[7-9] but will be a NetBSD-[2-9].*
adjust patterns used in ONLY_FOR_PLATFORM/NOT_FOR_PLATFORM to reflect
this.
2004-10-01 10:37:32 +00:00
jschauma
3fa0bd9400 Remove duplicate '-DNO_ISO' in IRIX target. 2004-08-22 23:30:18 +00:00
jschauma
e48899254b Re-add RCS IDs for patches 2004-08-22 23:27:16 +00:00
jschauma
ab4740022e Make this build and install under Linux and IRIX.
(Fixes PR pkg/26641)
2004-08-22 23:24:56 +00:00
minskim
7e3f925b6c Enable pkgviews installation. 2004-07-30 15:50:37 +00:00
minskim
3c7cd2a68c No need to include bsd.prefs.mk. 2004-07-30 15:17:20 +00:00
he
caf0afe1cc Print statistics to stderr, not to stdout, so that this program
can be used for bulk data transport without adding any crud at the
receiving end.  Bump pkgrevision to 2.
2004-07-30 10:16:52 +00:00
mrg
28a0f889ba also works on 1.6Z. 2004-07-04 06:43:01 +00:00
minskim
09c6589bc3 Make this package build on Linux.
- Include time.h to use struct tm.
2004-06-16 04:33:51 +00:00
danw
6e8f676783 malloc.h fixes for darwin, plus a handful of other small fixes for
problems found after fixing malloc problems
2004-05-23 23:28:29 +00:00
minskim
b793c4f23a Honor *OWN and *GRP. 2004-05-13 17:57:05 +00:00
jschauma
b770b80aee Add correct ALL_TARGET for some more platforms. 2004-05-10 16:33:03 +00:00
cjep
341efbf789 whitespace nits 2004-05-07 15:25:13 +00:00
danw
ec3447a783 make this build on Darwin 2004-05-05 00:46:45 +00:00
danw
a636841a93 add an ALL_TARGET for darwin and patch the package Makefile so the
build errors out if no platform-specific target is specified (so that
pkgsrc will recognize that the build failed)
2004-05-05 00:43:10 +00:00
danw
349cc5019f require gmake. (it coincidentally happens to build correctly with
bmake on NetBSD, but not on some other platforms)
2004-05-05 00:38:07 +00:00
snj
c1707eb390 Convert to buildlink3. 2004-04-11 03:40:29 +00:00
snj
a91b9182e3 Convert to buildlink3. 2004-04-11 03:04:33 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
snj
242f014ef7 s/conformancy/conformance/ 2004-02-21 06:34:04 +00:00
snj
88d09fd27e s/algorithims/algorithms/ 2004-02-21 06:33:00 +00:00
jlam
b259a0a438 CONFIG_{GUESS,SUB}_OVERRIDE are now relative to ${WRKSRC} and will
automatically substitute for any config.{guess,sub} files found up to a
directory depth of 2.
2004-02-14 15:29:15 +00:00
snj
9ff136e7a4 s/seperate/separate/ 2004-01-31 23:30:22 +00:00
heinz
18a916d5e6 Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248 2004-01-27 00:53:10 +00:00
grant
ed16993a08 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 07:14:59 +00:00
wiz
1f0401d831 Update to 3.217:
Revision 3.212
Add record locking
Add single file, file sharing.
Revision 3.213
Enhance fill/verify (diag mode) for shared file.
Revision 3.214
Remove warnings.
Revision 3.215
Add prototype for mylockr()
Revision 3.216
Fix prototype for mylockr
Revision 3.217
Enable options for Windows systems.
2004-01-21 22:31:56 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
jmmv
4911d79e90 bl3ify and support pkgviews installation. 2004-01-11 13:50:15 +00:00
jmmv
eeee7fac9f Adjust dependancies and bump PKGREVISION due to:
- teTeX 1.0.x packages have been moved to teTeX1* directories.
- teTeX 2.0.x packages have been moved to teTeX* directories and their base
  name has been changed to teTeX (instead of teTeX2).
2003-12-24 13:02:00 +00:00
wiz
4bf9d6efc7 Update to 3.211:
Add -+n option to disable re-testing.
Fixup -+n for throughput mode.
Fix Excel output when -+n is used.
Add support for the IBM S390 running Linux.
Cleanup naming conventions for the S390 and fixup a #define.
Add 64 bit compiles for s390x
Move BIG_ENDIAN to ZBIG_ENDIAN to avoid header conflicts.
Make random offsets always based on 48 bit random values.
Addition for make random offsets always based on 48 bit random values.
Make rands long longs.
Bug fix for 48 bit rands in bsd4_2 and Windows.
Make big_rand a long long.
Inject Erik's changes for Multi-client Windows.
Change proto version due to changes in Windows -+m support.
Add Eric to the contributors list.
Add more Windows support.
Spelling error.
Bug fixes from Erik H.
Reduce usage of shared memory.
Eliminate STUPID warning from the silly compiler.
Changes to remove warnings on BSD. Thanks to Christian Weisgerber
Support for the AMD64
Add -+k for constant aggregate data set size in throughput mode.
Add pread support for the TRU64 target. Department of Defense in Canada.
Add -+q for delay in seconds between tests.
Move variable up, GCC on Solaris was getting a bogus parse error
Add support for -+D (O_DSYNC) mode testing.
Make O_DSYNC conditional.
Add telemetry support for pread/pwrite
2003-12-13 10:48:33 +00:00
xtraeme
41553b8e60 Add and enable postal. 2003-12-03 18:41:21 +00:00
xtraeme
821a52860d Initial import of postal-0.62, package provided by David Ferlier via
pkgsrc-wip.

Postal is a SMTP benchmark.

Postal-list will list all the possible expansions for an account name (used
for creating a list of accounts to create on your test server).

Rabid is the mad Biff, it is a POP benchmark.
2003-12-03 18:40:32 +00:00
dmcmahill
875982fb7d don't pass the ARCH variable to the c compiler. Its not used intentionally
and it can break if a system uses ARCH for other purposes.  Noted in recent
bulk builds.
2003-11-25 22:42:30 +00:00
wiz
7e023c031f Depend on either teTeX or teTeX2 and default to latter. 2003-11-08 22:19:37 +00:00
jschauma
f321435bce According to the website, there have been some ``bugfix changes'' around
2003-04-08, but the maintainers did not version the distfile.  So make up
our own versioning, bump this to 4.0.1 and stick the distfile into a
DIST_SUBDIR (as suggested by agc@).
2003-11-05 16:03:03 +00:00
gavan
c0f46f7822 Add patch-ab 2003-10-31 14:00:10 +00:00
gavan
4442e66eb9 Set USE_GCC_SHLIB. Fixes linking on Solaris. 2003-10-31 11:17:55 +00:00
gavan
02c365a6c0 Correct LFLAGS to LDFLAGS. 2003-10-31 11:17:19 +00:00
mrauch
1289a3a370 Use the built-in routines so we pick up all variable settings
(fixes missing -rpath link statement)
2003-10-26 14:54:54 +00:00
tron
f1b128afeb Fix spurios error messages and set socket buffer size. Bump package
revision to reflect changes.
2003-09-28 14:40:06 +00:00
wiz
2ab1aeb66d Make build on Solaris. From Jonathan Perkin in PR 22855. 2003-09-19 18:18:11 +00:00
wiz
e7283b2127 Make build on systems without gcc. From Jonathan Perkin in PR 22856. 2003-09-19 18:16:41 +00:00
wiz
1dbca7bc7a Make compile on Solaris. From Jonathan Perkin in PR 22860. 2003-09-19 18:14:02 +00:00
wiz
469287aeac Make compile on Solaris. From Jonathan Perkin in PR 22859. 2003-09-19 18:11:43 +00:00
wiz
bebf891a2d Make compile on Solaris. From Jonathan Perkin in PR 22858. 2003-09-19 18:08:14 +00:00
wiz
4bf8d2a268 Make compile on Solaris. From Jonathan Perkin in PR 22857. 2003-09-19 18:06:34 +00:00
seb
47765761ec Fix REPLACE_PERL: pathnames listed should be relative to ${WRKSRC}. 2003-09-01 23:34:57 +00:00
martti
ff0278ea30 COMMENT should start with a capital letter. 2003-07-21 16:24:36 +00:00
wiz
c6de47fd77 Wildcard BUILD_DEPENDS. From Kouichirou Hiratsuka in PR 22196. 2003-07-20 09:54:52 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
agc
1031625be7 Add and enable dbench 2003-07-17 15:12:32 +00:00
agc
c455943ec6 Initial import of dbench-1.3 into the NetBSD Packages Collection.
Taken from the dbench README file:

	Netbench is a terrible benchmark, but it's an "industry
	standard" and it's what is used in the press to rate windows
	fileservers like Samba and WindowsNT.

	In order for the development methodologies of the open source
	community to work we need to be able to run this benchmark in
	an environment that a bunch of us have access to.  We need the
	source to the benchmark so we can see what it does.  We need
	to be able to split it into pieces to look for individual
	bottlenecks.  In short, we need to open up netbench to the
	masses.

	To do this I have written three tools, dbench, tbench and
	smbtorture.  All three read a load description file called
	client.txt that was derived from a network sniffer dump of a
	real netbench run.  client.txt is about 4MB and describes the
	90 thousand operations that a netbench client does in a
	typical netbench run.  They parse client.txt and use it to
	produce the same load without having to buy a huge lab.  They
	can simulate any number of simultaneous clients.
2003-07-17 15:11:44 +00:00
wiz
aba28d9e7b Update to 3.185:
Improve macros and add prototypes.
Improve resolution of get_resolution().
Changes to support RedHat 9.0.
Special handling of NAME for broken frontend in Cygwin/Windows env.
Add support for the CrayX1
Remove reference to PAGE_SIZE for linux. This causes problems
with SuSe 8.
Fixup for SCO build.
Add -DHAVE_PREAD for Solaris8-64 target.
Code cleanup for Linux
Improve -+d so that each byte is more unique.
Improve byte level validation.
Provide byte level error detection with Found char and Expecting Char in
  -+d mode.
Improve speed of -+d without losing uniqueness of bytes.
Fix so that Windows can use multiple processes. Needed mmap like SCO.
Use malloc() instead of mmap() for threads memory, instead of mmap.
Make CPU utilization use doubles everywhere.
Add support for CPU utilization while in distributed mode.
Make all times relative so multi node can do CPU usage.
Remove unused variables.
2003-06-24 07:34:13 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
simonb
8dbfc3b20f Use PATH_MAX instead of 81 for a path name buffer. 2003-04-26 05:18:00 +00:00
jmc
b3754997c5 Clean up ONLY_FOR_PLATFORM to read a little nicer and include all applicable
NetBSD versions as appropriate
2003-04-23 02:22:24 +00:00
wiz
ac3c20f69d Update to 3.167:
Zero compute_val inside of loops.
Add support for O_DIRECT for IRIX and IRIX64
Improve macros and add prototypes.
Improve resolution of get_resolution().
2003-04-15 08:34:32 +00:00
cjep
e3f244c5f3 Add and enable nettest 2003-04-11 17:08:46 +00:00
cjep
15dd45890d Re-import of Nettest 92.11.09 into the NetBSD packages collection
as benchmarks/nettest (originally in net).

The nettest and nettestd commands perform client and server
performance tests for various types of interprocess communication.
These tests time the data throughput of pipes and UNIX domain, TCP,
and UDP socket connections.

Supplied by Brian Ginsbach in PR#18985. Thanks!
2003-04-11 17:07:23 +00:00
abs
b345ebfcc9 Fix COMMENT 2003-04-10 09:16:17 +00:00
itohy
7ea0d6f5ec Fix LP64 problems to make it work on sparc64. 2003-03-30 02:24:42 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
wiz
28a4483bc7 NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
jschauma
81c63130f7 Add/enable skampi 2003-03-19 17:25:10 +00:00
jschauma
c89f348670 Initial import of benchmarks/skampi
The SKaMPI-Benchmark is a suite of tests designed to measure the performance
of MPI. MPI (Message Passing Interface) is a machine independent standard to
provide an efficient interface to message passing libraries of different
parallel machines. The goal of SKaMPI is to create a database to illustrate
the performance of these different MPI implementations. This database should
allow to:
1. Decide how to implement portable and efficient MPI programs.
2. Predict the performance of MPI programs.
3. Describe supercomputers in terms of MPI.
2003-03-19 17:24:20 +00:00
tron
70731fed73 Initialize the address family before calling bind(2) which fixes the
receive mode under NetBSD-current. Bump package revision after this
important bug-fix.
2003-03-19 13:12:22 +00:00
wiz
1c7e874f5b Update to 3.163:
Fixup for systems that do not have O_DIRECT.
Simplify the prototype for do_compute()
2003-03-11 12:42:04 +00:00
wiz
b037acec31 Update to 3.161. Extract of changes, excluding bug fixes
and portability stuff:
Added -z option. This is to be used with the -a option. It
provides more complete testing for small record sizes
when the file sizes are very large.
Added -y and -q to set record size range
Added command line to output
Put auto cross over back to 16 Meg
Add labels to the latency/offset output files.
Prevent mixed modes. Auto and throughput.
Added support for the Plus extended options.
Added support for -+u option. Cpu utilization.
Added network testing mode. -+m  (Experimental) Tested: Linux, HP-UX
Added -xflag support for distributed mode.
Handle interrupts when in distributed mode.
Disable CPU utilization in distributed mode.
Add -+m cluster option to the help list and the list of options.
Enable more options in Cluster mode.
Add protocol version checking for distributed messages.
Add -+d file I/O diagnostic mode.
Fix some compiler warnings and implement the -+x option for
setting the multiplier used for file and record size incrementing.
Reduce the message traffic due to master's distribution of STOP. Only
one STOP distribution is needed. More can lead to socket buffer overflows.
Add -+p percentage read option.
Improve the mixed mode distribution algorithm.
Introduce -+r for O_RSYNC.
Add speed check code.
Increase maximum threads/procs to 256
Add contribs and -+t to help splash screen.
Disable fread and fwrite testing if mmap or async is in use.
Add pread/pwrite throughput testing
Permit smaller values for -n and -g
Make initial write in initfile() a page size request.
Stop test if file can not be written.
2003-03-10 11:06:49 +00:00
wiz
fa8adc21a1 Update to 1.03a. Changes:
bonnie++ (1.03a) unstable; urgency=low

  * Fixed the bugs in GCC 3.2 compilation and compiled with GCC 3.2.  Results
    will be slightly lower now, but it's still a fair test of compiler/OS...

bonnie++ (1.03) unstable; urgency=low

  * Fixed a bug in error handling during a stat test with multiple directories.

bonnie++ (1.02d) unstable; urgency=low

  * Fixed a bug where it would SEGV if you specified more than 999 directories
    (now it handles 99,999 and displays an error message if you ask for more).
    Closes: #171507
  * Made it build on Irix.
  * Fixed <vector> and <algo> checks to work with GCC 3.2.
2003-03-10 10:00:38 +00:00
uebayasi
deae895758 s/IMAKE_MANNEWSUFFIX/IMAKE_MAN_DIR/ where appropriate.
Reported by an anonymous person.
2003-03-05 06:06:23 +00:00
jschauma
d6189b3b33 Use new IMAKE_MAN_PATH variables in PLISTs to make these packages more
portable.  Bump PKGREVISION accordingly.
2003-02-25 03:34:57 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
yyamano
b7536a7098 Make it build on Darwin again. Darwin have not in_addr_t. 2003-01-06 13:32:32 +00:00
cjep
976a6867e1 whitespace nit. 2002-12-07 15:40:49 +00:00
cjep
b6d029464a Use CONFIG_GUESS_OVERRIDE. Makes this package build on mipsel. 2002-12-07 15:40:19 +00:00
jlam
916ede5d1c Workaround problem with passing CC to submakes. 2002-11-14 23:08:51 +00:00
seb
bd6016cb6a Use buildlink2. 2002-11-11 00:54:28 +00:00
wiz
77191d025a Convert to buildlink2. 2002-09-30 15:00:32 +00:00
wiz
83e187d55d Fix LTCONFIG_OVERRIDE target. Should fix shark bulk build failure. 2002-09-30 14:51:46 +00:00
jlam
ef103586f9 Use ROOT_{USER,GROUP} instead of hardcoding uid=gid=0. 2002-09-20 23:48:12 +00:00
jlam
f0d1617cb1 Update benchmarks/bonnie++ to 1.02c. Changes from version 1.01 include
fixes to minor bugs and to one serious bug in reporting seek test results.
2002-09-17 08:18:57 +00:00
jlam
35daad79dc Sort. 2002-09-17 08:16:46 +00:00
wiz
44c3d794a9 Standardize. 2002-09-12 17:05:15 +00:00
simonb
ed11686519 Cosmetic nit: don't use -DFreeBSD - this is NetBSD! 2002-08-21 06:36:35 +00:00
dmcmahill
8329879460 add missing header file. fixes recently noted compilation problems on
1.5.3/alpha.
2002-08-09 02:01:55 +00:00
simonb
e6da76ec56 Show usertime/systime/realtime/cpu-time-percentage.
Add a -v option to show "byte/CPU sec" ala "ttcp -v".
Change the -s option to -t (same as parameter to transmit as ttcp).
Bump pkg version number.
2002-07-11 23:32:34 +00:00
agc
f261a523ba Mark this package as only for NetBSD-1.6B or later. This still isn't
perfect, since I have problems building this on a 1.6B machine which
does not have kttcp in the kernel.
2002-07-01 12:56:08 +00:00
thorpej
0d30ee2e4b Allow a "k", "m", or "g" suffix to be added to a byte count to
multiply it by 1024, 1024 * 1024, or 1024 * 1024 * 1024, respectively.
2002-06-30 21:45:06 +00:00
thorpej
052a5ccc23 Also report speed in Megabits/sec (both 1024- and 1000-based Mega). 2002-06-30 19:25:47 +00:00
thorpej
f58166dc38 Remove "-c ..." from the usage. 2002-06-30 19:15:57 +00:00
wiz
0380f82998 Add and enable kttcp (hi jason!) 2002-06-29 08:37:38 +00:00
thorpej
155dfab9f2 This is only for NetBSD. 2002-06-29 01:10:34 +00:00
thorpej
63aeeab692 kttcp -- userland portion of the kttcp network throughput tester 2002-06-29 01:07:19 +00:00
grant
dae94ac034 moved randread from sysutils to benchmarks. 2002-06-25 05:15:11 +00:00
grant
04b02ce6d9 Initial import of readrand-0.1 (moved from sysutils).
Randread is a simple program to help benchmark random disk read
performance.

See http://randread.sourceforge.net/ for information.
2002-06-25 05:13:27 +00:00
itojun
cfb7286e07 address PR 17220 (portability issues on 64bit arch) 2002-06-11 21:56:55 +00:00
grant
73f3c110c5 we install Bonnie' as bonnie', update usage() accordingly. 2002-06-09 00:24:30 +00:00
thorpej
6d5ee9b315 Fix a typo. 2002-04-17 21:54:46 +00:00
thorpej
146189440b Build nttcp. 2002-04-17 21:53:29 +00:00
thorpej
4d2741f03e A package for the NTTCP ("New TTCP") network performance measuring tool. 2002-04-17 21:51:35 +00:00
wiz
14c0cdff4d Update MASTER_SITES and HOMEPAGE, as noted by Ray Phillips. 2002-04-16 07:39:03 +00:00
wiz
9487b802f2 regen (hi jason!) 2002-04-05 11:11:44 +00:00
thorpej
a821e2d39c Account for arm32 -> arm change. 2002-04-05 03:07:56 +00:00
abs
d50aec5c42 reset CATDEPS under Linux 2002-03-26 16:30:03 +00:00
jlam
e7de7e8840 Use the default EXTRACT_CMD instead of a hand-crafted one, as the default
is sufficient.
2002-02-25 04:47:21 +00:00
wiz
681ba092c8 Undo last -- version was already bumped. 2002-01-22 20:50:52 +00:00
jdolecek
72d9e5d72b belately bump version to 1.0nb1, for the bw_pipe fix 2002-01-22 20:47:55 +00:00
jlam
bf18695c94 Update bytebench to 4.1.0. Pkgsrc changes from the previous package include
moving the state directory for bytebench to /var/benchmarks instead of
trying to keep state in ${PREFIX}/share/bytebench.  Distribution changes
from version 3.6 include:

	* Double precision Whetstone instead of the old "double" benchmark.
	* Removal of some obsolete files.
	* "system" suite adds shell8.
	* perlbench and poll added as "exhibition" (non-index) benchmarks.
	* Minor change to fstime.c to fix overflow problems on fast machines.
	* A lot more operating system-oriented tests into the index.
	* Many tests rewritten to be more relevant for modern processors.
	* New baseline: SPARCstation 20-61 with 128 MB RAM, a SPARC Storage
	  Array, and Solaris 2.3
2002-01-09 11:24:36 +00:00
jmc
130ed41755 Add patches to config.sub so macppc is recognized 2001-12-07 19:46:06 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
jlam
96904a0049 Buildlinkify. 2001-11-28 05:20:38 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
agc
c6170d9f6e As this script is called directly by the package Makefile, move it out
of the scripts directory, so that we don't confuse it with one of the
automatically called scripts in bsd.pkg.mk
2001-10-26 12:54:24 +00:00
jdolecek
dbb836907e bump version to 1.0nb1 - the bw_pipe pipe descriptor fix 2001-09-22 20:48:28 +00:00
jdolecek
f69d9269a4 fix the bw_pipe to actually apply cleanly 2001-09-22 20:47:15 +00:00
jdolecek
435eb7d35d bw_pipe.c: close pipe descriptors as appropriate 2001-09-22 15:25:32 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
thorpej
6100aea481 Forgot RCS ID. 2001-07-28 00:15:12 +00:00
thorpej
082e437d08 Add netpipe. 2001-07-27 23:34:38 +00:00
thorpej
105d0ab363 A package for the NetPIPE performance measuring tool. 2001-07-27 23:33:35 +00:00
wiz
981e6be967 Remove empty trailing line. 2001-07-18 10:31:20 +00:00
garbled
d7b725c311 Add a dependency on perl, and fix the two installed perl scripts. Noted by
Martin Weber in private email.
2001-07-18 00:55:48 +00:00
garbled
8173c9ff82 Enable bonnie++ 2001-07-17 07:02:55 +00:00
garbled
efa2678219 Update postmark to 1.5. Also, fix the benchmark target to provide a little
better benchmark without being too unreasonable on the disk requirements.

Changelog:
1.14 - Automatically stop run if work files are depleted

1.5 - It was pointed out by many (most recently Michael Flaster) that the
      pseudo-random number generator was more pseudo than random.  After
      a review of the literature and extensive benchmarking, I've replaced
      the previous PRNG with the Mersenne Twister.  While an excellent PRNG,
      it retains much of the performance of the previous implementation.
      URL: http://www.math.keio.ac.jp/~matumoto/emt.html
      Also changed MB definition to 1024KB, tweaked show command
2001-07-17 07:02:15 +00:00
garbled
99a34ec6ff Add new pkg for bonnie++ 1.01. This is an enhanced version of bonnie
based on the original.
2001-07-16 23:20:43 +00:00
garbled
e5ed120f4a Update this pkg to 2.06. There doesn't seem to be any changelog, nor any
obvious changes, other than the addition of a -html option to generate html
tables for results.
2001-07-16 22:50:47 +00:00
garbled
8ea51f8da3 Update this pkg to 3.56. Changes are mostly bugfixes, available at:
http://www.iozone.org/src/current/Changes.txt

I have patched the source however, to allow use of the pread/prwite
tests, via the -E extension mode.  Also, the benchmark target has been fixed.
2001-07-16 22:04:54 +00:00
simonb
be684b44c5 Make lat_rpc.c at least not dump core when run. Now it's very flakey
(needs to be run multiple times sometimes) but better than before...
2001-07-05 07:25:17 +00:00
jtb
d506c9adad s/non-commercial/no-commercial-use/ 2001-06-04 23:58:42 +00:00
jtb
485693f161 LICENSE=non-commercial.
This program/these programs can be used freely for private or
educational purposes. If you want to use them for commercial purposes,
please contact the author. You may redistribute this software only if
all files from my original distribution are included unchanged. You may
only add readable documentation files, such as a BBS signature, and only
if they are marked prominently as additions. If you want to include any
part of the orignal distribution with other software, please contact the
author before.
2001-06-04 23:16:57 +00:00
jtb
5dc63fbb7a Publication of derivative works not allowed. 2001-06-04 23:10:35 +00:00
jtb
a325d307ce Add distinfo file. 2001-04-27 23:33:24 +00:00
jtb
4d21ebc279 linpack has been renamed linpack-bench. 2001-04-27 22:39:50 +00:00
jtb
f59d11d7ad Reimport of former benchmarks/linpack package as linpack-bench. 2001-04-27 22:29:38 +00:00
jtb
e07d081778 linpack is being renamed linpack-bench to make room for the library
of that name.
2001-04-27 22:26:18 +00:00
agc
ea88b752ca Move to sha1 digests, and add distfile sizes. 2001-04-20 09:13:22 +00:00
agc
9ff1202a4e Correct the size of the distfile 2001-04-20 09:10:07 +00:00
tron
4a38089f4f Update "netio" package to version 1.14. This version includes the bug
fixes from the NetBSD package sources.
2001-04-19 14:34:52 +00:00
wiz
ff8f3cbdc8 $() -> ${} 2001-04-19 13:01:59 +00:00
tron
7b87b833d4 - Fix bug in send part which caused failures under Solaris and possibly
other non i386 NetBSD ports.
- Don't print an error message on EINTR because this error is pretty
  normal if send() gets interrupt by SIGALRM.
2001-04-17 16:38:42 +00:00
tron
e444605d0d Pay attention to "${LDFLAGS}". 2001-04-17 12:54:10 +00:00
tron
da80229bf4 Make this package build under Solaris. 2001-04-17 12:44:22 +00:00
tron
195ff3b46f Add and enable "netio". 2001-04-17 12:26:17 +00:00
tron
aacc4133fc Import new "netio" package:
Network benchmark for DOS, OS/2 2.x, Windows NT/2000 and Unix
2001-04-17 12:25:33 +00:00
tron
28915cc5a9 Move "ttcp" package to category "benchmarks". 2001-04-17 11:57:41 +00:00
agc
18ea9c7e79 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:22:24 +00:00
dmcmahill
0102563afa revert previous change. f2c package has been fixed so that the autoconf
builtin test correctly determines runtime path.
2001-04-15 02:20:05 +00:00
dmcmahill
5f4b2e8fa9 add missing -Wl,-R.... 2001-04-15 00:53:12 +00:00
wiz
18097323ee Remove unneeded '-' before ${MKDIR} or ${INSTALL_DATA_DIR} 2001-04-09 11:45:33 +00:00
zuntum
504b092a1c Cleanup:
-O2 -> ${CFLAGS}
  ${MKDIR} -> ${INSTALL_DATA_DIR}
2001-03-31 10:09:04 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
wiz
9288d3a1d2 gnuplot>=3.7 2001-03-22 13:27:27 +00:00
dmcmahill
a764042bb6 make sure this works with either f77 or f2c-f77. Fixes recently noted
problems using f77 on alpha.
2001-03-19 14:22:52 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
79a4bfc219 Not needed any more -- COMMENTs are in Makefiles now. 2001-02-16 15:52:49 +00:00
wiz
02e8ee6a47 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
2001-02-16 15:51:46 +00:00
wiz
f7bb9e2078 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:30:32 +00:00
wiz
d4fce8d4e7 Unify format of MESSAGEs, and include RCS Ids. 2001-02-06 14:24:03 +00:00
wiz
2e029c6dc0 CFLAGS+= instead of CFLAGS= 2001-01-11 01:56:13 +00:00
hubertf
e3cb7f193d Update to 1.13 - no list of changes available. 2000-12-14 05:08:04 +00:00
wiz
7660772db8 Handle uname -a output better. Fixes pkg/11273. 2000-12-14 02:40:19 +00:00
wiz
a32b3a5655 Unify Makefiles -- mostly headers: remove FreeBSD Ids.
Consistent 4 character indentation of SUBDIR entries.
2000-12-12 01:30:36 +00:00
wiz
bf97146be8 $() -> ${} 2000-11-16 02:32:17 +00:00
abs
d265c2aa67 Work around gcc codegen bug that results in infinite loop compiling mhz.c -O
on arm32
2000-11-08 10:13:40 +00:00
skrll
2591a64b69 Use pkgsrc libtool. 2000-11-07 20:28:23 +00:00
toshii
122b3fa73d Fix a typo in HOMEPAGE. 2000-11-02 03:43:08 +00:00
garbled
e6506e3bc3 Add an OSVERSION_SPECIFIC=yes flag to these packages. The flag at this time
doesn't enable any functionality.  It is here as a marker, so people building
binary packages know that these packages have version-specific features
that would make them incompatible with other point releases..  (such as
LKM's)
2000-10-18 04:26:53 +00:00
wiz
e3f200b7c3 Install only the files we really want, but remove all directories we create. 2000-08-28 23:03:55 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
jlam
991bb8fbc3 Install benchmarking programs under libexec/bytebench. Add patches to do
nicer report printing under BSD systems, provided by Greg Woods in pkg/6943.

Closes PRs: 6943, 6945, 6946
2000-08-04 08:50:16 +00:00
jlam
50f7c7b260 Make "make benchmark" actually work without having installed the software.
Also remove an apparent extraneous line in the executable script which
was causing errors.
2000-08-04 06:13:26 +00:00
dmcmahill
637c5308bc -add missing USE_FORTRAN
-minor patches to allow the package to correctly build with either g77 or
 f2c.
2000-05-13 14:51:11 +00:00
dmcmahill
2e00fedc28 fixes for mips machines. Use 'uname -p' instead of 'uname -m'.
This fixes PR 7573 reported by Simon Burge and redundant PR 9950
reported by me (oops).
2000-05-09 14:24:38 +00:00
pooka
87217fc753 oops, restore benchmark:' and results:' 2000-05-04 10:38:27 +00:00
pooka
2eeb195142 Install ps documentation also. 2000-05-03 09:13:15 +00:00
pooka
1e1de9df90 Update iozone to lastest stable (3.09), addresses pkg/10020.
The change-list is huge (src/Changes.txt in the distribution) and users
probably should upgrade since the previous version was ancient.
2000-05-02 15:17:45 +00:00
itohy
aa50d33b07 Add missing manual page. 2000-04-10 01:39:17 +00:00
sakamoto
e36b0b5511 Add and enable xengine. 2000-04-03 15:56:14 +00:00
sakamoto
4e1795ba5b Adapt this package to NetBSD. 2000-04-03 15:55:23 +00:00
sakamoto
c8e9c759ef Import FreeBSD's "xengine" port:
Reciprocating engine for X
2000-04-03 15:50:53 +00:00
thorpej
5549bcdd9c Add and enable httperf. 2000-03-16 22:55:02 +00:00
thorpej
9a378fd510 Package for David Mosberger's httperf web server benchmarking tool. 2000-03-16 22:53:28 +00:00
wiz
f4bb42e48b another cp -> ${CP} 2000-03-16 15:30:52 +00:00
wiz
a98e68c035 cp -> ${CP}, chmod -> ${CHMOD} 2000-03-16 12:16:49 +00:00
wiz
eb406ad378 remove unnecessary empty line 2000-03-16 12:16:17 +00:00
wiz
74874e66d9 remove trailing `.' 2000-03-09 13:47:31 +00:00
wiz
f895e15bb9 remove commented out SUBDIR += lines for packages that never got
converted from FreeBSD, or have been disabled since. Sorted lines
alphabetically, added some missing directories.
2000-02-25 01:04:11 +00:00
dmcmahill
353791f6ca fix handling of OS_VERSION when an underscore is included (like 1.4.2_ALPHA) 2000-02-01 17:40:24 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
agc
11cd40adff Make this package compile and run on Solaris - undo some over-aggressive
NetBSD patching, and use ${ID} in preference to "id".
2000-01-05 12:23:55 +00:00
agc
075de9d192 Make this install properly on Solaris. 2000-01-05 11:42:49 +00:00
wiz
e74f5b5509 replaced some commands by their ${COMMAND} counterparts
one RCS tag added
1999-12-28 04:26:17 +00:00
rh
48918af060 Add and enable postmark. 1999-12-06 19:03:32 +00:00
rh
4d4c088714 Convert FreeBSD port to NetBSD port. This closes PR 8961 by Greg A. Woods,
thanks!
1999-12-06 18:59:40 +00:00
rh
7d73b7b3eb Initial import of FreeBSD postmark-1.11, a netapps filesystem benchmark. 1999-12-06 18:58:26 +00:00
rh
0aaef8eb1f regen. 1999-11-22 15:02:56 +00:00