Fix bug 26158 - clang packages don't provide man pages in 3.7 and 3.8

This commit is contained in:
Pablo Oliveira 2016-05-26 11:32:03 +00:00
parent 01aab1a6e7
commit fe8484905a
2 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
#build-llvm/tools/clang/docs/tools/clang-@LLVM_VERSION@.1
clang/docs/_build/man/clang-@LLVM_VERSION@.1
clang/tools/scan-build/man/scan-build-@LLVM_VERSION@.1
debian/man/clang-check-@LLVM_VERSION@.1
debian/man/scan-view-@LLVM_VERSION@.1

6
debian/rules vendored
View File

@ -269,7 +269,7 @@ override_dh_prep: build_doc
build_doc:
cd $(CURDIR)/docs && make -f Makefile.sphinx && make -f Makefile.sphinx man
cd $(CURDIR)/tools/clang/docs && make -f Makefile.sphinx
cd $(CURDIR)/clang/docs && make -f Makefile.sphinx && make -f Makefile.sphinx man
# Rename manpages
d=$(CURDIR)/docs/_build/man/; \
@ -278,6 +278,8 @@ build_doc:
echo "$$f"|grep $(LLVM_VERSION) || mv $$f `echo $$f|sed "s|\.1|-$(LLVM_VERSION).1|"`; \
done
cd $(CURDIR)/clang/docs/_build/man/; mv clang.1 clang-$(LLVM_VERSION).1
# Remove the copy of jquery. See bug #701087
for d in $(CURDIR)/clang/docs/_build/html/_static/ $(CURDIR)/docs/_build/html/_static/; do \
cd $$d && rm -f jquery.js && ln -s /usr/share/javascript/jquery/jquery.js; \
@ -380,8 +382,6 @@ endif
done
# Rename some stuff with the version name
# cp $(CURDIR)/$(TARGET_BUILD)/tools/clang/docs/tools/clang.1 $(CURDIR)/$(TARGET_BUILD)/tools/clang/docs/tools/clang-$(LLVM_VERSION).1
cp $(CURDIR)/clang/tools/scan-build/man/scan-build.1 $(CURDIR)/clang/tools/scan-build/man/scan-build-$(LLVM_VERSION).1
# copy the vim files (exept that tablegen does not exist for indent