Commit graph

45 commits

Author SHA1 Message Date
joerg
dfc4bdf7ce Needs kernel types on NetBSD. 2016-03-01 20:18:23 +00:00
agc
d9e4cfe05d Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:27:11 +00:00
wiz
0a0c8a0983 Update to 0.91:
libstatgrab 0.91 (11 July 2014)
 * Use /proc/mounts on Linux where available. Note that this
   potentially results in different data appearing in the filesystem
   statistics. To override the choice use the --with-mnttab configure
   flag.
 * Add a new field named device_canonical to the filesystem statistics.
   This always holds the real device and is useful in the case where
   device_name is a symlink.
 * Fix list miscounting in sg_set_valid_filesystems.
 * Fix buffer overrun when dealing with a larger number of processes.
 * Fix divide by zero display problem in saidar.
 * Building of examples is now disabled by default. Use the
   --enable-examples configure flag to build them if required.
 * Logging (log4cplus) is now only enabled if the --enable-logging
   configure flag is given.
 * When logging with log4cplus is enabled, properties files are
   installed in to ${prefix}/etc. Both statgrab and saidar will search
   this location when starting up. These files can be used to
   configure the behaviour of log4cplus.
 * Add Graphite output support in statgrab.
     (Thanks to John Lyman)
 * Fix test suite problem when doing a VPATH build.
 * Install distribution documentation (such as this file) in to
   ${prefix}/share/doc/libstatgrab.
 * Various other minor bug fixes identified by compiler warnings.
 * Update code for the Windows platform. This is incomplete, but we
   included the changes to give anyone else working in this area a
   better starting point. We welcome pull requests to further improve
   this code. The original pull request can be found in #36.
     (Thanks to Brent Cook)
2015-08-20 17:13:47 +00:00
wiz
c7383780db Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
2015-08-18 07:31:00 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
sno
49b9ae8659 Fix missing requirements when using libstatgrab as a dependency 2014-02-23 15:16:49 +00:00
roy
9d4fa008f1 Works fine with system curses 2013-10-16 13:09:00 +00:00
sno
6707498068 Updating libstatgrab from 0.17nb2 to 0.90
pkgsrc changes:
* libstatgrab has gnu-lgpl-2, only statgrab and saidard are gpl
* add dependency to log4cplus for have tracing ability

Upstream changes (0.90 follows 0.17 immediately):
libstatgrab 0.90
 * Please note the API in 0.90 has changed, so applications using
   libstatgrab will need to be updated to support the changes.

 * Thread safety and reentrant functions.
 * API unification (every stats call is now able to return multiple entries).
 * Complete rewrite of internal memory management (eases future extensions).
 * Add experimental support for tracing using log4cplus.
 * Complete the ports for AIX, HP-UX and most of the widely used
   BSD-based operating systems.
 * Complete the port for Darwin/MacOS X including basic Mach.
 * Clean up the FreeBSD and Solaris implementations.
 * Remove explicit support for Linux 2.4.
2013-09-13 10:13:20 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
joerg
cd4303c34d NetBSD/current needs _KMEMUSEr. 2013-01-17 15:49:44 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
sno
32d4ea2988 Updating devel/libstatgrab from 0.16 to 0.17
shared library version changed from 6.2.2 to 6.2.3 - I assume no revbump
needed

Upstream changes:
libstatgrab 0.17 (21 February 2010)
 * Provide iowait cpu information on Linux version 2.5.41 or later.
 * Display data for ZFS on Solaris.
 * Dynamically get list of valid filesystems on FreeBSD.
     (Thanks to Baptiste Daroussin)
 * Support FreeBSD 9.
 * Use utmpx when available (required for FreeBSD 9).
     (Thanks to Ed Schouten)
 * Support larger amounts of memory on FreeBSD.
     (Thanks to Tom Bird)
2010-08-24 06:33:10 +00:00
zafer
17928b6116 update url of kent university mirrorservice. 2009-06-05 23:33:02 +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
obache
dbc16e5317 Update libstatgrab to 0.16.
Pkgsrc changes:
 * try to fix build failure on recent NetBSD, reported in PR 41178.
 * set LICENSE=gnu-gpl-v2
 * marked as DESTDIR ready

libstatgrab NEWS:

libstatgrab 0.16 (13 March 2008)
 * Fix saidar build on Solaris with Sun's compiler.
 * Add support for FreeBSD 8.0.
 * Fix build on "armel" Debian port.
     (Thanks to Riku Voipio and Martin Guy)
 * Fix statgrab-make-mrtg-config on machines with no swap.
     (Thanks to Tom Carlson)

libstatgrab 0.15 (14 July 2007)
 * Fix breakages in memory stats on OpenBSD that were introduced in
   the last release.
     (Thanks to David Love)
 * Update internal string functions and some related cleanups.
     (Thanks to David Love)
 * Fix compile warning on FreeBSD.

libstatgrab 0.14 (08 January 2007)
 * Fix memory stats on OpenBSD.
 * Add colour support to saidar.
     (Thanks to Angelina Carlton)
 * Fix CPU stats on Solaris - swap and iowait were incorrectly reported.
 * Fix kstat related memory leaks on Solaris.
     (Thanks to Javier Donaire)
 * Fix network stats on some unusual Solaris setups.
 * Fix process time_spent on Linux.
     (Thanks to Fred Barnes)
 * Make interface up status check the link status as well.
     (Thanks to Michelangelo Vassallo)
 * Fix build on NetBSD 3.
     (Thanks to Wijnand Wiersma)
 * Rework curses detection code in the configure script.
 * Fix bug that caused saidar to crash when the window was rapidly resized.

libstatgrab 0.13 (19 March 2006)
 * Fix build problems with recent linux kernels.
 * Make saidar truncate disk/inteface/mount names to fit in display.
 * Add WIN32 support using MINGW (not widely tested).
 * Fix network interface up/down status on Solaris.
 * Add extern "C" to header file to make linking with C++ code easier.
 * Fix statgrab to cope with filesystem paths containing dots.
 * Make NFS a legal filesystem type on all platforms.
 * A few minor build fixes.
2009-05-16 11:46:08 +00:00
obache
574c8b49fd Convert options.mk to standard format/usage. 2009-05-16 04:18:13 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
dholland
42ec84300c Fix configure botch on NetBSD. 2008-09-16 22:25:50 +00:00
jlam
ea6ec49076 Add PLIST_VARS setting missing from previous commit. 2008-04-09 16:21:48 +00:00
jlam
3e57186a2d + Convert to use the options framework instead of using WITHOUT_SAIDAR
and WITHOUT_STATGRAB.

+ Convert to use PLIST_VARS instead of manually passing "@comment "
  to the plist module.

Bump the PKGREVISION to 3 for the options changes.
2008-04-09 16:18:39 +00:00
reed
a756b42f09 Remove one of the master sites. It didn't resolve.
From Zafer A. via private mail.
2007-11-06 21:17:34 +00:00
joerg
4228333274 Fix Perl. Bump revision. 2007-08-30 19:29:15 +00:00
wiz
20169f7fc2 Remove dead MASTERS_SITES. From Zafer Aydogan. 2007-06-08 18:39:22 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
joerg
ede32b1cbf Sync DragonFly support with reality. 2006-06-12 16:30:33 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +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
reed
f91d5a3907 Bump PKGREVISION. Add missing man page entries to PLIST.
(Note: these man pages are installed even if WITHOUT_STATGRAB
or WITHOUT_SAIDAR options are used to not install the
corresponding executables.)
2005-11-08 21:43:03 +00:00
rillig
cd102c62dc Updated libgrabstat to 0.12.
libstatgrab 0.12 (31 July 2005)
 * More details added to filesystem statistics.
     (Patches provided by Roman Neuhauser)
 * Rework Linux partition detection.
 * Fix compile error in network stats on Linux 2.6.
    (Patches provided by Scott Lampert)
 * Change name of duplex value in network interface stats.
    NOTE: this minor change breaks the API.
 * Manual pages for saidar, statgrab and the other tools.
 * Fix minor typo in statgrab usage output.
 * Support for Solaris 10.
 * Support for FreeBSD 7.
2005-11-01 21:48:39 +00:00
rillig
be5a56370e Tim requested in PR 31974 to retire as the maintainer. The new
maintainer is tech-pkg.
2005-11-01 21:30:12 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
reed
dc3e3f47cc Update to 0.11. From MAINTAINER in PR pkg/28258.
Changes from NEWS file:
libstatgrab 0.11 (09 November 2004)
 * Add support for HP-UX 11.11.
    (Patches provided by Roy Keene)
 * Minor fixes to statgrab mrtg tools.
 * Minor fixes to saidar.
 * Minor code cleanups and fixes to libstatgrab.
2004-11-15 14:26:31 +00:00
xtraeme
f28f7c9ac4 Make this build on NetBSD -current. 2004-10-30 03:30:08 +00:00
xtraeme
d296fbd9e5 s/wip/devel/ 2004-10-30 00:30:29 +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
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
wiz
287672f90c Update to 0.10.3, provided by the maintainer Tim Bishop in PR 26764:
libstatgrab 0.10.3 (24 August 2004)

 * Add -f flag to statgrab to display floating-point numbers multiplied
   by an integer.
 * Add -K, -M and -G flags to statgrab to show byte counts in kibibytes,
   mebibytes or gibibytes.
 * Make statgrab-make-mrtg-config use the new flags to scale extremely
   large or small numbers so that mrtg can handle them.
 * Make statgrab-make-mrtg-config automatically detect network interface
   speeds.
 * Add support for FreeBSD 6.0-CURRENT.

libstatgrab 0.10.2 (27 July 2004)

 * Fix shared library version that when backwards in 0.10.1.

libstatgrab 0.10.1 (26 July 2004)

 * Use DESTDIR correctly when setting permissions at install time.
 * Fix disk stats to work with OpenBSD 3.5.
 * Fix disk stats on NetBSD 2.0 (statvfs instead of statfs).
 * Fix memory leak in process stats on NetBSD 2.0.
 * Add vxfs (Veritas filesystem) to list of known filesystems
   on Solaris.
 * Add more variables to the pkg-config file to suggest suitable
   ownership and permissions for binaries using libstatgrab.
 * Make sure statgrab.h can safely be included twice.
 * Fix statgrab to display network interface names even if they
   don't have IO stats (like the loopback interface on Solaris).
 * Add error reporting function that grabs errno.
2004-08-25 23:24:12 +00:00
xtraeme
061f832353 Initial import of libstatgrab-0.10 from pkgsrc-wip, packaged by the
author Tim Bishop.

The libstatgrab library provides an easy to use interface for
accessing system statistics and information. Available statistics
include CPU, Load, Memory, Swap, Disk I/O, and Network I/O.

Also part of the package are two tools; saidar provides a curses-based
interface to viewing live system statistics, and statgrab is a
sysctl-like interface to the statistics.
2004-05-20 20:48:57 +00:00