Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Jan 2005 14:10:24 GMT
From:      =?ISO-8859-1?Q?Se=E1n_C=2E_Farley?= <sean-freebsd@farley.org>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/73513: [NEW PORT] devel/p5-Mknod: Perl module interface to the mknod(2) system call.
Message-ID:  <200501191410.j0JEAOEh019577@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/73513; it has been noted by GNATS.

From: =?ISO-8859-1?Q?Se=E1n_C=2E_Farley?= <sean-freebsd@farley.org>
To: Sergey Matveychuk <sem@FreeBSD.org>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/73513: [NEW PORT] devel/p5-Mknod: Perl module interface
 to the mknod(2) system call.
Date: Tue, 18 Jan 2005 22:14:10 -0600 (CST)

 On Wed, 22 Dec 2004, Sergey Matveychuk wrote:
 
 > Does not configure on 4.10 with the system perl.
 > ===>  Configuring for p5-Mknod-0.02
 > Checking if your kit is complete...
 > Looks good
 > Could not eval '
 >            package ExtUtils::MakeMaker::_version;
 >            no strict;
 >
 >            local $VERSION;
 >            $VERSION=undef; do {
 >                our $VERSION = '0.02';
 >            }; $VERSION
 >        ' in Mknod.pm: Can't modify subroutine entry in scalar assignment at
 > (eval 6) line 7, at EOF
 > *** Error code 2
 >
 > Stop in /usr/home/sem/prs/p5-Mknod.
 >
 > Mark the port as only for PERL_LEVEL > 500600 or fix it please.
 
 Although I was able to work around the above error, more errors awaited
 me.
 
 It is now marked for 5.6 or above.  A new shar with this fix is at the
 end of this e-mail.
 
 Sean
 -- 
 sean-freebsd@farley.org
 
 
 --- p5-Mknod-0.02.shar begins here ---
 # 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-Mknod
 #	p5-Mknod/Makefile
 #	p5-Mknod/distinfo
 #	p5-Mknod/pkg-descr
 #	p5-Mknod/pkg-plist
 #
 echo c - p5-Mknod
 mkdir -p p5-Mknod > /dev/null 2>&1
 echo x - p5-Mknod/Makefile
 sed 's/^X//' >p5-Mknod/Makefile << 'END-of-p5-Mknod/Makefile'
 X# New ports collection makefile for:	p5-Mknod
 X# Date created:		3 November 2004
 X# Whom:			Sean Farley <sean-freebsd@farley.org>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	Mknod
 XPORTVERSION=	0.02
 XCATEGORIES=	devel perl5
 XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
 XMASTER_SITE_SUBDIR=	../../authors/id/R/RL/RLZWART
 XPKGNAMEPREFIX=	p5-
 X
 XMAINTAINER=	sean-freebsd@farley.org
 XCOMMENT=	Perl module interface to the mknod(2) system call.
 X
 XPERL_CONFIGURE=	yes
 X
 XMANPREFIX=	${SITE_PERL}
 XMAN3=		Mknod.3
 X
 X.include <bsd.port.pre.mk>
 X
 X# This port requires PERL 5.6.x or later.
 X.if ${PERL_LEVEL} < 500600
 XIGNORE=		Port requires perl 5.6.x or later.  Install lang/perl5 then try again.
 X.endif
 X
 X.include <bsd.port.post.mk>
 END-of-p5-Mknod/Makefile
 echo x - p5-Mknod/distinfo
 sed 's/^X//' >p5-Mknod/distinfo << 'END-of-p5-Mknod/distinfo'
 XMD5 (Mknod-0.02.tar.gz) = f81801b1cc38c5e3ec9a755085e50dbb
 XSIZE (Mknod-0.02.tar.gz) = 7591
 END-of-p5-Mknod/distinfo
 echo x - p5-Mknod/pkg-descr
 sed 's/^X//' >p5-Mknod/pkg-descr << 'END-of-p5-Mknod/pkg-descr'
 XMknod is an interface to the mknod(2) system call.
 X
 X
 XCopyright (C) 2003 Raoul Zwart
 X
 XThis library is free software; you can redistribute it and/or modify it under
 Xthe same terms as Perl itself.
 END-of-p5-Mknod/pkg-descr
 echo x - p5-Mknod/pkg-plist
 sed 's/^X//' >p5-Mknod/pkg-plist << 'END-of-p5-Mknod/pkg-plist'
 X%%SITE_PERL%%/%%PERL_ARCH%%/Mknod.pm
 X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mknod/.packlist
 X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mknod/Mknod.bs
 X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mknod/Mknod.so
 X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mknod
 END-of-p5-Mknod/pkg-plist
 exit
 --- p5-Mknod-0.02.shar ends here ---



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501191410.j0JEAOEh019577>