summaryrefslogtreecommitdiff
path: root/devel/p5-Inline
diff options
context:
space:
mode:
authorsno <sno@pkgsrc.org>2010-02-15 15:47:18 +0000
committersno <sno@pkgsrc.org>2010-02-15 15:47:18 +0000
commitd5ee4e0eddd032540eeed7465e61be333bbc9310 (patch)
tree69ca0aabf37d3246899de739906e603f2102d7ac /devel/p5-Inline
parente164c44047de5594e509af7864f730e13da9dbf0 (diff)
downloadpkgsrc-d5ee4e0eddd032540eeed7465e61be333bbc9310.tar.gz
Updating devel/p5-Inline from 0.45 to 0.46 as proposed by PR pkg/42794,
but replaced the modified patch by EU::MM environment variable. pkgsrc changes: - Add license definition - Adjust dependencies (Digest::MD5 2.09 is in Perl core since 5.7.3) - Replace patch for C/Makefile.PL by environment variable controlling MM::EU prompt() function Upstream changes: version: 0.46 date: Fri Feb 12 2010 Same as 0.45_02 (plus some minor doc alterations in Inline.pod). version: 0.45_02 date: Fri Feb 5 2010 Changes to Inline.pm, denter.pm, and Inline.pod relating to "fixing" untainting (to the extent that untainting of -T inline scripts works as documented). Many thanks to Patrick LeBoutillier. Also added C/t/08core.t (which contains -T on the shebang line) as a basic test of untainting. (RT ticket 13084) version: 0.45_01 date: Thurs Jan 28 2010 C/C.pod - document that *fully qualified* paths for LIBS, INC, TYPEMAPS and MYEXTLIB are needed. (RT ticket 5207) Inline.pm - remove "defined" from "defined %main::Inline::Config::" as that usage causes a deprecation warning with perl-5.11 and later. (RT ticket 53227) Inline.pm - fix sub push_overrides (RT ticket 49669) This change responsible for "Subroutine Inline::C::get_parser redefined" warnings that can occur during build stage under certain circumstances. denter.pm - local()ise $_ (in four places) (RT ticket 16801) Inline.pod - doc correction (thanks Alejandro Ochoa). C/Makefile.PL - accommodate 'ccache cc' (RT ticket 40140) - accommodate ActivePerl-5.10.1 and later (RT ticket 49419) C/Cookbook.pod - typo fixes (thanks Brad Barber) - Change "NAME" from "C Cookbook ..." to "Inline::C-Cookbook ...". (RT ticket 45417)
Diffstat (limited to 'devel/p5-Inline')
-rw-r--r--devel/p5-Inline/Makefile9
-rw-r--r--devel/p5-Inline/distinfo9
-rw-r--r--devel/p5-Inline/patches/patch-aa25
3 files changed, 10 insertions, 33 deletions
diff --git a/devel/p5-Inline/Makefile b/devel/p5-Inline/Makefile
index fcb8dca4b84..06d57107e4e 100644
--- a/devel/p5-Inline/Makefile
+++ b/devel/p5-Inline/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2008/12/20 23:38:37 he Exp $
+# $NetBSD: Makefile,v 1.17 2010/02/15 15:47:18 sno Exp $
#
-DISTNAME= Inline-0.45
+DISTNAME= Inline-0.46
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5inl
CATEGORIES= devel perl5
@@ -10,10 +10,13 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Inline/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Inline/
COMMENT= Perl5 module for writing Perl subroutines in other languages
+LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-Digest-MD5>=2.09:../../security/p5-Digest-MD5
+DEPENDS+= {perl>=5.7.3,p5-Digest-MD5>=2.09}:../../security/p5-Digest-MD5
DEPENDS+= p5-Parse-RecDescent>=1.80:../../devel/p5-Parse-RecDescent
+MAKE_ENV+= PERL_MM_USE_DEFAULT=1
+
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/devel/p5-Inline/distinfo b/devel/p5-Inline/distinfo
index 3ed61aec968..52cfc783790 100644
--- a/devel/p5-Inline/distinfo
+++ b/devel/p5-Inline/distinfo
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2008/12/20 23:38:37 he Exp $
+$NetBSD: distinfo,v 1.5 2010/02/15 15:47:18 sno Exp $
-SHA1 (Inline-0.45.tar.gz) = a2d9ef44861e66e573fc7ffb7e6ed7ab92a59038
-RMD160 (Inline-0.45.tar.gz) = 0563af1b2c52c26190cd2bef4f724395d92101e0
-Size (Inline-0.45.tar.gz) = 93844 bytes
-SHA1 (patch-aa) = 1212d464a76967d9c019fd246e0da2feb5dc9892
+SHA1 (Inline-0.46.tar.gz) = b1718517bdd4a9dd4603c9a35a2575e7958440a4
+RMD160 (Inline-0.46.tar.gz) = dffc15351730722e6899953517e9673b0a4dd2ff
+Size (Inline-0.46.tar.gz) = 94716 bytes
diff --git a/devel/p5-Inline/patches/patch-aa b/devel/p5-Inline/patches/patch-aa
deleted file mode 100644
index f0a1195f566..00000000000
--- a/devel/p5-Inline/patches/patch-aa
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2008/12/20 23:38:37 he Exp $
-
-Include Inline::C without prompting.
-
---- C/Makefile.PL.orig 2008-11-10 11:35:43.000000000 +0100
-+++ C/Makefile.PL
-@@ -58,12 +58,12 @@ END
- # '
- }
-
--my $answer = '';
--my $default = $found ? "y" : "n";
--while (1) {
-- $answer = prompt ('Do you want to install Inline::C?', $default);
-- last if $answer =~ /^(y|yes|n|no)$/i;
--}
-+my $answer = 'y';
-+#my $default = $found ? "y" : "n";
-+#while (1) {
-+# $answer = prompt ('Do you want to install Inline::C?', $default);
-+# last if $answer =~ /^(y|yes|n|no)$/i;
-+#}
-
- if ($answer =~ /^(y|yes)$/i) {
- WriteMakefile(