Modified: trunk/dports/textproc/openjade/Portfile (99225 => 99226)
--- trunk/dports/textproc/openjade/Portfile 2012-10-29 22:27:28 UTC (rev 99225)
+++ trunk/dports/textproc/openjade/Portfile 2012-10-29 22:32:17 UTC (rev 99226)
@@ -5,10 +5,10 @@
name openjade
version 1.3.2
-revision 3
+revision 4
categories textproc
license MIT
-maintainers nomaintainer
+maintainers fourpalms.org:lockhart openmaintainer
description James Clark's implementation of DSSSL
homepage http://openjade.sourceforge.net/
platforms darwin freebsd
@@ -26,7 +26,8 @@
patch-configure \
patch-GroveApp.h \
patch-GroveBuilder.cxx \
- patch-Node.h
+ patch-Node.h \
+ openjade-getoptperl.patch
depends_lib port:opensp
depends_run port:xmlcatmgr
Added: trunk/dports/textproc/openjade/files/openjade-getoptperl.patch (0 => 99226)
--- trunk/dports/textproc/openjade/files/openjade-getoptperl.patch (rev 0)
+++ trunk/dports/textproc/openjade/files/openjade-getoptperl.patch 2012-10-29 22:32:17 UTC (rev 99226)
@@ -0,0 +1,21 @@
+diff -urNp openjade-1.3.2-orig/msggen.pl openjade-1.3.2/msggen.pl
+--- openjade-1.3.2-orig/msggen.pl 2002-10-20 23:47:23.000000000 +0200
++++ ./msggen.pl 2012-08-10 10:38:28.019081661 +0200
+@@ -4,6 +4,7 @@
+ # See the file COPYING for copying permission.
+
+ use POSIX;
++use Getopt::Std;
+
+ # Package and version.
+ $package = 'openjade';
+@@ -18,8 +19,7 @@ $gen_c = 0;
+ undef $opt_l;
+ undef $opt_p;
+ undef $opt_t;
+-do 'getopts.pl';
+-&Getopts('l:p:t:');
++getopts('l:p:t:');
+ $module = $opt_l;
+ $pot_file = $opt_p;
+