--- fop-0.20.5.orig/fop.sh	2003-07-15 04:04:02.000000000 +0100
+++ fop-0.20.5/fop.sh	2006-04-24 15:30:26.000000000 +0100
@@ -100,5 +100,17 @@
   LOCALCLASSPATH=`cygpath --path --windows "$LOCALCLASSPATH"`
 fi
 
+if [ -n "$http_proxy" ]; then
+	OLDIFS=$IFS
+	OLDARGS=$*
+	IFS=:
+	set -- $http_proxy
+	pport=$3
+	phost=`echo $2|sed 's/\/\///'`
+	IFS=$OLDIFS
+	set -- $OLDARGS
+	FOP_OPTS="-Dhttp.proxyHost=$phost -Dhttp.proxyPort=$pport $FOP_OPTS"
+fi
+
 $JAVACMD -classpath "$LOCALCLASSPATH" $FOP_OPTS org.apache.fop.apps.Fop "$@"
 
