Subject: pkg/12630: new pkg p5-BSD-Resource
To: None <gnats-bugs@gnats.netbsd.org>
From: None <nrahlstr@winternet.com>
List: netbsd-bugs
Date: 04/13/2001 07:42:33
>Number: 12630
>Category: pkg
>Synopsis: new pkg p5-BSD-Resource
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Fri Apr 13 10:32:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Nathan Ahlstrom
>Release: NetBSD-1.5.1_BETA
>Organization:
me
>Environment:
System: NetBSD games 1.5.1_BETA NetBSD 1.5.1_BETA (GAMES) #0: Tue Apr 10 17:28:44 CDT 2001 root@games:/a/src/sys/arch/i386/compile/GAMES i386
>Description:
This is a new pkg for the BSD::Resource perl module. This allows
the {set,get}rlimit C library routines to be used in perl.
>How-To-Repeat:
Some Apache perl5 modules require this module to run under BSD.
>Fix:
Attached is a shar file which contains the pkg. Also attached
is the Change File for this module.
Mon Mar 5 16:43:44 2001 Jarkko Hietaniemi <jhi@alpha.hut.fi>
* Release 1.10.
* Move $VERSION from Makefile.PL to Resource.pm as suggested
by Philip Newton.
* Require at least Perl 5.002.
Mon Oct 30 22:39:40 2000 Jarkko Hietaniemi <jhi@iki.fi>
* Release 1.09.
Fixed to work with 5.6.0 and Solaris: the default setting
of Perl 5.6.0 is to use "large files", which does not mix with
the Solaris /procfs interface. Workaround: use the old trusty
syscall(). The deficiency reported to Solaris kernel group,
so there's hope that in some future patch/release the procfs
will get fixed.
Document the "Your vendor has not ..." error message.
Sat Apr 15 23:45:06 2000 Jarkko Hietaniemi <jhi@iki.fi>
* Release 1.08: (about time)
Fixed to work with 5.6.
Fixed to work with Linux (PRIO_ are just enums, not defines).
Added a few possible RLIMIT_ constants (RLIMIT_AIO_MEM,
RLIMIT_AIO_OP, RLIMIT_OFILE, RLIMIT_TCACHE).
Fri Jan 16 15:47:19 1998 Jarkko Hietaniemi <jhi@iki.fi>
* Release 1.07:
Added pseudo-times().
Major Solaris 5.[56] hackery to use the /proc.
Don't know whether older Solarises work anymore :-/
Mon Jun 2 13:32:54 1997 Jarkko Hietaniemi <jhi@iki.fi>
* Release 1.06:
Renamed release 1.05_02 to release 1.06 as the
release seems quite stable.
Sun Apr 27 18:20:00 1997 Jarkko Hietaniemi <jhi@iki.fi>
* Release 1.05_02:
Tiny cleanup work.
Sat Apr 26 21:10:00 1997 Jarkko Hietaniemi <jhi@iki.fi>
* Release 1.05_01:
More platforms known to work
MachTen 4.0.3 1)
Many thanks to
Dominic Dunlop <domo@slipper.ip.lu>
1) well, setrlimit() does not, at all, but this is
a known bug in MachTen, Perl canna fix it...
Tue Apr 08 01:27:33 1997 Jarkko Hietaniemi <jhi@iki.fi>
* Release 1.05:
The platforms known to work
AIX 3.2.5, 4.1.4
Digital UNIX (aka DEC OSF/1) 3.2C, 4.0b
FreeBSD 3.0
HP-UX 9.03
IRIX 5.3, 6.3, 6.4
Linux 2.0.18
Solaris 2.5.1
SunOS 4.1.4
Many thanks to
Jim Anderson <jander@jander.com>
Ariel Faigon <ariel@sgi.com>
Scott Henry <scotth@sgi.com>
Brett M Hogden <hogden@rge.com>
Nick Ing-Simmons <nik@tiuk.ti.com>
Ollivier Robert <roberto@eurocontrol.fr>
Ashok S <ashoks@india.ti.com>
Larry W Virden <lvirden@cas.org>
Ilya Zakharevich <ilya@math.ohio-state.edu>
for their testing and patches. Especially many
thanks to Scott Henry and Ariel Faigon.
--
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# p5-BSD-Resource
# p5-BSD-Resource/files
# p5-BSD-Resource/files/md5
# p5-BSD-Resource/pkg
# p5-BSD-Resource/pkg/DESCR
# p5-BSD-Resource/pkg/PLIST
# p5-BSD-Resource/Makefile
#
echo c - p5-BSD-Resource
mkdir -p p5-BSD-Resource > /dev/null 2>&1
echo c - p5-BSD-Resource/files
mkdir -p p5-BSD-Resource/files > /dev/null 2>&1
echo x - p5-BSD-Resource/files/md5
sed 's/^X//' >p5-BSD-Resource/files/md5 << 'END-of-p5-BSD-Resource/files/md5'
X$NetBSD$
X
XSHA1 (BSD-Resource-1.10.tar.gz) = 116d5929a331b179ad56966e4ebd21a2de72800e
END-of-p5-BSD-Resource/files/md5
echo c - p5-BSD-Resource/pkg
mkdir -p p5-BSD-Resource/pkg > /dev/null 2>&1
echo x - p5-BSD-Resource/pkg/DESCR
sed 's/^X//' >p5-BSD-Resource/pkg/DESCR << 'END-of-p5-BSD-Resource/pkg/DESCR'
XThis module provides a Perl interface to part of the BSD process
Xresource library. It allows the use of the {get,set}rlimit and getrusage
XBSD C Library routines from perl.
END-of-p5-BSD-Resource/pkg/DESCR
echo x - p5-BSD-Resource/pkg/PLIST
sed 's/^X//' >p5-BSD-Resource/pkg/PLIST << 'END-of-p5-BSD-Resource/pkg/PLIST'
X@comment $NetBSD$
END-of-p5-BSD-Resource/pkg/PLIST
echo x - p5-BSD-Resource/Makefile
sed 's/^X//' >p5-BSD-Resource/Makefile << 'END-of-p5-BSD-Resource/Makefile'
X# $NetBSD$
X
XDISTNAME= BSD-Resource-1.10
XPKGNAME= p5-${DISTNAME}
XCATEGORIES= devel perl5
XMASTER_SITES= ${MASTER_SITE_PERL_CPAN:=BSD/}
X
XMAINTAINER= packages@NetBSD.org
XHOMEPAGE= http://iki.fi/jhi/
XCOMMENT= BSD::Resource - Perl interface to BSD process resources library
X
XUSE_PERL5= # defined
XPERL5_PACKLIST= ${PERL5_SITEARCH}/auto/BSD/Resource/.packlist
X
Xdo-configure:
X @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
X
X.include "../../mk/bsd.pkg.mk"
END-of-p5-BSD-Resource/Makefile
exit
>Release-Note:
>Audit-Trail:
>Unformatted: