summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
f292fc8)
* Install the HTML version of upgrading-checklist in the policy.html
directory as upgrading-checklist.html so that it can be deployed on
www.debian.org in a way that will allow links to Policy sections to
work easily. Thanks, Charles Plessy. (Closes: #639663)
For right now, this is done with a bit of a hack to copy the file into
the appropriate directory and to turn the one-page HTML version of it
into a symlink inside the constructed package.
The clean solution will be to make the upgrading checklist an appendix
of Policy, which may be done as part of a DocBook conversion.
%.pdf.gz: %.pdf
gzip -cf9 $< > $@
%.pdf.gz: %.pdf
gzip -cf9 $< > $@
+# This is a temporary hack to fold the upgrading-checklist into the Policy
+# HTML directory so that it can be deployed alongside Policy on
+# www.debian.org in a way that lets the cross-document links work properly.
+# The correct solution is to make upgrading-checklist an appendix of Policy,
+# which will probably be done as part of a general conversion to DocBook.
+policy.html.tar.gz:: policy.html/upgrading-checklist.html
+policy.html/upgrading-checklist.html: upgrading-checklist-1.html \
+ policy.html/index.html
+ cp -p $< $@
+
# convenience aliases :)
html: policy.html/index.html
html-1: policy-1.html
# convenience aliases :)
html: policy.html/index.html
html-1: policy-1.html
debian-policy (3.9.3.1) UNRELEASED; urgency=low
debian-policy (3.9.3.1) UNRELEASED; urgency=low
+ * Install the HTML version of upgrading-checklist in the policy.html
+ directory as upgrading-checklist.html so that it can be deployed on
+ www.debian.org in a way that will allow links to Policy sections to
+ work easily. Thanks, Charles Plessy. (Closes: #639663)
* Fix mistaken word choice (prefix instead of suffix) in the upgrading
checklist entry for 3.9.3.0.
* Add some missing entries to the virtual package names list changelog.
* Fix mistaken word choice (prefix instead of suffix) in the upgrading
checklist entry for 3.9.3.0.
* Add some missing entries to the virtual package names list changelog.
tar -C $(DOCDIR) -zxf $$file.html.tar.gz; \
done
#
tar -C $(DOCDIR) -zxf $$file.html.tar.gz; \
done
#
+# Make upgrading-checklist-1.html a symlink to the copy in the policy.html
+# directory. This is temporary until it becomes a proper appendix.
+#
+ rm -f $(DOCDIR)/upgrading-checklist-1.html
+ ln -s policy.html/upgrading-checklist.html \
+ $(DOCDIR)/upgrading-checklist-1.html
+#
# Install doc-base files.
#
@set -ex; for file in $(DESC_FILES); do \
# Install doc-base files.
#
@set -ex; for file in $(DESC_FILES); do \