Update of /cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/devel
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19068

Modified Files:
        quilt.info quilt.patch 
Log Message:
I missed a cp -l invocation in pop.in. Hope this version works.


Index: quilt.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/devel/quilt.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- quilt.patch 11 Nov 2005 21:34:19 -0000      1.1
+++ quilt.patch 12 Nov 2005 07:14:40 -0000      1.2
@@ -1,6 +1,6 @@
 diff -r 96be197f975c Makefile.in
 --- a/Makefile.in      Thu Nov 10 07:54:14 2005
-+++ b/Makefile.in      Thu Nov 10 23:35:48 2005
++++ b/Makefile.in      Fri Nov 11 22:36:46 2005
 @@ -41,8 +41,8 @@
  ISODATE :=    $(shell date +%Y-%m-%d)
  
@@ -58,7 +58,7 @@
  
 diff -r 96be197f975c lib/backup-files.c
 --- a/lib/backup-files.c       Thu Nov 10 07:54:14 2005
-+++ b/lib/backup-files.c       Thu Nov 10 23:35:48 2005
++++ b/lib/backup-files.c       Fri Nov 11 22:36:46 2005
 @@ -37,7 +37,7 @@
  #include <errno.h>
  #include <string.h>
@@ -192,28 +192,8 @@
                if (status)
 diff -r 96be197f975c quilt/diff.in
 --- a/quilt/diff.in    Thu Nov 10 07:54:14 2005
-+++ b/quilt/diff.in    Thu Nov 10 23:35:48 2005
-@@ -330,6 +330,19 @@
-       files=( $(sort -u $tmp_files) )
- fi
- 
-+mycpl ()
-+{
-+  target=$1
-+  shift;
-+
-+  for src in "$@"
-+  do
-+    srcdir="${src%/*}"
-+    test -n "$srcdir" && mkdir -p "$target/$srcdir"
-+    ln $src "$target/$src"
-+  done
-+}
-+
- if [ -n "$opt_relative" ]
- then
-       patch_file=$(patch_file_name $last_patch)
-@@ -338,7 +351,7 @@
++++ b/quilt/diff.in    Fri Nov 11 22:36:46 2005
+@@ -338,7 +338,7 @@
  
        if [ [EMAIL PROTECTED] -gt 0 ] \
           && ! ( cd $QUILT_PC/$last_patch &&
@@ -224,7 +204,7 @@
                die 1
 diff -r 96be197f975c quilt/mail.in
 --- a/quilt/mail.in    Thu Nov 10 07:54:14 2005
-+++ b/quilt/mail.in    Thu Nov 10 23:35:48 2005
++++ b/quilt/mail.in    Fri Nov 11 22:36:46 2005
 @@ -52,8 +52,8 @@
  
  msgid()
@@ -278,7 +258,7 @@
        | quilt_mail_patch_filter $patch > $body
 diff -r 96be197f975c quilt/pop.in
 --- a/quilt/pop.in     Thu Nov 10 07:54:14 2005
-+++ b/quilt/pop.in     Thu Nov 10 23:35:48 2005
++++ b/quilt/pop.in     Fri Nov 11 22:36:46 2005
 @@ -52,7 +52,7 @@
  {
        local n=0 patch
@@ -301,9 +281,18 @@
                [ -z "$ts" ] && return 0
                [ "$ts" -gt $apply_ts ] && return 0
        done
+@@ -109,7 +109,7 @@
+       if [ -d $QUILT_PC/$patch ]
+       then
+               if ! rmdir $workdir ||  # note that this is racey...
+-                 ! cp -rl $QUILT_PC/$patch $workdir
++                 ! (for i in "$(find "$QUILT_PC/$patch" -type f)"; do mycpl 
$workdir $i; done)
+               then
+                       printf $"Failed to copy files to temporary directory\n" 
>&2
+                       rm -rf $workdir
 diff -r 96be197f975c scripts/dependency-graph.in
 --- a/scripts/dependency-graph.in      Thu Nov 10 07:54:14 2005
-+++ b/scripts/dependency-graph.in      Thu Nov 10 23:35:48 2005
++++ b/scripts/dependency-graph.in      Fri Nov 11 22:36:46 2005
 @@ -241,7 +241,7 @@
                        print STDERR "$ENV{QUILT_PC}/$patch does not exist; 
skipping\n";
                        next;
@@ -315,7 +304,7 @@
        push @nodes, {number=>$n++, name=>$patch, file=>$patch,
 diff -r 96be197f975c scripts/inspect.in
 --- a/scripts/inspect.in       Thu Nov 10 07:54:14 2005
-+++ b/scripts/inspect.in       Thu Nov 10 23:35:48 2005
++++ b/scripts/inspect.in       Fri Nov 11 22:36:46 2005
 @@ -130,7 +130,7 @@
                if ! [ -e $tmpdir/more-md5sums ]
                then
@@ -327,8 +316,8 @@
                        ) > $tmpdir/more-md5sums
 diff -r 96be197f975c scripts/patchfns.in
 --- a/scripts/patchfns.in      Thu Nov 10 07:54:14 2005
-+++ b/scripts/patchfns.in      Thu Nov 10 23:35:48 2005
-@@ -67,6 +67,14 @@
++++ b/scripts/patchfns.in      Fri Nov 11 22:36:46 2005
+@@ -67,6 +67,27 @@
  
  # ========================================================
  
@@ -340,10 +329,23 @@
 +  echo $fmt
 +}
 +
++mycpl ()
++{
++  target=$1
++  shift;
++
++  for src in "$@"
++  do
++    srcdir="${src%/*}"
++    test -n "$srcdir" && mkdir -p "$target/$srcdir"
++    ln $src "$target/$src"
++  done
++}
++
  # Quote a string for use in a basic regular expression.
  quote_bre()
  {
-@@ -542,8 +550,7 @@
+@@ -542,8 +563,7 @@
                || old_date=$'\t'"1970-01-01 00:00:00.000000000 +0000"
        else
                [ -n "$QUILT_NO_DIFF_TIMESTAMPS" ] \
@@ -353,7 +355,7 @@
        fi
        if ! [ -s "$new_file" ]
        then
-@@ -553,8 +560,7 @@
+@@ -553,8 +573,7 @@
                || new_date=$'\t'"1970-01-01 00:00:00.000000000 +0000"
        else
                [ -n "$QUILT_NO_DIFF_TIMESTAMPS" ] \
@@ -365,7 +367,7 @@
        @DIFF@ -N $QUILT_DIFF_OPTS $old_file $new_file \
 diff -r 96be197f975c reference.sed
 --- /dev/null  Thu Nov 10 07:54:14 2005
-+++ b/reference.sed    Thu Nov 10 23:35:48 2005
++++ b/reference.sed    Fri Nov 11 22:36:46 2005
 @@ -0,0 +1,3 @@
 +/^Usage:/{s/^Usage: \?//;b
 +}

Index: quilt.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/devel/quilt.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- quilt.info  11 Nov 2005 21:34:19 -0000      1.1
+++ quilt.info  12 Nov 2005 07:14:40 -0000      1.2
@@ -1,6 +1,6 @@
 Package: quilt
 Version: 0.42
-Revision: 1
+Revision: 2
 Source: http://savannah.nongnu.org/download/%n/%n-%v.tar.gz
 Source-MD5: c07d43f24f4a473cab4519732647086b
 # fileutils for cp -l



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to