diff options
author | jlam <jlam@pkgsrc.org> | 2017-08-23 17:54:34 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2017-08-23 17:54:34 +0000 |
commit | da3274f420be13dfa984678acb193dc66aae1454 (patch) | |
tree | 199e96c5498277b3a5d80ace49dfa6139643b49b | |
parent | 71dd9dd7d3e642f15dba0c3ae6875fbdaac099f6 (diff) | |
download | pkgsrc-da3274f420be13dfa984678acb193dc66aae1454.tar.gz |
chat/inspircd{,12}: Fix build with perl>=5.26.0.
Perl 5.26.0 removed "." from @INC, so add it back to the scripts
used to configure the software. The scripts are only called from
the top-level directory, so adding 'use lib ".";' is sufficient.
-rw-r--r-- | chat/inspircd/distinfo | 4 | ||||
-rw-r--r-- | chat/inspircd/patches/patch-ac | 14 | ||||
-rw-r--r-- | chat/inspircd12/distinfo | 5 | ||||
-rw-r--r-- | chat/inspircd12/patches/patch-ac | 16 | ||||
-rw-r--r-- | chat/inspircd12/patches/patch-modulemanager | 12 |
5 files changed, 40 insertions, 11 deletions
diff --git a/chat/inspircd/distinfo b/chat/inspircd/distinfo index be037d29b12..14c116069ef 100644 --- a/chat/inspircd/distinfo +++ b/chat/inspircd/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.17 2015/11/03 01:20:20 agc Exp $ +$NetBSD: distinfo,v 1.18 2017/08/23 17:54:34 jlam Exp $ SHA1 (InspIRCd-1.1.23.tar.bz2) = 0def2426fa60cb32a2514e64196c04f37fa67e5e RMD160 (InspIRCd-1.1.23.tar.bz2) = 122ae3c269af0af3f8362f17eae29767d6c314d4 @@ -6,5 +6,5 @@ SHA512 (InspIRCd-1.1.23.tar.bz2) = 578c12eca0607b90752137d4766fb38c5e9e27c0c7c91 Size (InspIRCd-1.1.23.tar.bz2) = 505853 bytes SHA1 (patch-aa) = d62675b6ace79ba5c0c0c4db2b4f9454346170c3 SHA1 (patch-ab) = c0921dda70348839c286315a3fa0244828d5116a -SHA1 (patch-ac) = 266c8d6015923d890748d4157f7e5aff87da5df1 +SHA1 (patch-ac) = 9e8fd6d4862ac1f913ee016c955fac0b53d132db SHA1 (patch-ad) = d35df392a574728f6c61c4107bb3d2ce1e11568a diff --git a/chat/inspircd/patches/patch-ac b/chat/inspircd/patches/patch-ac index 2aab70fd2d3..f0d3d4d537d 100644 --- a/chat/inspircd/patches/patch-ac +++ b/chat/inspircd/patches/patch-ac @@ -1,8 +1,16 @@ -$NetBSD: patch-ac,v 1.5 2008/06/14 14:30:23 adrianp Exp $ +$NetBSD: patch-ac,v 1.6 2017/08/23 17:54:34 jlam Exp $ ---- configure.orig 2008-05-11 01:19:59.000000000 +0100 +--- configure.orig 2009-07-30 11:28:57.000000000 +0000 +++ configure -@@ -232,8 +231,8 @@ $config{EXTRA_DIR} = ""; # +@@ -18,6 +18,7 @@ use Cwd; + use Getopt::Long; + + # Utility functions for our buildsystem ++use lib "."; + use make::utilities; + use make::configure; + use make::gnutlscert; +@@ -233,8 +234,8 @@ $config{EXTRA_DIR} = ""; # if ($config{OSNAME} =~ /darwin/i) { $config{IS_DARWIN} = "YES"; diff --git a/chat/inspircd12/distinfo b/chat/inspircd12/distinfo index 3bd8b334c64..7f93647c366 100644 --- a/chat/inspircd12/distinfo +++ b/chat/inspircd12/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.7 2015/11/03 01:20:20 agc Exp $ +$NetBSD: distinfo,v 1.8 2017/08/23 17:54:34 jlam Exp $ SHA1 (InspIRCd-1.2.0.tar.bz2) = 2973dc7e83dc2334c18e7fcd6d95a22da44b256e RMD160 (InspIRCd-1.2.0.tar.bz2) = 1f74336bf5e30b89e0baa306c22f0b37fbf339bd @@ -6,5 +6,6 @@ SHA512 (InspIRCd-1.2.0.tar.bz2) = 7629e233f60f97187c86a60f882235585393e681ec0370 Size (InspIRCd-1.2.0.tar.bz2) = 635384 bytes SHA1 (patch-aa) = 16c092692872173dede40925be51c4a391491a03 SHA1 (patch-ab) = 9548488202c5c6dd725c3eba28921961b67dd15b -SHA1 (patch-ac) = af385c0640ca7101afb8aefbeea3860b3f3bb970 +SHA1 (patch-ac) = e318fa75bcb31c07b3d72906449e420a9020706c SHA1 (patch-ad) = 8dd2a589ab639d9d4ecfc4477aa5fb3f613761e7 +SHA1 (patch-modulemanager) = 48f182267337552887f4290dee18c61cf1bd2079 diff --git a/chat/inspircd12/patches/patch-ac b/chat/inspircd12/patches/patch-ac index e7b8c3ce798..8bb7342bb13 100644 --- a/chat/inspircd12/patches/patch-ac +++ b/chat/inspircd12/patches/patch-ac @@ -1,8 +1,16 @@ -$NetBSD: patch-ac,v 1.3 2009/08/29 22:42:46 adrianp Exp $ +$NetBSD: patch-ac,v 1.4 2017/08/23 17:54:34 jlam Exp $ ---- configure.orig 2009-08-21 17:33:04.000000000 +0100 +--- configure.orig 2009-08-21 16:33:04.000000000 +0000 +++ configure -@@ -320,8 +320,8 @@ $config{EXTRA_DIR} = ""; # Is emp +@@ -31,6 +31,7 @@ use Cwd; + use Getopt::Long; + + # Utility functions for our buildsystem ++use lib "."; + use make::utilities; + use make::configure; + use make::gnutlscert; +@@ -320,8 +321,8 @@ $config{EXTRA_DIR} = ""; # Is emp if ($config{OSNAME} =~ /darwin/i) { $config{IS_DARWIN} = "YES"; @@ -13,7 +21,7 @@ $NetBSD: patch-ac,v 1.3 2009/08/29 22:42:46 adrianp Exp $ $config{EXTRA_DIR} = " launchd_dir"; # Is OSX specific path. } $config{CC} = "g++"; # C++ compiler -@@ -874,7 +874,7 @@ if (($config{USE_OPENSSL} eq "y") && ($c +@@ -874,7 +875,7 @@ if (($config{USE_OPENSSL} eq "y") && ($c our $failed = 0; $config{CERTGEN} ||= 'y'; diff --git a/chat/inspircd12/patches/patch-modulemanager b/chat/inspircd12/patches/patch-modulemanager new file mode 100644 index 00000000000..ad4b7c1b0ff --- /dev/null +++ b/chat/inspircd12/patches/patch-modulemanager @@ -0,0 +1,12 @@ +$NetBSD: patch-modulemanager,v 1.1 2017/08/23 17:54:34 jlam Exp $ + +--- modulemanager.orig 2009-08-14 19:45:30.000000000 +0000 ++++ modulemanager +@@ -3,6 +3,7 @@ use strict; + use warnings FATAL => qw(all); + use LWP::Simple; + ++use lib "."; + use make::configure; + + our @modlist; |