From: henrich Date: Wed, 17 Oct 2012 03:34:32 +0000 (+0000) Subject: add epub support (Bug#652044) X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=developers-reference.git;a=commitdiff_plain;h=d6f9ba7e2941b422518a1cfe9d0394a8888a32f4 add epub support (Bug#652044) git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@9383 313b444b-1b9f-4f58-a734-7bb04f332e8d --- diff --git a/Makefile b/Makefile index ab0a5bd..cf9cc1c 100644 --- 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 diff --git a/debian/changelog b/debian/changelog index 73b5d5e..40dad23 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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 Mon, 17 Sep 2012 17:20:49 +0200 developers-reference (3.4.9) unstable; urgency=low diff --git a/debian/control b/debian/control index c68bcce..7a61270 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,8 @@ Uploaders: Lucas Nussbaum , Marc 'HE' Brockschmidt = 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/ diff --git a/debian/developers-reference-de.docs b/debian/developers-reference-de.docs index b9db1ff..f13b983 100644 --- a/debian/developers-reference-de.docs +++ b/debian/developers-reference-de.docs @@ -2,3 +2,4 @@ README-contrib de/*.html de/developers-reference.txt de/developers-reference.pdf +de/developers-reference.epub diff --git a/debian/developers-reference-fr.docs b/debian/developers-reference-fr.docs index f39ad55..d18f4bd 100644 --- a/debian/developers-reference-fr.docs +++ b/debian/developers-reference-fr.docs @@ -2,3 +2,4 @@ README-contrib fr/*.html fr/developers-reference.txt fr/developers-reference.pdf +fr/developers-reference.epub diff --git a/debian/developers-reference-ja.docs b/debian/developers-reference-ja.docs index 1574bae..9b8866e 100644 --- a/debian/developers-reference-ja.docs +++ b/debian/developers-reference-ja.docs @@ -2,3 +2,4 @@ README-contrib ja/*.html ja/developers-reference.txt ja/developers-reference.pdf +ja/developers-reference.epub diff --git a/debian/developers-reference.docs b/debian/developers-reference.docs index 1d41a63..0017abd 100644 --- a/debian/developers-reference.docs +++ b/debian/developers-reference.docs @@ -2,3 +2,4 @@ README-contrib *.html developers-reference.txt developers-reference.pdf +developers-reference.epub diff --git a/debian/rules b/debian/rules index c5acdd6..d3b62dd 100755 --- a/debian/rules +++ b/debian/rules @@ -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