Mercurial > mplayer.hg
comparison DOCS/xml/configure @ 31469:e1b87583edef
Drop configure support for Jade/OpenJade XSLT processors.
Support is not functional nor is it clear it ever worked at all.
author | diego |
---|---|
date | Wed, 23 Jun 2010 12:24:48 +0000 |
parents | dbab16182ba2 |
children | 7c10f547ce96 |
comparison
equal
deleted
inserted
replaced
31468:dbab16182ba2 | 31469:e1b87583edef |
---|---|
175 | 175 |
176 done | 176 done |
177 | 177 |
178 echo "Looking for a valid XSLT processor..." | 178 echo "Looking for a valid XSLT processor..." |
179 # Checks for xsltproc, then checks for the Saxon processor (it needs Java). | 179 # Checks for xsltproc, then checks for the Saxon processor (it needs Java). |
180 # Also checks for Jade/OpenJade. | |
181 #FIXME: Add support for the xalan/xalan2 XSLT processors. | |
182 | 180 |
183 if xsltproc --version > /dev/null 2>&1 | 181 if xsltproc --version > /dev/null 2>&1 |
184 then | 182 then |
185 if test -z "$_fake_chunk_xsl" | 183 if test -z "$_fake_chunk_xsl" |
186 then | 184 then |
264 fi | 262 fi |
265 fi | 263 fi |
266 fi | 264 fi |
267 fi | 265 fi |
268 | 266 |
269 if test -z "$_xsltcommand" | |
270 then | |
271 # Java not found. | |
272 # now try openjade/jade. | |
273 for _try_jade in jade openjade | |
274 do | |
275 if command -v $_try_jade > /dev/null | |
276 then | |
277 _jade=$_try_jade | |
278 break | |
279 fi | |
280 done | |
281 if test -n "$_jade" | |
282 then | |
283 echo "xsltproc and Saxon XSLT processors not found." | |
284 echo "I will try to use OpenJade or Jade (using '$_jade')." | |
285 echo "They aren't (currently) fully supported, however." | |
286 for _try_docbook_dsl in \ | |
287 /usr/share/sgml/docbook/stylesheet/dsssl/modular/html/docbook.dsl \ | |
288 /usr/local/share/sgml/docbook/stylesheet/dsssl/modular/html/docbook.dsl | |
289 do | |
290 if test -f "$_try_docbook_dsl" | |
291 then | |
292 _docbook_dsl=$_try_docbook_dsl | |
293 break | |
294 fi | |
295 done | |
296 for _try_xml_dcl in \ | |
297 /usr/share/sgml/declaration/xml.dcl \ | |
298 /usr/local/share/sgml/declaration/xml.dcl | |
299 do | |
300 if test -f "$_try_xml_dcl" | |
301 then | |
302 _xml_dcl=$_try_xml_dcl | |
303 break | |
304 fi | |
305 done | |
306 if test "x$_docbook_dsl" = "x" -o "x$_xml_dcl" = "x" | |
307 then | |
308 echo "One of the files docbook.dsl and xml.dcl or both of them weren't found." | |
309 echo "Bailing out." | |
310 exit 1 | |
311 fi | |
312 _xsltcommand="cd \$1 && $_jade -t xml -d $_docbook_dsl $_xml_dcl \$_IN_DIR/\$3" | |
313 else | |
314 echo "No valid XSLT processor found." | |
315 echo "Bailing out." | |
316 exit 1 | |
317 fi | |
318 fi | |
319 | |
320 | 267 |
321 | 268 |
322 cat > $_xsltwrapper << EOF | 269 cat > $_xsltwrapper << EOF |
323 #!/bin/sh | 270 #!/bin/sh |
324 # ************************************************** | 271 # ************************************************** |