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: