aboutsummaryrefslogtreecommitdiff
path: root/security/racoon2
diff options
context:
space:
mode:
authorMunechika SUMIKAWA <sumikawa@FreeBSD.org>2012-10-21 12:12:54 +0000
committerMunechika SUMIKAWA <sumikawa@FreeBSD.org>2012-10-21 12:12:54 +0000
commitdece71c9bc257cd661af913e0af09bbecc7f01d2 (patch)
tree65098b4fef4f0d3cc0124283abc06188663606a7 /security/racoon2
parentfd888aae84a1b80841e14e99248b5f4b1c814da2 (diff)
downloadports-dece71c9bc257cd661af913e0af09bbecc7f01d2.tar.gz
ports-dece71c9bc257cd661af913e0af09bbecc7f01d2.zip
Notes
Diffstat (limited to 'security/racoon2')
-rw-r--r--security/racoon2/Makefile2
-rw-r--r--security/racoon2/files/patch-pskgen-pskgen.in18
2 files changed, 19 insertions, 1 deletions
diff --git a/security/racoon2/Makefile b/security/racoon2/Makefile
index 745be5bef256..e2805be7a577 100644
--- a/security/racoon2/Makefile
+++ b/security/racoon2/Makefile
@@ -7,7 +7,7 @@
PORTNAME= racoon2
PORTVERSION= 20100526a
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security net ipv6
MASTER_SITES= ftp://ftp.racoon2.wide.ad.jp/pub/racoon2/
EXTRACT_SUFX= .tgz
diff --git a/security/racoon2/files/patch-pskgen-pskgen.in b/security/racoon2/files/patch-pskgen-pskgen.in
new file mode 100644
index 000000000000..bb6ff6077b22
--- /dev/null
+++ b/security/racoon2/files/patch-pskgen-pskgen.in
@@ -0,0 +1,18 @@
+--- pskgen/pskgen.in.orig 2005-09-15 23:52:20.000000000 -0700
++++ pskgen/pskgen.in 2012-10-19 22:21:12.364329713 -0700
+@@ -59,8 +59,13 @@
+ exit 0;
+ }
+
+-require 'getopts.pl';
+-do Getopts('rs:o:di:he:d');
++if ($] > 5.014002) {
++ use Getopt::Std;
++ getopts('rs:o:di:he:d');
++} else {
++ require 'getopts.pl';
++ do Getopts('rs:o:di:he:d');
++}
+ $output = '-';
+ $output = $opt_o if ($opt_o);
+