pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/44638: net/p5-Net-IP Makefile bug fixes



>Number:         44638
>Category:       pkg
>Synopsis:       net/p5-Net-IP Makefile bug fixes
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Feb 26 01:20:00 +0000 2011
>Originator:     Mark E. Perkins
>Release:        pkgsrc-2010Q4, HEAD
>Organization:
>Environment:


any


>Description:


net/p5-Net-IP/Makefile includes an improper dependency on 
math/p5-Math-BigInteger

Among other things, math/p5-Math-BigInteger is horribly broken on modern Perls, 
but it is
also the *wrong* dependency.  Net::IP has an internal dependency on 
Math::BigInt, which is 
included in the Perl core distribution.

fix HOMEPAGE while we're at it.


>How-To-Repeat:





>Fix:


--- Makefile.~1.13.~    2010-08-21 10:35:24.000000000 -0600
+++ Makefile    2011-02-25 16:47:18.000000000 -0700
@@ -3,20 +3,18 @@
 
 DISTNAME=      Net-IP-1.25
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   2
+PKGREVISION=   3
 CATEGORIES=    net perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Net/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://search.cpan.org/~manu/Net-IP-1.20/
+HOMEPAGE=      http://search.cpan.org/~manu/Net-IP-1.25/
 COMMENT=       Perl extension for manipulating IPv4/IPv6 addresses
 LICENSE=       ${PERL5_LICENSE}
 
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-DEPENDS+=      p5-Math-BigInteger-[0-9]*:../../math/p5-Math-BigInteger
-
 PERL5_PACKLIST=                auto/Net/IP/.packlist
 
 .include "../../lang/perl5/module.mk"





Home | Main Index | Thread Index | Old Index