Revision: 26161 http://sourceforge.net/p/gar/code/26161 Author: dmichelsen Date: 2017-04-27 07:18:17 +0000 (Thu, 27 Apr 2017) Log Message: ----------- cpan/Net-DNS/trunk: Update to 1.09, awaiting feedback from Peter
Modified Paths: -------------- csw/mgar/pkg/cpan/Net-DNS/trunk/Makefile csw/mgar/pkg/cpan/Net-DNS/trunk/checksums Added Paths: ----------- csw/mgar/pkg/cpan/Net-DNS/trunk/files/0001-Makefile.PL.patch Modified: csw/mgar/pkg/cpan/Net-DNS/trunk/Makefile =================================================================== --- csw/mgar/pkg/cpan/Net-DNS/trunk/Makefile 2017-04-26 13:57:27 UTC (rev 26160) +++ csw/mgar/pkg/cpan/Net-DNS/trunk/Makefile 2017-04-27 07:18:17 UTC (rev 26161) @@ -1,26 +1,26 @@ NAME = Net-DNS -VERSION = 0.83 +VERSION = 1.09 CATEGORIES = cpan GARTYPE = v2 AUTHOR = NLNETLABS -DESCRIPTION = Interface to the DNS resolver +DESCRIPTION = Perl Interface to the Domain Name System define BLURB endef -PACKAGES = CSWpm-net-dns -SPKG_DESC_CSWpm-net-dns = $(DESCRIPTION) -OBSOLETED_BY_CSWpm-net-dns = CSWpmnetdns -CATALOGNAME_CSWpmnetdns = pm_netdns +PATCHFILES += 0001-Makefile.PL.patch -DISTFILES += COPYING +CATALOG_RELEASE = unstable -RUNTIME_DEP_PKGS = CSWpm-digest-hmac -RUNTIME_DEP_PKGS += CSWpm-net-ip +LICENSE_TEXT = This module is licensed under the mit license -CONFIGURE_ARGS = --no-online-tests -CONFIGURE_ARGS += --no-IPv6-tests +PACKAGES += CSWpm-net-dns +CATALOGNAME_CSWpm-net-dns = pm_net_dns +SPKG_DESC_CSWpm-net-dns = Perl Interface to the Domain Name System +RUNTIME_DEP_PKGS_CSWpm-net-dns += CSWpm-digest-hmac +ARCHALL_CSWpm-net-dns = 1 -EXTRA_MERGE_EXCLUDE_FILES = .*~ .*perllocal\.pod +# Clean out existing CONFIGURE_ARGS +CONFIGURE_ARGS = include gar/category.mk Modified: csw/mgar/pkg/cpan/Net-DNS/trunk/checksums =================================================================== --- csw/mgar/pkg/cpan/Net-DNS/trunk/checksums 2017-04-26 13:57:27 UTC (rev 26160) +++ csw/mgar/pkg/cpan/Net-DNS/trunk/checksums 2017-04-27 07:18:17 UTC (rev 26161) @@ -1 +1 @@ -f1d48107ff6b366479ad035783486d7a Net-DNS-0.83.tar.gz +0db549fa210b540344923124ed912037 Net-DNS-1.09.tar.gz Added: csw/mgar/pkg/cpan/Net-DNS/trunk/files/0001-Makefile.PL.patch =================================================================== --- csw/mgar/pkg/cpan/Net-DNS/trunk/files/0001-Makefile.PL.patch (rev 0) +++ csw/mgar/pkg/cpan/Net-DNS/trunk/files/0001-Makefile.PL.patch 2017-04-27 07:18:17 UTC (rev 26161) @@ -0,0 +1,78 @@ +From 4aade20f190dc9f3a55da11117269767cc6c3078 Mon Sep 17 00:00:00 2001 +From: Dagobert Michelsen <d...@opencsw.org> +Date: Wed, 26 Apr 2017 13:01:22 +0200 +Subject: [PATCH] Makefile.PL + +--- + Makefile.PL | 55 ------------------------------------------------------- + 1 file changed, 55 deletions(-) + +diff --git a/Makefile.PL b/Makefile.PL +index 67d77ae..5e96d2f 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -214,61 +214,6 @@ EOT + } + + +-package MY; ## customise generated Makefile +- +-sub install { +- my $self = shift; +- +- my %install_type = qw(perl INSTALLPRIVLIB site INSTALLSITELIB vendor INSTALLVENDORLIB); +- my $install_site = join '', '$(DESTDIR)$(', $install_type{$self->{INSTALLDIRS}}, ')'; +- for ($install_site) { +- s/\$\(([A-Z_]+)\)/$self->{$1}/g while /\$\(/; # expand Makefile macros +- s|([/])[/]+|$1|g; # remove gratuitous //s +- } +- +- eval { require Net::DNS }; +- +- my $nameregex = '\W+Net\WDNS.pm$'; +- my @installed = grep $_ =~ m/$nameregex/i, values %INC; +- my %noinstall; +- +- foreach (@installed) { +- my $path = lc($1) if m/^(.+)$nameregex/i; +- my %seen; +- foreach (@INC) { +- $seen{$_}++; # find $path in @INC +- last if $path eq lc($_); +- } +- foreach ( grep !$seen{$_}, @INC ) { +- $noinstall{$_}++; # mark hidden libraries +- } +- } +- +- return $self->SUPER::install(@_) unless $noinstall{$install_site}; +- +- warn <<"AMEN"; +-## +-## The install location for this version of Net::DNS differs +-## from the existing version $Net::DNS::VERSION in your perl library. +-## @installed +-## +-## The installation will be rendered ineffective because old +-## Net::DNS will be found on the library search path before +-## $install_site +-## +-## Makefile has been generated to support build and test only. +-## +-AMEN +- +- return <<'END'; +-install : +- $(NOECHO) $(ECHO) "## Makefile supports test build only" +- $(NOECHO) $(ECHO) "## (see message from Makefile.PL)" +- $(NOECHO) $(FALSE) +-END +-} +- +- + sub postamble { + return <<'END'; + test_cover : pure_all +-- +2.4.0 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.