aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormax <max@FreeBSD.org>1996-10-22 20:44:08 +0800
committermax <max@FreeBSD.org>1996-10-22 20:44:08 +0800
commitca12b0c2420e9d0c5023cdd79dece54144e8616f (patch)
tree9c565e76597efac44e1f0ffedbed8a5100058ed1
parentcc9c58b08e4fc494ab14ce0bfda3082d2086ca68 (diff)
downloadfreebsd-ports-graphics-ca12b0c2420e9d0c5023cdd79dece54144e8616f.tar.gz
freebsd-ports-graphics-ca12b0c2420e9d0c5023cdd79dece54144e8616f.tar.zst
freebsd-ports-graphics-ca12b0c2420e9d0c5023cdd79dece54144e8616f.zip
Workaround for elvrec acts inproperly when there is symbolic links in
relevant directories. (Closing PR #1733.) Submitted by: sanpei@yy.cs.keio.ac.jp
-rw-r--r--japanese/elvis/files/patch-ad28
1 files changed, 28 insertions, 0 deletions
diff --git a/japanese/elvis/files/patch-ad b/japanese/elvis/files/patch-ad
new file mode 100644
index 00000000000..79130f46b06
--- /dev/null
+++ b/japanese/elvis/files/patch-ad
@@ -0,0 +1,28 @@
+--- prsvunix.c.org Mon Oct 21 21:15:25 1996
++++ prsvunix.c Mon Oct 21 21:17:15 1996
+@@ -105,6 +105,17 @@
+ fprintf(m, "was preserved when %s.\n", when);
+ fprintf(m, "To recover this file, do the following:\n");
+ fprintf(m, "\n");
++
++#ifdef __FreeBSD__
++ if (tmp)
++ {
++ fprintf(m, " elvprsv %s/%s\n", file, tmp);
++ }
++ else
++ {
++ fprintf(m, " elvrec %s/%s\n", file, base);
++ }
++#else
+ #if OSK
+ fprintf(m, " chd %s\n", file);
+ #else /* ANY_UNIX */
+@@ -118,6 +129,7 @@
+ {
+ fprintf(m, " elvrec %s\n", base);
+ }
++#endif
+ fprintf(m, "\n");
+ fprintf(m, "With fond wishes for a speedy recovery,\n");
+ fprintf(m, " Elvis\n");