BSD Ports

devel/p5-BSD-Resource 1.2911 FreeBSD

Perl module to access BSD resource limit and priority functions

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART20, GPLv2
Categories
devel, perl5
Package size
32.1 KiB, 80.3 KiB installed

Description

This Perl extension implements the BSD process resource limit functions

getrusage()	getrlimit()	setrlimit()

and the BSD process priority functions. These are available also via core Perl but here we do more tricks so that the PRIO_* are available.

getpriority()	setpriority()

Also is provided

times()

which provides the same functionality as the one in core Perl, only with better time resolution.

In the other systems

SystemPortVersion
FreeBSDdevel/p5-BSD-Resource1.2911
OpenBSDdevel/p5-BSD-Resource1.2911p0
NetBSDdevel/p5-BSD-Resource1.29.11nb10
DragonFlydevel/p5-BSD-Resource1.2911
MidnightBSDdevel/p5-BSD-Resource1.2911
HardenedBSDdevel/p5-BSD-Resource1.2911
GhostBSDdevel/p5-BSD-Resource1.2911

Install

Binary package:

pkg install p5-BSD-Resource

From the ports tree:

cd /usr/ports/devel/p5-BSD-Resource/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-BSD-Resource>0:devel/p5-BSD-Resource

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.29111.29111.29111.29111.2911
FreeBSD:14:quarterly1.29111.2911n/a1.29111.2911
FreeBSD:15:latest1.29111.2911n/a1.29111.2911
FreeBSD:15:quarterly1.29111.2911n/an/an/a
FreeBSD:16:latest1.29111.2911n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 2

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 1

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 33
  • %%SITE_ARCH%%/BSD/Resource.pm
  • %%SITE_ARCH%%/auto/BSD/Resource/Resource.so
  • %%SITE_ARCH%%/auto/BSD/Resource/_find_prio.al
  • %%SITE_ARCH%%/auto/BSD/Resource/_find_rlimit.al
  • %%SITE_ARCH%%/auto/BSD/Resource/_g.al
  • %%SITE_ARCH%%/auto/BSD/Resource/autosplit.ix
  • %%SITE_ARCH%%/auto/BSD/Resource/get_prios.al
  • %%SITE_ARCH%%/auto/BSD/Resource/get_rlimits.al
  • %%SITE_ARCH%%/auto/BSD/Resource/getpriority.al
  • %%SITE_ARCH%%/auto/BSD/Resource/getrlimit.al
  • %%SITE_ARCH%%/auto/BSD/Resource/getrusage.al
  • %%SITE_ARCH%%/auto/BSD/Resource/hard.al
  • %%SITE_ARCH%%/auto/BSD/Resource/idrss.al
  • %%SITE_ARCH%%/auto/BSD/Resource/inblock.al
  • %%SITE_ARCH%%/auto/BSD/Resource/isrss.al
  • %%SITE_ARCH%%/auto/BSD/Resource/ixrss.al
  • %%SITE_ARCH%%/auto/BSD/Resource/majflt.al
  • %%SITE_ARCH%%/auto/BSD/Resource/maxrss.al
  • %%SITE_ARCH%%/auto/BSD/Resource/minflt.al
  • %%SITE_ARCH%%/auto/BSD/Resource/msgrcv.al
  • %%SITE_ARCH%%/auto/BSD/Resource/msgsnd.al
  • %%SITE_ARCH%%/auto/BSD/Resource/nivcsw.al
  • %%SITE_ARCH%%/auto/BSD/Resource/nsignals.al
  • %%SITE_ARCH%%/auto/BSD/Resource/nswap.al
  • %%SITE_ARCH%%/auto/BSD/Resource/nvcsw.al
  • %%SITE_ARCH%%/auto/BSD/Resource/oublock.al
  • %%SITE_ARCH%%/auto/BSD/Resource/setpriority.al
  • %%SITE_ARCH%%/auto/BSD/Resource/setrlimit.al
  • %%SITE_ARCH%%/auto/BSD/Resource/soft.al
  • %%SITE_ARCH%%/auto/BSD/Resource/stime.al
  • %%SITE_ARCH%%/auto/BSD/Resource/times.al
  • %%SITE_ARCH%%/auto/BSD/Resource/utime.al
  • %%PERL5_MAN3%%/BSD::Resource.3.gz
distinfo 1
FileSizeSHA256
BSD-Resource-1.2911.tar.gz681839d1cfba063cc18f72427a22451f7908836b7331ac8785dbe07553c5b043a0c3d
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.