summaryrefslogtreecommitdiff
path: root/Build/source/texk
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2010-01-11 16:51:24 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2010-01-11 16:51:24 +0000
commit47bbbc330ace9242ab5ee3af16c08d19a1496ac6 (patch)
tree7cafdf242d3b250307ccc6600bb414e66648eb84 /Build/source/texk
parent2672210835be02a476aac6e3fb58c21b99d63377 (diff)
minor build system fixes
git-svn-id: svn://tug.org/texlive/trunk@16673 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk')
-rw-r--r--Build/source/texk/texlive/linked_scripts/ChangeLog4
-rw-r--r--Build/source/texk/texlive/linked_scripts/Makefile.am6
-rw-r--r--Build/source/texk/texlive/linked_scripts/Makefile.in6
3 files changed, 12 insertions, 4 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/ChangeLog b/Build/source/texk/texlive/linked_scripts/ChangeLog
index 1e38c2f54f2..90732783d10 100644
--- a/Build/source/texk/texlive/linked_scripts/ChangeLog
+++ b/Build/source/texk/texlive/linked_scripts/ChangeLog
@@ -1,3 +1,7 @@
+2010-01-11 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * Makefile.am (install-links): Avoid dangling man symlink.
+
2009-12-16 Karl Berry <karl@tug.org>
* Makefile.am (nobase_dist_script_SCRIPTS): .pl for latexrevise
diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.am b/Build/source/texk/texlive/linked_scripts/Makefile.am
index 19cb9fef659..3fd67f5c777 100644
--- a/Build/source/texk/texlive/linked_scripts/Makefile.am
+++ b/Build/source/texk/texlive/linked_scripts/Makefile.am
@@ -155,8 +155,10 @@ install-links:
$(LN_S) $$file $$link; \
done && \
rm -f man && \
- echo "creating link 'man' -> '$(REL)/texmf/doc/man'" && \
- (ln -s $(REL)/texmf/doc/man man || :)
+ if test -d $(REL)/texmf/doc/man; then \
+ echo "creating link 'man' -> '$(REL)/texmf/doc/man'" && \
+ (ln -s $(REL)/texmf/doc/man man || :); \
+ else :; fi
## man dir link for those mans which can use it.
uninstall-hook:
diff --git a/Build/source/texk/texlive/linked_scripts/Makefile.in b/Build/source/texk/texlive/linked_scripts/Makefile.in
index a89091550b7..a184f537d42 100644
--- a/Build/source/texk/texlive/linked_scripts/Makefile.in
+++ b/Build/source/texk/texlive/linked_scripts/Makefile.in
@@ -608,8 +608,10 @@ install-links:
$(LN_S) $$file $$link; \
done && \
rm -f man && \
- echo "creating link 'man' -> '$(REL)/texmf/doc/man'" && \
- (ln -s $(REL)/texmf/doc/man man || :)
+ if test -d $(REL)/texmf/doc/man; then \
+ echo "creating link 'man' -> '$(REL)/texmf/doc/man'" && \
+ (ln -s $(REL)/texmf/doc/man man || :); \
+ else :; fi
uninstall-hook:
@for s in $(nobase_dist_scriptx_SCRIPTS) $(nobase_dist_script_SCRIPTS); do \