diff options
author | mat <mat@FreeBSD.org> | 2013-09-06 22:40:39 +0800 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2013-09-06 22:40:39 +0800 |
commit | 121bfe25cd91b8a4a698b6344b515a44aa553299 (patch) | |
tree | a3c50cbe6c74ae3ce25bf2976eff3e0d2b541e9c /net | |
parent | 7a90864b218c8d90a992974ffb670ada999b99a5 (diff) | |
download | freebsd-ports-gnome-121bfe25cd91b8a4a698b6344b515a44aa553299.tar.gz freebsd-ports-gnome-121bfe25cd91b8a4a698b6344b515a44aa553299.tar.zst freebsd-ports-gnome-121bfe25cd91b8a4a698b6344b515a44aa553299.zip |
Really correct plist.
From perl 5.16 onwards, it doesn't need any .xs because Perl already has a
version of Socket::getaddrinfo.
Diffstat (limited to 'net')
-rw-r--r-- | net/p5-Socket-GetAddrInfo/Makefile | 15 | ||||
-rw-r--r-- | net/p5-Socket-GetAddrInfo/pkg-plist | 33 |
2 files changed, 32 insertions, 16 deletions
diff --git a/net/p5-Socket-GetAddrInfo/Makefile b/net/p5-Socket-GetAddrInfo/Makefile index 767047282753..f009c203cc8d 100644 --- a/net/p5-Socket-GetAddrInfo/Makefile +++ b/net/p5-Socket-GetAddrInfo/Makefile @@ -3,7 +3,7 @@ PORTNAME= Socket-GetAddrInfo PORTVERSION= 0.22 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -22,7 +22,16 @@ MAN3= Socket::GetAddrInfo.3 \ Socket::GetAddrInfo::Strict.3 USES= perl5 shebangfix -USE_PERL5= configure +USE_PERL5= modbuild SHEBANG_FILES= bin/getaddrinfo bin/getnameinfo -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +# It only needs to compile stuff on perl older than 5.16. +.if ${PERL_LEVEL} < 501600 +PLIST_SUB+= OLD_PERL="" NEW_PERL="@comment " +.else +PLIST_SUB+= OLD_PERL="@comment " NEW_PERL="" +.endif + +.include <bsd.port.post.mk> diff --git a/net/p5-Socket-GetAddrInfo/pkg-plist b/net/p5-Socket-GetAddrInfo/pkg-plist index 7ac8fdba4477..41b3c932f150 100644 --- a/net/p5-Socket-GetAddrInfo/pkg-plist +++ b/net/p5-Socket-GetAddrInfo/pkg-plist @@ -1,15 +1,22 @@ bin/getaddrinfo bin/getnameinfo -%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/Core.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/Emul.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/Socket6api.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/Strict.pm -%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/XS.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/GetAddrInfo/.packlist -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/GetAddrInfo/GetAddrInfo.bs -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/GetAddrInfo/GetAddrInfo.so -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/GetAddrInfo -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Socket +%%OLD_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo.pm +%%OLD_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/Core.pm +%%OLD_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/Emul.pm +%%OLD_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/Socket6api.pm +%%OLD_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/Strict.pm +%%OLD_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo/XS.pm +%%OLD_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/GetAddrInfo/GetAddrInfo.bs +%%OLD_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/GetAddrInfo/GetAddrInfo.so +%%OLD_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket/GetAddrInfo +%%OLD_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Socket +%%OLD_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Socket/GetAddrInfo +%%OLD_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Socket +%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo.pm +%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/Core.pm +%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/Emul.pm +%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/Socket6api.pm +%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/Strict.pm +%%NEW_PERL%%%%SITE_PERL%%/Socket/GetAddrInfo/XS.pm +%%NEW_PERL%%@dirrmtry %%SITE_PERL%%/Socket/GetAddrInfo +%%NEW_PERL%%@dirrmtry %%SITE_PERL%%/Socket |