Revision: 99226 http://trac.macports.org//changeset/99226 Author: pixilla@macports.org Date: 2012-10-29 15:32:17 -0700 (Mon, 29 Oct 2012) Log Message: ----------- textproc/openjade: - Fix build with perl-5.16. Closes #36759 - Add maintainer. Modified Paths: -------------- trunk/dports/textproc/openjade/Portfile Added Paths: ----------- trunk/dports/textproc/openjade/files/openjade-getoptperl.patch Modified: trunk/dports/textproc/openjade/Portfile =================================================================== --- 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 =================================================================== --- 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; +