Author: baby-guest
Date: 2008-02-27 19:05:29 +0000 (Wed, 27 Feb 2008)
New Revision: 5925

Modified:
   packages/trunk/renpy/debian/rules
Log:
Added rule to download documentation



Modified: packages/trunk/renpy/debian/rules
===================================================================
--- packages/trunk/renpy/debian/rules   2008-02-27 16:04:54 UTC (rev 5924)
+++ packages/trunk/renpy/debian/rules   2008-02-27 19:05:29 UTC (rev 5925)
@@ -144,5 +144,32 @@
        rm -rf "renpy-$(RENPY_VERSION)"
        mv "renpy_$(RENPY_VERSION).ds1.orig.tar.gz" ..
 
+get-doc:
+       dh_testdir
+       dh_testroot
+       mkdir tmp-doc
+       cd tmp-doc && \
+               wget --page-requisites --recursive --no-parent --convert-links 
--html-extension \
+                       --no-host-directories \
+                       --cut-dirs=3 --execute robots=off \
+                       --include-directories='/wiki/renpy/doc,/w' \
+                       http://www.renpy.org/wiki/renpy/doc/reference \
+                       http://www.renpy.org/wiki/renpy/doc/tutorials \
+                       http://www.renpy.org/wiki/renpy/Features \
+                       http://www.renpy.org/wiki/renpy/License
+       cd tmp-doc && \
+               find . -name "*.html" | while read f; do \
+                       cp "$$f" tmp1.html ; \
+                       awk '/<!-- start content -->/,/<!-- Saved in parser 
cache/' tmp1.html \
+                               | grep -v '<!-- start content -->' \
+                               | grep -v '<!-- Saved in parser cache' \
+                               | grep -v 
'http://www.renpy.org/wiki/renpy/Home_Page?action=AttachFile&amp;do=get&amp;target=launcher.png'
 \
+                               > tmp2.html ; \
+                       sed --regexp-extended 's,<span 
class="editsection">\[.*\] *</span>,,g' \
+                               tmp2.html >tmp3.html ; \
+                       tidy tmp3.html > "$$f" ; \
+                       rm -f tmp* ; \
+               done
+
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install-indep install-arch 
install configure get-orig-source
+.PHONY: build clean binary-indep binary-arch binary install-indep install-arch 
install configure get-doc get-orig-source


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

Reply via email to