chiark / gitweb /
add epub support (Bug#652044)
authorhenrich <henrich@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Wed, 17 Oct 2012 03:34:32 +0000 (03:34 +0000)
committerhenrich <henrich@313b444b-1b9f-4f58-a734-7bb04f332e8d>
Wed, 17 Oct 2012 03:34:32 +0000 (03:34 +0000)
git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@9383 313b444b-1b9f-4f58-a734-7bb04f332e8d

Makefile
debian/changelog
debian/control
debian/developers-reference-de.docs
debian/developers-reference-fr.docs
debian/developers-reference-ja.docs
debian/developers-reference.docs
debian/rules

index ab0a5bd62e03c53f66f4f31346ff6ebabc0e14dc..cf9cc1c3871c3af02a74455a757823588f65b13f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@
 
 SOURCES                := $(wildcard *.dbk) common.ent version.ent
 
-FORMATS                := html txt pdf
+FORMATS                := html txt pdf epub
 LANGS           := de fr ja
 TARGETS                := $(foreach fmt,$(FORMATS),developers-reference.$(fmt)) \
                   $(foreach lng,$(LANGS), \
@@ -59,6 +59,7 @@ publish:      all
        ln -sf index.en.html $(PUBLISHDIR)/developers-reference/index.html
        ln -sf developers-reference.en.pdf $(PUBLISHDIR)/developers-reference/developers-reference.pdf
        ln -sf developers-reference.en.txt $(PUBLISHDIR)/developers-reference/developers-reference.txt
+       ln -sf developers-reference.en.epub $(PUBLISHDIR)/developers-reference/developers-reference.epub
 
 .PHONY: developers-reference.html %/developers-reference.html
 developers-reference.html:     $(CURDIR)/index.html
@@ -102,6 +103,10 @@ developers-reference.pdf:       $(CURDIR)/developers-reference.pdf
            --param=lingua=$(@D) \
            && mv $(@D)/index.dbk.pdf $@
 
+developers-reference.epub:      $(CURDIR)/developers-reference.epub
+%/developers-reference.epub:     $(addprefix %/,$(SOURCES))
+       TOP=`pwd` && cd $(@D) && xmlto epub index.dbk && mv index.epub $(@F)
+
 .PHONY: pot
 pot:                                   po4a/po/developers-reference.pot
 po4a/po/developers-reference.pot:      %.dbk
index 73b5d5eb7c435c33b3d199cfef73afa311572f00..40dad232ec0b41af9f684e54cd5cc856bb698dc9 100644 (file)
@@ -1,8 +1,12 @@
 developers-reference (3.4.10) UNRELEASED; urgency=low
 
+  [ Raphaël Hertzog ]
   * Add recommendations to re-introduce packages. Thanks to Paul Wise for the
     patch. Closes: #685039
 
+  [ Hideki Yamane ]
+  * introduce epub support (Closes: #652044)
+
  -- Raphaël Hertzog <hertzog@debian.org>  Mon, 17 Sep 2012 17:20:49 +0200
 
 developers-reference (3.4.9) unstable; urgency=low
index c68bcce363a7ec158ff17a298881543e8aaac255..7a6127093cf67c4e7e6021f4f28ae50f9dc44d77 100644 (file)
@@ -6,7 +6,8 @@ Uploaders: Lucas Nussbaum <lucas@debian.org>, Marc 'HE' Brockschmidt <he@debian.
 Standards-Version: 3.9.3
 Build-Depends-Indep: docbook-xsl (>= 1.71.0), dblatex (>= 0.2), xsltproc, libxml2-utils, po4a, w3m,
  fonts-ipafont-gothic, fonts-ipafont-mincho, gsfonts, lmodern, tipa,
- texlive-lang-cyrillic, texlive-lang-french, texlive-lang-german, texlive-xetex
+ texlive-lang-cyrillic, texlive-lang-french, texlive-lang-german, texlive-xetex,
+ xmlto, zip
 Build-Depends: debhelper (>= 8), dpkg-dev (>= 1.16.1~)
 Vcs-Svn: svn://svn.debian.org/ddp/manuals/trunk/developers-reference
 Vcs-Browser: http://anonscm.debian.org/viewvc/ddp/manuals/trunk/developers-reference/
index b9db1ff4256d52d25c939cacc891c4a151ee6dca..f13b983f66d7d63c340c82ae7f301dc111b26db4 100644 (file)
@@ -2,3 +2,4 @@ README-contrib
 de/*.html
 de/developers-reference.txt
 de/developers-reference.pdf
+de/developers-reference.epub
index f39ad55f121a46858bb27235978190f40c845d3e..d18f4bd87175439aae233ce8d24c83f118530e8a 100644 (file)
@@ -2,3 +2,4 @@ README-contrib
 fr/*.html
 fr/developers-reference.txt
 fr/developers-reference.pdf
+fr/developers-reference.epub
index 1574baeb9a95898971f593c68290464b26c26b77..9b8866ed7035183dedb724a3ae5391c5e3c27cea 100644 (file)
@@ -2,3 +2,4 @@ README-contrib
 ja/*.html
 ja/developers-reference.txt
 ja/developers-reference.pdf
+ja/developers-reference.epub
index 1d41a6301655c36127a86f01fb5f4907d466e114..0017abd2af148138ac3801751aa425826ada4143 100644 (file)
@@ -2,3 +2,4 @@ README-contrib
 *.html
 developers-reference.txt
 developers-reference.pdf
+developers-reference.epub
index c5acdd6158469dc585d624e582d494323886e44a..d3b62ddf791aa2fce34dbb89b5c02ef839b0ef0a 100755 (executable)
@@ -15,7 +15,7 @@ override_dh_auto_build:
        $(MAKE) VERSION=$(DEB_VERSION) PUBDATE=$(PUBDATE) LANGS="$(LANGS)"
 
 override_dh_compress:
-       dh_compress -X.pdf
+       dh_compress -X.pdf -X.epub
 
 override_dh_installdeb:
        debian/tocsubstvars
@@ -26,6 +26,7 @@ update-l10n-files:
            (echo "README-contrib"; \
             echo "$$lang/*.html"; \
             echo "$$lang/developers-reference.txt"; \
+            echo "$$lang/developers-reference.epub"; \
             echo "$$lang/developers-reference.pdf") \
            > debian/developers-reference-$$lang.docs; \
        done