Commit graph

738 commits

Author SHA1 Message Date
wiz
5b01730975 Initial import of super_pi-20030927.
SuperPI is a quick reference benchmark test often used when
overclocking or comparing different hardware configurations.
2011-02-28 18:38:47 +00:00
obache
583b33d851 Update randread to 0.2.
Based on PR#44354 by Tony Young.
set LICENSE=public-domain, unit-test support by me.

Version 0.2  2002-09-11

    Added unit test framework.
    Read from a list of files, rather than just one, seeking evenly within
	all of them based on the number of blocks in each.
    Allow reading several contiguous blocks for each seek, so we can do
	sequential/random and sequential read testing.
    Print more and clearer information.
    Added disktest shell scripts.
2011-02-03 14:15:12 +00:00
adam
380bc98775 Pass LDFLAGS for linking 2011-01-28 13:42:21 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
jdolecek
6205c5bfaf make compile on systems without O_DIRECT (i.e. Mac OS 10.6) 2011-01-02 17:45:05 +00:00
obache
230a88f469 Fixes for DragonFly. 2010-12-30 08:20:42 +00:00
obache
376adb5d23 Fixes build on DragonFly.
sendfile(2) of DragonFly is FreeBSD in origin.
2010-12-30 08:05:18 +00:00
obache
5efb53afd4 Fixes BUILD_TARGET for DragonFly. 2010-12-30 07:41:27 +00:00
adam
340806063e Changes 3.7.1:
Release 3.7 adds support for OpenFabrics infiniband verbs module (NPibv),
and should work with the OFED-1.1 or OFED-1.2 release. It has been tested
on IBM eHCA hardware as well as Mellanox pci-express infiniband adapters.
The openfabrics verbs support is currently lacking any support for the
connection manager, and all connections are set up via TCP sockets.
2010-10-16 10:15:56 +00:00
asau
dfc6889736 "fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.
2010-07-30 10:36:22 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
wiz
6e9d91ab1b Remove patches that were not in distinfo after 2.4.5 update. 2010-06-03 09:33:23 +00:00
adam
d572d59602 Changes 0.4.12:
* Made forced shutdown introduced in 0.4.11 optional via the --forced-shutdown
  switch and off by default.

Changes 0.4.11:
* Added --oltp-reconnect-mode to the OLTP test.
* Minor fixes to remove compiler warnings and DocBook processing on Mac OS X.
* Added forced test shutdown to avoid endless execution when DB server freezes
* Backport of Windows support from the 0.5 branch

Changes 0.4.10:
* Fixed the bug with empty --mysql-create-options
* Merge two patches from Tim Cook:
- use lrand48() as random() is not thread-safe on most platforms
- use libumem/mtmalloc for memory allocation if available on the target platform
* Got rid of some unnecessary malloc() calls in drv_mysql.c
2010-05-27 10:49:07 +00:00
asau
92b6227b29 gnuplot isn't used, remove it completely.
Use common point to depend on MPI (mk/mpi.buildlink3.mk).
2010-05-16 11:16:19 +00:00
adam
69564ba80a Changes 2.4.5:
* Fixes for Linux procstat-based CPU utilization on newer kernels
  from Andrew Gallatin.
* Fix for a TCP_RR hang from Michael Shuldman
* Compilation cleanups for MingW cnd MSDOS (djgpp) ourtesy of Gisle Vanem.
* Changes to enable compilation and building of netperf for
  VMware. Kudos to the person who did the first port, I will be happy
  to name that person when told it is OK :)
* Fixes from Adam Bidema for launching netserver children when the
  path to netserver.exe is very long.
* For the first time, netperf2 has a dependency, albeit optional, on
  another non-base-os bit of code - libsmbios under Linux.
* Fixes for BSD CPU utilization to deal with different BSD variants
  using different types.
* The "omni" suite has been added on an experimental basis.
* Coming along for the ride are some new platform specific files to
  determine the probable egress interface for each end of a test, as
  well as driver information for that interface.
* The UDP_RR test now understands the global -f option to change
  output units.  It also understands the -B option to tag
  results. Courtesy of Alexander Duyck.
* A fix has been added for hanging UDP_RR tests under Windows.
* Fixes for Solaris sendfilev usage.
* A TCP_MSS test has been added which will report the MSS for a data
  connection setup as if the test were a TCP_STREAM test.
* The width of the confidence interval can be specified in fractions
  of a percent for the confidence of a clean, close, comfortable
  calculation. :)
* Honor the global -B option in a TCP_SENDFILE test.
* Correct the sense of Send/Recv in the banner of a TCP_MAERTS test.
2010-05-06 11:14:01 +00:00
obache
9c4579bb9d Need 64bit off_t, so pass -D_FILE_OFFSET_BITS=64 to CFLAGS on Linux.
Fixes PR#43094.
2010-04-01 06:59:19 +00:00
obache
3b96407ba8 Update bonnie++ to 1.03e.
bonnie++ (1.03e)

  * Added the -D option to bonnie++ to use direct IO (O_DIRECT) for bulk IO.
    Thanks to Dave Murch from Violin Memory - http://violin-memory.com/

 -- Russell Coker <russell@coker.com.au>  Wed, 10 Dec 2008 09:08:00 +1100

bonnie++ (1.03d)

  * Made it compile with GCC 4.3.
  * Added the URL to the man pages.
  * Made zcav display the total time and average speed for a loop and also the
    time that each loop completed.
  * Made the zcav default block size 256M to cope with larger and faster disks.
  * Made the zcav output units be in MiB/s and GiB.
  * Improved the Bonnie++ man page in regard to the -y and -p options.
  * Use DH_COMPAT=4 and dh_installman.

 -- Russell Coker <russell@coker.com.au>  Wed, 23 Jul 2008 10:54:24 +1000
2010-04-01 06:34:14 +00:00
asau
00708ce7e3 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
wiz
a4eec2f4cc Reset maintainer, developer lost his commit bit. 2010-03-21 16:29:38 +00:00
zafer
f63de9cfba update master_sites. 2010-01-25 00:41:56 +00:00
zafer
52f7443eaa update master_sites. 2010-01-25 00:30:09 +00:00
zafer
db9941740c update master_sites. 2010-01-25 00:18:05 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
asau
d8884072aa Regenerate after DIST_SUBDIR change. 2009-12-13 01:49:18 +00:00
asau
c8d30f708d Set DIST_SUBDIR. 2009-12-13 01:46:31 +00:00
asau
15f55795b9 Update to SKaMPI 5.0.4 rev. 355.
Changes are unknown.
Don't depend on gnuplot, it is not required for functioning.
2009-12-13 01:34:45 +00:00
asau
6754aacfb8 Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.
2009-12-03 13:06:51 +00:00
jakllsch
0128a12783 Fix kttcp build on 64-bit-time_t NetBSD.
Bump PKGREVISION.
2009-11-24 17:46:45 +00:00
jym
ab4034b70e Add libmicro to the list. 2009-11-22 00:46:52 +00:00
jym
2367213831 Import libMicro 0.4.0.
LibMicro is a portable set of microbenchmarks that many Solaris engineers
used during Solaris 10 development to measure the performance of various
system and library calls. LibMicro was developed by Bart Smaalders and
Phil Harman as part of their "If Linux is faster it's a Solaris bug
performance" campaign.
2009-11-22 00:45:54 +00:00
joerg
2fec7029e0 Not MAKE_JOBS safe. 2009-10-29 18:20:36 +00:00
wiz
cea56cb9e9 Update HOMEPAGE. 2009-08-30 10:33:52 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
9b116ae57f emove empty PLIST. 2009-07-22 09:23:13 +00:00
joerg
356cec6f4a Regen. 2009-07-16 15:15:07 +00:00
tron
6f9fe0c42d Set license to public-domain. 2009-07-11 10:35:09 +00:00
hasso
ad8f73a656 Build on DragonFly. 2009-07-09 20:26:11 +00:00
joerg
5a2a9b0045 user-destdir support 2009-07-08 14:44:00 +00:00
joerg
c91516355e user-destdir support 2009-07-08 14:28:28 +00:00
joerg
89eb8923d7 user-destdir support 2009-07-08 14:23:23 +00:00
joerg
80014a0e2f user-destdir support 2009-07-08 14:19:46 +00:00
joerg
1b67b6ff24 user-destdir support 2009-07-08 14:12:30 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
zafer
9583bd46c6 update master site 2009-05-16 21:45:40 +00:00
zafer
e6c69002e1 update master site. 2009-05-16 21:30:37 +00:00
zafer
4b33a072fa update master site. 2009-05-16 21:06:49 +00:00
zafer
1a496467e7 update master site. 2009-05-16 20:49:50 +00:00
zafer
e3da84a7a0 update master site. 2009-05-16 20:46:19 +00:00
zafer
e813741222 update master site. 2009-05-16 20:38:39 +00:00
zafer
afb6912a88 update master site 2009-05-16 20:36:10 +00:00
zafer
1f2deba83b update master site. 2009-05-16 20:33:40 +00:00
zafer
2ac158e5bb update master site. 2009-05-16 20:21:17 +00:00
wiz
ec5facc381 Convert to user-destdir. From Aleksey Cheusov in PR 39982. 2009-04-29 09:20:40 +00:00
zafer
29b66c1579 Distfile is only in archive. Remove non-archive master sites. OK'd by Obata. 2009-04-28 18:58:40 +00:00
joerg
368d71b62e Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
darcy
57ded33aec Correct email address for generic MAINTAINER. 2009-03-17 21:40:44 +00:00
asau
316a689776 Use MASTER_SITE_NETLIB for Netlib and its mirrors.
Discussed with Tobias Nygren.
2009-02-22 14:15:28 +00:00
joerg
d45e3ac223 Fix build with newer OpenSSL. 2009-02-09 18:54:05 +00:00
jschauma
65e9c90d89 Give up maintainership, as I have not so much as looked at pkgsrc in
well over a year now.  Sorry. :-(
2009-01-23 21:14:16 +00:00
sketch
16f14133b6 Get rid of hostname -s in pkgsrc, on Solaris it sets the hostname to "-s". 2009-01-14 12:20:57 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
ahoka
a135c5e0c0 Increase FD_SETSIZE to avoid error messages during benchmark. 2008-11-10 00:46:57 +00:00
dholland
d31b0ef1df Remove restriction to i386. I can't find any reason for it, other packagers
seem to build it for at least amd64 fine, the code looks perfectly portable,
and nobody answered a query on tech-pkg.
2008-08-30 08:50:39 +00:00
bjs
04c883553a Add missing options.mk which didn't make the last train out. 2008-08-29 06:14:22 +00:00
bjs
eb4f25c75d Update to iozone 3.308.
pkgsrc changes:
- add 'tee' to USE_TOOLS.
- support an optional build with threads support and also support this in the
  'benchmark' target.

Changes since version 2.263

	-Bug fix for -k used in conjunction with -t and content
	 validation.
	-Add DragonFly target.
	-Put PER_VECTOR_OFFSET in for HP-UX
	-Fix compiler warning messages
	-Enforce minimum file size of page_size
	-Minor fixes.
	-Check fsync and close for errors.
	-Adding support for testing block devices. Will be done is phases.
	 This is phase 1. (Single threaded mode only)
	-Adding 4 token support to client_list. Each entry may now contain
	 4 tokens and the new one is the absolute path to the temp
	 file for testing.
	-Add support for external monitor start & stop for throughput
	 tests.
	-IMON_START and IMON_STOP environmental variables used.
	-Bug fix for systems without O_DIRECT. Fall through in switch
	 statement.
	-Fix for -c -t over NFS and initial writer close() when told by
	 another to stop
	-Add Benny Halevy to contributors list.
	-Fix for Cygwin environment.
	-Code cleanup, and add arg to external trigger.
	-Code fixes for macosx
	-Add support for building with Sun's Studio 11 compiler
	-Bug fix for fread/fwrite with > 2Gig files.
	-Add O_DIRECT for Windows
	-Add -+w dedup testing mode.
	-Make remaining non-dedup data unique.
	-Make non-dedupable more unique.
	-Bug fix for non-dedup.
	-Make random offsets unique, using Knuth shuffle.
	-free memory used for random offset uniqueness.
	-Make unique/random offsets 64bits.
	-Add fallback for random/unique.
	-Make non-dedup region more unique
	-Add -+y ## to set percentage of interior dedup.
	-Add -+y ## to set percentage of interior dedup.
	-Bug fixes for -+w and -+y
	-Minor fix for dedup
	-Adding -+C to set percent of dedupable within a file.
	-Add solaris to read sync O_RSYNC
	-Add space to avoid field output touching each other.
	-Add check for config file exceeding MAXSTREAMS.
	-Add new contributor's name.
2008-08-25 19:35:30 +00:00
obache
f6d3ee95b4 MASTER_SITES does not have distfiles anymore, commented out. 2008-07-27 09:05:05 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
joerg
1a79319de6 Fix build with GCC 4 and f2c. 2008-06-21 20:00:22 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
wiz
a7a09909ef Update to 1.03c:
bonnie++ (1.03c) unstable; urgency=low

  * Fixed some failures to check the return code of chdir().

bonnie++ (1.03b.1) unstable; urgency=low

  * Fixed typos in man page.
    Closes: #133714
    Closes: #449596
  * Documented why UID==0 is bad.
    Closes: #182023

bonnie++ (1.03b) unstable; urgency=low

  * Added support for testing write speed to zcav.

  * Documented the default chunk size in bonnie++.8.

  * Improved error handling for chunk size.
2008-05-21 15:26:07 +00:00
tonnerre
88276c8e94 Use mkstemp in netperf code to open the debug log in order to avoid
a symlink vulnerability. This fixes CVE-2007-1444.
2008-05-12 15:49:30 +00:00
obache
06f5860824 MASTER_SITES and HOMEPAGE was gone away.
Set MASTER_SITES to archive site that have distfile.
2008-05-10 08:41:48 +00:00
obache
97f9aa8970 Update dbench to 3.04.
Changes is unknown.

While here,
 * install README file mentioned in man page, suggested in PR 38553.
 * move client.txt to subdir noted in man page
 * fix directory of those files in man page.
2008-05-01 13:17:55 +00:00
joerg
28d88528b5 Fix stray 1. 2008-04-07 17:09:03 +00:00
chris
308ede9da8 Fiz mhz calculation for arm. It seems gcc has become intelligent enough
to optimize away the loop used for timing.  Do something in the loop for
arm that can't be optimized away, and will also meet the 1,000
instructions in the loop requirement.

This allows mhz to calculate sensible Mhz on a StrongArm (228Mhz rather
than 56Mhz)

Other hardware probably also need fixing, as gcc probably applies the same
optimizations on them.

Also bump PKGREVISION.
2008-04-05 14:09:18 +00:00
joerg
e7b23d2727 Fix DESTDIR. 2008-04-05 00:35:50 +00:00
obache
651ccf1712 Marked as not MAKE_JOBS safe, per PR 38363. 2008-04-04 10:49:37 +00:00
jlam
075003a60c Mechanical changes to add full DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-03 00:51:43 +00:00
tnn
bdcd11f1c3 Needs GNU nroff to format catpages with -mandoc. 2008-02-07 13:24:36 +00:00
reed
53117e64bf This is not MAKE_JOBS_SAFE.
This fixes PR #36456.
(By the way, a newer version is available of this software.)
2008-02-05 13:51:09 +00:00
wiz
a7c8e0cd61 Reset maintainer on his request. 2008-01-19 09:16:17 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
heinz
4affdcc56f Added support for installation to DESTDIR. 2008-01-03 23:15:47 +00:00
wiz
af2f1a90c9 Update MASTER_SITES. From Zafer Aydogan. 2007-12-29 10:14:50 +00:00
joerg
2bd655e7a5 Supports DESTDIR. 2007-12-21 22:30:22 +00:00
wiz
0b09193af9 Reset maintainer for itojun's packages. 2007-11-17 13:40:15 +00:00
joerg
59111cac58 Supports DESTDIR installation. 2007-10-28 15:29:58 +00:00
drochner
07782c1cd3 make this compile on -current
(the benchmark looks not very useful on current CPUs - runs within
fractions of seconds -, but anyway)
2007-09-28 13:21:33 +00:00
rillig
8721cadfd5 Fixed build failure on NetBSD 3.0:
kttcp.c:121: warning: assignment discards qualifiers from pointer target type
2007-08-30 09:23:31 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
joerg
be4606f637 don't use malloc.h. 2007-08-08 20:30:13 +00:00
joerg
15cc144275 Don't use malloc.h 2007-08-08 20:22:10 +00:00
wiz
2966b1cf79 Reset maintainer, rpaulo resigned. 2007-07-08 12:35:10 +00:00
heinz
44cb0a218d Added support for installation to DESTDIR.
Fixed a forgotten instance of PKGMANDIR.
2007-05-18 21:30:49 +00:00
wiz
ada9b1b3f5 Reset maintainer on his request (in mail traffic for PR 35824). 2007-05-18 13:45:58 +00:00
rmind
9f3422ddcc Fix building:
- Install manual.html as in default package's behaviour.
 - Remove do-install part as not nessecary.
2007-03-11 01:37:56 +00:00
rmind
04fec34dd8 - Add a general description of "doc" option.
- sysbench: Add a "doc" option, now it could be
  installed without documentation.
Thanks xtraeme@ for comments and review.
2007-03-06 21:53:55 +00:00
rmind
3fe66a778c Add benchmarks/sysbench. 2007-03-05 16:01:53 +00:00
rmind
7409fbf550 PR/35905: New pkg: benchmarks/sysbench 0.4.8
Thanks for Kimura Fuyuki. OK: agc@

SysBench is a modular, cross-platform and multi-threaded benchmark
tool for evaluating OS parameters that are important for a system
running a database under intensive load.
2007-03-05 15:55:25 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
joerg
a8897b10df Modular Xorg support. 2007-01-26 21:49:45 +00:00
rillig
b6515d0c36 Fixed PKGMANDIR. 2007-01-18 11:28:00 +00:00
rillig
ff21951f2b Made the Makefile a lot simpler. 2007-01-18 11:23:12 +00:00
rillig
77d70bb9e7 Fixed PKGMANDIR. 2007-01-18 11:16:56 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
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