blob: 6c8415acade04bbaba1130fc98e19b02e8bc178f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#If you're so lucky as to be using a Windriver Linux product, and your
#patch files are actually symlinks, this option set to yes will allow
#the symlink to be preserved (resulting in the file the link is pointing to
#to be refreshed).
--- quilt-0.48.orig/quilt/scripts/patchfns.in.org 2010-07-09 11:35:07.992300000 -0700
+++ quilt-0.48/quilt/scripts/patchfns.in 2010-07-09 11:41:01.312300001 -0700
@@ -783,7 +783,13 @@ cat_to_new_file()
{
local filename="$1"
- [ -e "$filename" ] && rm -f "$filename"
+ if [ -e "$filename" ]
+ then
+ if [ "$QUILT_NO_RM_SYMLINKS" != "yes" ]
+ then
+ rm -f "$filename"
+ fi
+ fi
case "$filename" in
*.gz)
--- quilt-0.48.orig/quilt.quiltrc.org 2010-07-09 11:45:07.582300001 -0700
+++ quilt-0.48/quilt.quiltrc 2010-07-09 11:46:35.222300001 -0700
@@ -29,3 +29,9 @@ QUILT_PATCHES_PREFIX=yes
# Use a specific editor for quilt (defaults to the value of $EDITOR before
# sourcing this configuration file, or vi if $EDITOR wasn't set).
#EDITOR=nedit
+
+#If patch files are actually symlinks, this option set to yes will allow
+#the symlink to be preserved (resulting in the file the link is pointing to
+#to be refreshed).
+QUILT_NO_RM_SYMLINKS=yes
+
|